Apply Now! Manchester Community College

Computer Science

Please Note: we will not be accepting new students in the Computer Science degree program after 2017. Students are encourages to sign up for the Computer Science and Innovation degree program.

Computer Science

The Computer Science Associate degree program offers students technical and professional preparation for careers in computer science as well as transfer to a four-year degree program. All degree candidates study core computer science competencies including various programming, Internet, networking and operating system courses.

Program Goal

The Computer Science program provides foundation-level preparation and logic common to all computer science areas, rather than on specific application programs. In the second year of the program, students are able to focus on one of several functional areas, including applications, database, networking/web development, programming, or web graphics.

Program Outcomes

Students who graduate from this program will be able to:

  • Demonstrate proficiency in the foundation of programming languages, object-oriented, databases and networking
  • Demonstrate expertise in one area of computer science: programming, data structures, databases or networking
  • Demonstrate proficiency in state-of-the-art technology within the student’s area of concentration
  • Demonstrate problem solving and critical thinking skills
  • Demonstrate knowledge in social, legal and ethical implications for computer science
  • For non-CS majors, provide fundamental understanding of Microsoft® Office Suite™ applications

Employment Opportunities

Computer Science remains one of the fastest growing fields, with a projected shortage of qualified job candidates for the foreseeable future for programmers, networkers, database professionals and web designers. These areas have been noted by the U.S. Dept. of Labor’s Bureau of Labor Statistics as “high growth” areas.

Computer Science Degree

Degree Program - First Year

First Year Fall Semester TH LAB CR
CIS105M Introduction to Computer Science 2 2 3
ENGL109M or
College Composition I with Corequisite or
College Composition I
4 0 4
MATH155M College Algebra with Trigonometry 4 0 4
FYE100M MCC Essentials 1 0 1
  Apps Elective - Choose One: (CIS107M, CIS108M) 2 2 3
  Total 13 4 15
First Year Spring Semester TH LAB CR
CIS113M Database Design and Management Using SQL 3 3 4
MATH171M Pre-Calculus 4 0 4
ENGL113M Introduction to Public Speaking 3 0 3
  Programming Language Elective - Choose one: (CIS117M, CIS118M, CIS126M, CIS148M, CIS158M) 2 2 3
  Social Science Elective 3 0 3
  Total 15 5 17

Degree Program - Second Year

Second Year Fall Semester TH LAB CR
CIS210M Data Structures and Elementary Algorithms 3 3 4
MATH170M Discrete Mathematics 4 0 4
ENGL206M Professional Communication 3 0 3
  Technical Elective 2 2 3
  Concentration Elective - Choose one: (CIS116M, CIS124M, CIS220M, CIS233M) 2 2 3
  Total 14 7 17
Second Year Spring Semester TH LAB CR
CIS274M XML Programming I 2 2 3
CIS291M Capstone Senior Seminar 2 2 3
PHYS135M College Physics I 3 3 4
  Technical Elective (must be 200 level) 2 2 3
  Liberal Arts and Science Elective 3 0 3
  Total 12 9 16
Total Credits - 65