CCNY

Department of

Computer Science

blank Home

 

 

[CS Undergraduate Matrix]

Example Schedule

Students will take different course sequences, depending on their choice of science classes. One possible sequence is shown here.


First Semester*
Math 20102: Calculus I (3 cr.)
Eng 11000: Freshman Composition (3 cr.)
Speech 11100: Foundations of Speech Communication (3 cr.)
Chem 10301: General Chemistry I (4 cr.)
Liberal Arts Course(3 cr.)
16 Credits

*New freshman students must take NSS 10000: New Freshman Seminar (0 cr.) in their first semester.


Second Semester
Math 20202: Calculus II (3 cr.)
CSc 10200: Introduction to Computing (3 cr.)
CSc 10400: Discrete Mathematical Structures (3 cr.)
Chem 10401: General Chemistry II (4 cr.)
Liberal Arts course (3 cr.)
16 Credits


Third Semester
Math 20300: Calculus III (4 cr.)
CSc 21000: Computers and Assembly Language Programming (3 cr.)
CSc 21200: Data Structures (3 cr.)
CSc 21700: Introduction to Simulation Science(3 cr.)
Liberal Arts course (3 cr.)
16 Credits


Fourth Semester
Math 34600: Elements of Linear Algebra (3 cr.)
CSc 30400: Introduction to Theoretical Computer Science (3 cr.)
CSc 22000: Algorithms (3 cr.)
CSc 22100: Software Design Laboratory (3 cr.)
Eng 21007: Writing for Engineering (3 cr.)
CUNY Proficiency Examination (CPE)
15 Credits


Fifth Semester
Phys 20700: General Physics I (4 cr.)
CSc 30100: Numerical Issues in Scientific Programming (3 cr.)
CSc 32200: Software Engineering (4 cr.)
CSc 33500: Programming and Language Paradigms (3 cr.)
CSc 37500: Social Issues in Computing (3 cr.)
17 Credits


Sixth Semester
CSc 33200: Operating Systems (3 cr.)
CSc 34200 & CSc 34300: Computer Organization(3 cr.) and Computer Organization Lab(1 cr).
CSc Group Elective (3 cr.)
Free Elective (3 cr.)
CSc Group elective (3 cr.)
16 Credits


Seventh Semester
Eco 10400: Introduction to Quantitative Economics (3 cr.)
CSc Group Elective (3 cr.)
CSc 59866: Senior Design Project I (Capstone I) (3 cr.)
Technical Elective (3 cr.)
Liberal Arts course (3 cr.)
15 Credits


Eighth Semester
CSc Group Elective (3 cr.)
CSc 59867: Senior Design Project II (Capstone II) (3 cr.)
Technical Elective (3 cr.)
Free Elective (3 cr.)
Liberal Arts course (3 cr.)
15 Credits