To NCCC Home Page
Niagara County Community College

Niagara County Community College



COMPUTER SCIENCE

Coordinator: Mark Constantino
Phone: 716.614.6855
E-mail: constant@niagaracc.suny.edu


Computer Science
 
 Program  

Computer Science - A.S. Degree

Course Descriptions
(see CPS - Computer Science)


 The Career  

The Computer Science field has a consistent and growing demand for graduates that earn their associate's degree and transfer to a four year college to complete their requirements for a baccalaureate degree. Based upon the Bureau of Labor Statistics data, 8 of the 30 fastest growing occupations projected for 2002-2012 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.

Our computer science courses have class sizes that are limited to 18 students, resulting in an ideal student/faculty ratio for intense interaction.


 Admission  

Apply under SUNY Code #0532. 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



 Minimum Degree Requirements  

  1. A total of at least 63 credit hours with a minimum Curriculum Grade Point Average of 2.0. Academic Foundations courses do not count toward the degree.


  2. Computer/Information Science: A minimum of 20 credit hours to include:
    • CIS  119 Introduction to Computer Systems
    • CPS 120 Programming Logic I*
    • CPS 130 Programming Logic II
    • CPS 240 Assembly Language Programming
    • CPS 247 Computer Organization/Architecture
    • CPS 250 Data Structures
    • ____ ___ Computer Science or Information Systems or Local Area Networks elective. Computer Science and Information System electives (prefixed by CPS and CIS) must have a course number of 200 or greater or a recommended Local Area Networks elective (prefixed by NET).

  3. Discrete Mathematics, Computer Science/Information systems. A minimum of 3 hours to be selected from one of the following:
    • MAT 230 Discrete Mathematics or
    • ____ ___ Computer Science or Information Systems elective. Computer Science and Information System electives (prefixed by CPS and CIS) must have a course number of 200 or higher.

  4. Free Elective: A minimum of 1 credit hour.


  5. Health/Physical Education: A minimum of 2 credit hours.


  6. Humanities/Fine Arts Electives: A minimum of 12 credit hours to include:
    • ENG 101 Writing I*
    • ENG 102 Writing II & Introduction to Literature
    • ____ ___ Humanities Elective
    • ____ ___ Fine Arts Elective
      (Fine Arts electives are courses prefixed by ART, FAD, MUS or THA.)

  7. Liberal Arts Elective: A minimum of 3 credit hours.

  8. Mathematics: A minimum of 8 credit hours to include:
    • MAT 120 Calculus and Analytic Geometry I
    • MAT 121 Calculus and Analytic Geometry II

  9. Sciences: A minimum of 8 lab-based credit hours to be chosen from Biology, Chemistry or Physics.


  10. Social Sciences: A minimum of 6 credit hours.



 Typical Program  

First Semester
CIS 119 Introduction to Computer Systems  3
CPS 120 Programming Logic I  4
ENG 101 Writing I  3
MAT 120 Calculus and Analytic Geometry I  4
___ ___ Social Sciences elective  3 
  17
Second Semester
CPS 130 Programming Logic II  3
ENG 102 Writing II and Introduction to Literature  3
MAT 121 Calculus and Analytic Geometry II  4
___ ___ Fine Arts elective  3
___ ___ Social Sciences elective  3 
  16
Third Semester
CPS 247 Computer Architecture/Organization  5
MAT 230 or CPS, CIS elective* 3/4
___ ___ Physical Education elective  1
___ ___ Humanities elective  3
___ ___ Lab-based Sciences elective   4 
  16/17
Fourth Semester
CPS 250 Data Structures  3
___ ___ CPS/CIS/NET elective*  2/3
___ ___ Free elective  1
___ ___ Physical Education  1
___ ___ Lab-based Science Sequence II  4
___ ___ Liberal Arts elective   3 
  14/15

* CIS/CPS electives must have a course number greater than or equal to 200.
NET electives can be selected by advisement.


 Scholarship Opportunities  

All matriculated students in this curriculum are eligible for scholarships. See Scholarship area of this catalog for specific information and criteria.




Copyright ©2006 Niagara County Community College