program anchor

Program and Course Information

HEGIS Code - 5101, CIP Code - 11.0101

Program Learning OutcomesCurriculum Code: COSC-AS

     This curriculum builds a 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.

Admission Procedures and Requirements

     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 strongly advised to take the mathematics prerequisites during the summer, if necessary, to accelerate the process of entering the program. Students are admitted on a rolling basis, fall and spring.

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.

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
  SUNY-GER Foreign Language or The Arts 3
*** Social Science Elective 3
  Physical Education 1


* Students planning to transfer to an ABET accredited Computer Science program, such as at Stony Brook University, Binghamton University, and University at Buffalo are strongly recommended to complete one of the following sequences: BIO150 and BIO151; CHE133 and CHE134; or PHY130/132, PHY230/232, and PHY245/246. Students who take the BIO or CHE sequence are required to take a third laboratory science course.
** To be selected from HIS101, HIS102, HIS103, HIS104, HIS118, HIS119, HIS120.
*** 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 Other World Civilizations. The requirement can be met by one of the following:
American History (HIS103, HIS104, HIS106, HIS205, HIS225 or POL105), 
Western Civilization (HIS101, HIS102, HIS107, HIS110, HIS201, IND101 or IND102), or
Other World Civilizations (ANT101, ANT105, ANT203, ANT211, GEO101, GEO102, GEO103, HIS107, HIS110, HIS118, HIS119, HIS120, POL107 or POL111).
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.
Program Learning Outcomes provide you with an overview of the skills and knowledge you will attain after graduating from the Suffolk County Community College degree or certificate programs.