Your plan for this degree
Computer Programming (CPD)
at North Shore Community College · 60 credits
An associate degree — designed to transfer to a 4-year school. About 2 years full-time.
Every course this degree needs — pick the school you want to transfer to and see which ones count there, plus what's open to register for now (Fall 2026).
$5,352
In-state tuition / yr
18%
Graduate on time
$40,704
Median earnings after
62%
Earn above HS-grad wage
Source: federal College Scorecard (2026). College-wide — not specific to this program.
8 transfer directly7 count as electives2 not listed yet0 open this term (Fall 2026)
Showing transfer outcomes to Fitchburg State University for 17 required courses at North Shore Community College. Browse all transfer pathways →
Fall
17 credits- Not offered this termComposition 1CMP 101 · 3 creditsTransfers
- Not offered this termInformation Technology and Its ApplicationsCPS 100 · 3 creditsTransfers
- Not offered this termProgramming Logic and Design with PythonCPS 109 · 4 creditsTransfers
- Not offered this termInternet Networking and SecurityCPS 138 · 4 creditsCounts as an elective
- Not offered this termPrecalculus 1MAT 151 · 3 creditsTransfers
Spring
13 credits- Not offered this termOperating SystemsCPS 122 · 4 creditsCounts as an elective
- Not offered this termHTMLCPS 140 · 4 creditsCounts as an elective
- Not offered this termXMLCPS 148 · 3 creditsCounts as an elective
- Not offered this termIntroduction to AccessCPS 168 · 2 creditsCounts as an elective
Fall
15 credits- Not offered this termComputer Science 1 (Java 1)CPS 101 · 4 creditsTransfers
- Not offered this termDatabase Theory and ApplicationsCPS 170 · 4 creditsTransfers
- Not offered this termWeb Programming with PHP and MySQLCPS 240 · 4 creditsCounts as an elective
Spring
15 credits- Not offered this termComputer Science 2 (Java 2)CPS 102 · 4 creditsTransfers
- Not offered this termObject Oriented Programming in C++CPS 224 · 4 creditsTransfers
- Not offered this termUNIXCPS 218 · 4 creditsCounts as an elective
- Not offered this termIntroduction to the Professional PortfolioPRO 100 · 1 credit
- Not offered this termInternshipITR 200 · 2 credits
Transfer outcomes reflect recorded course-to-course equivalencies and may not capture every agreement. Confirm with your advisor and the receiving university before enrolling.