COMPUTER SCIENCE / A.S. DEGREE

Ammerman
Hegis Code - 5101, CIP Code - 11.0301

Program Learning OutcomesCurriculum Code: COSC-AS

Program Revisions Comparison
 

     This curriculum builds the solid theoretical and mathematical foundation needed to pursue advanced studies in computer and information sciences. The program is designed for students who intend to continue their studies at a four-year college. Students may explore such topics as programming, computer architecture, operating systems, analysis and development of data structures, algorithms, and computational methods. This is supported by relevant science, mathematics and general education courses. Electives, which should be chosen in consultation with computer science faculty advisors, provide students the opportunity to plan programs that meet their needs.

     Computer scientists work in a wide variety of special areas. Some students also use computer science as a basis for other careers, such as medicine and law.

     For entering students, minimum requirements for admission are a 75 high school average, precalculus, and two years of high school science or college equivalents. Students already enrolled in college must have completed MAT125 or MAT126 or equivalent with a C or higher and have an overall grade point average of at least 2.5. Students are admitted on a rolling basis, fall and spring.

     Students planning on transferring to SUNY at Stony Brook for Computer Science must apply for joint admission prior to the completion of 24 college credits. Contact the Admissions Office for an application.

     Transfer students: The programming languages taught in computer science courses may vary among four-year colleges. Similarly, topics covered in each course may vary as well. As a result, courses are guaranteed seamless transfer to SUNY schools only if the entire programming sequence is completed at the same institution. At our college, the sequence comprises of CSE118, CSE148, CSE218, CSE222, and CSE248. In addition, students should consult their intended transfer campus to learn what programming languages and competencies are expected for upper-level coursework.

For Students Enrolled Spring 2017 or later

FIRST SEMESTER: 15 credits Credits
CSE110: Computer Science College Seminar 1
CSE118: Fundamentals of Programming 3
  ENG101: Standard Freshman Composition 3
  MAT141: Calculus with Analytic Geometry I 4
Laboratory Science Elective 4
     
SECOND SEMESTER: 16 credits Credits
CSE148: Object-Oriented Programming 4
  ENG102: Introduction to Literature 3
Laboratory Science Elective 4
  MAT142: Calculus with Analytic Geometry II 4
  Physical Education 1
     
THIRD SEMESTER: 17 credits Credits
CSE218: Data Structures and Algorithms 3
* History Elective 3
** Humanities Elective 3
Laboratory Science Elective 4
MAT205: Discrete Mathematics 4
     
FOURTH SEMESTER: 16 credits Credits
CSE222: Computer Architecture and Organization 3
CSE248: Advanced Object-Oriented Programming 3
MAT210: Applied Linear Algebra 3
** Humanities Elective 3
Social Sciences Elective 3
  Physical Education 1
     
TOTAL CREDITS REQUIRED 64
   
*To be selected from HIS101, HIS102, HIS103, HIS104, HIS118, HIS119, or HIS120.
**At least one humanities elective must be chosen from either the arts (visual arts, music, theatre) or foreign language.
For students transferring to ABET accredited computer science programs, such as those at Stony Brook University, Binghamton University, and Buffalo University, it is strongly recommended to take one of the following three sequences and one other college-level lab science course: BIO150 and BIO152; CHE133 and CHE134; PHY130 with PHY132 and PHY230 with PHY232.
Students planning to transfer to a SUNY four-year institution are strongly advised to choose as their social sciences elective either American history (if they have already taken Western civilization) or non-Western culture. The American history requirement can be met by HIS103, HIS104, or POL105; the non-Western culture requirement can be met by ANT101, ANT105, ANT203, ANT205, ANT211, GEO101, GEO102, GEO103, HIS118, HIS119, HIS120, or POL107.
These courses constitute the major courses in this curriculum.
 NOTES: 1) Students planning to transfer to a SUNY four-year institution should check the SUNY General Education Requirements for selecting courses.
2) See Transfer Agreements for articulation agreements with four-year colleges and universities.

REQUIRED CREDIT DISTRIBUTION
Computer Science 16 credits
English 6 credits
Humanities 6 credits
Social Sciences 6 credits
Mathematics 15 credits
Laboratory Science 12 credits
College Seminar 1 credit 
Physical Education 2 credits