Español | Francais | Portuguese
NSCC logo
Calendar | Maps/Directions | Phone Directory              
 You are here: Home  >  Programs of Study  > Computer Programming


Computer Programming (CP)

Career, Degree (AS)

The Computer Programming program prepares students for careers in the Information Technology field as entry-level programmers. This program provides a background in software development with required courses in several different programming languages. Students acquire skills needed 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. Work experience is provided through an internship.

Computer literacy and algebra at the high school or college level are required for admission into this program.

Course See
Note
 Course Title Credits
  CMP101   Composition 1 (OL, CT) 3
  CPS107   Programming Logic and Design 3
  CPS222   Visual Basic 1 4
  MAT151   Precalculus 1 (OL) 3
  SFTW-ELECTIVE 1 Software Elective(s) (OL) 3
  BUS100   Introduction to Business 3
  CPS168   Introduction to Access (OL) 2
  CPS223   Visual Basic 2 4
  LA-ELECTIVE   Liberal Arts Elective(s) (OL) 3
  SFTW-ELECTIVE 2 Software Elective(s) (OL) 2
  CMP150   Technical Writing (OL) 3
  CPS101   Computer Science 1 (Java 1) (OL) 4
  CPS138   Internet Networking and Security (OL) 4
  CPS170   Database Theory and Applications (OL) 4
  COP202 3 Cooperative Education/Internship (OL) 3
  CPS102   Computer Science 2 (Java 2) (OL) 4
  CPS210   Computer Systems Development (OL) 4
  CPS224   Object Oriented Programming in C++ (OL) 4
 Notes
 1 Software Electives include: CPS124, CPS126, CPS130, CPS134, CPS136, CPS140, CPS142, CPS146, CPS148, CPS150, CPS152, CPS158, CPS160, CPS162, CPS174, CPS176, CPS178, CPS180, CPS182, CPS218, and CPS250.
 2 Software Electives include: CPS124, CPS126, CPS130, CPS134, CPS136, CPS140, CPS142, CPS146, CPS148, CPS150, CPS152, CPS158, CPS160, CPS162, CPS174, CPS176, CPS178, CPS180, CPS182, CPS218, and CPS250.
 3 Students may be eligible for COP202 exemption. Please see the COP202 Coop Ed/Internship Exemption Form found on the Academic Department Web page for details. If exemption is approved, student must complete a 3-credit business elective.
 Admissions Information
 • Students entering this program should have the following academic background to begin the required coursework: algebra and computer literacy at the high school or college level.
 • Students should meet with an academic advisor to: review the prerequisites of each course within the program, discuss their progression through the program, and review their individual time frame for successful completion of this program.

North Shore Community College reserves the right to make changes in courses, program requirements, policies, and regulations as circumstances dictate. There is no guarantee that any listed course will be offered in any given semester.

For more information, contact us at (978) 762-4000 or lwermers@northshore.edu .

Academic Opportunities
Associate Degrees
Certificate Programs
Community Education
Corporate Education
e-Learning
ESL
High Tech
Spotlight Programs

Services
Admissions & Enrollment
Alumni
Campus & Public Safety
Financial Aid
Library
Student Life
Student Services

Campus Pipeline

1 Ferncroft Road, Danvers, MA 01923 (978) 762-4000
©1999-2007, North Shore Community College. All rights reserved.
Accessibility Policy | Privacy Policy | Disclosure Information