|
|
Niagara County Community College
|
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
- 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.
- 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).
- 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.
- Free Elective: A minimum of 1 credit hour.
- Health/Physical Education: A minimum of 2 credit hours.
- 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.)
- Liberal Arts Elective: A minimum of 3 credit hours.
- Mathematics: A minimum of 8 credit hours to include:
- MAT 120 Calculus and Analytic Geometry I
- MAT 121 Calculus and Analytic Geometry II
- Sciences: A minimum of 8 lab-based credit hours to be chosen from Biology,
Chemistry or Physics.
- 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
|