Put your math and coding skills to work today with a degree in Computer Programming

NSCC’s Computer Programming Associate in Science degree prepares students for careers in the Information Technology field. Learn about operating systems, networking, software maintenance, databases and data management and how to design and write software to support the needs of end-users. Electives can be selected from courses in Internet technology, database technology, hardware, operating systems, and programming languages.

Careers include in this field include:
Computer programmer
Applications developer
Programmer analyst
Web programmer
Computer programmer analyst



NSCC and MassReconnect logos

Achieve your dream of attending college for free.
Are you a Massachusetts resident, over 25, with a complete FAFSA? Find out how North Shore Community College can be free for you through MassReconnect! LEARN MORE >


Next Steps

Achievement and Outcomes

Learner Outcomes

Guided Pathway Sheet

Get in touch

If you have questions related to program admissions or applications, please contact info@northshore.edu or call 978-762-4188.

If you have program advising related questions, please contact computerscience@northshore.edu or call 978-762-4048.

Program Requirements

Expand AllCollapse All

{{ item.subject_code }} {{ item.number }} {{ item.name }}

Prerequisites: {{ item.prereq }}

{{ item.description }}
{{ item.notes }}


North Shore Community College is an accredited public institute of higher education where all are welcome and each is challenged. NSCC is accredited by NECHE, the New England Commission of Higher Education.

Image of campus

Ready to Begin?

Apply Info Connect