Program Requirements
Typical Program
Degree/Certificate: Associate in Science
HEGIS Code: 5101
SUNY Code: 0532
Major Code: COMP
The Career
The computer science field has a consistent and growing demand for graduates who earn their associates degree and transfer to a four-year college to complete their baccalaureate degree requirements. Based upon the Bureau of Labor Statistics data, eight of the 30 fastest-growing occupations are for graduates in computer science or computer science-related fields. Career choices include systems programmer, systems software developer, applications programmer, computer engineer, operations research analyst, system/security administrator and database administrator.
The NCCC Approach
The Computer Science program is intended to prepare students for transfer to a four-year college or university. Our dual admissions and articulation agreements ensures that our graduates can successfully transfer and complete graduation requirements for a Baccalaureate Degree in Computer Science, Computer Engineering, Mathematics or Information Systems.
Students will have access to the college’s modern computer facilities which includes the use of a personal computer for each student to use during class. Computer labs are also available for students to complete work outside of class and are located at convenient locations around the campus.
Admission
Students admitted in September and January.
Because of the sequencing of courses, it may take more than four semesters of full-time study if a student begins this program in a spring semester.
Dual Admissions
Medaille College
SUNY at Buffalo
SUNY College at Brockport
SUNY College at Buffalo
SUNY College at Fredonia
Articulation Agreements
SUNY at Buffalo
SUNY College at Brockport
SUNY College at Buffalo
SUNY College/Empire State
SUNY College at Oneonta
Program Goals and Objectives
- To prepare students for transfer into a computer-related curriculum (Computer Science, Computer Engineering, Computer Information Systems, Computer Information Science or Management Information Systems) at a four-year institution
- To assist students in meeting seven of 10 SUNY General Education Requirements
Student Learning Outcomes
Upon completion of all required courses, the student is able to:
- Design, implement, test, and debug programs that employ fundamental programming constructs
- Utilize the three basic principles of object-oriented design: encapsulation, inheritance and polymorphism
- Work as a team member in a problem-solving situation
- Design, analyze and understand the relationship between digital components forming the building blocks of modern digital devices
- Design and implement efficient solutions utilizing appropriate algorithms and data structures