Graduation Requirements Overview
Total Credits Required: ~80 credits
Introductory Courses
Foundation courses in programming and computer science
Advanced/Core Courses
Required upper-division courses
Technical Electives
4 upper-division technical electives (min 3 credits each)
Mathematics
Required math courses
Ethics & Writing
Professional development requirements
Important Notes:
- •Natural science courses (9+ credits with lab) required
- •Some courses must be taken at Stony Brook
- •Honors program available with 3.50+ GPA
Required for US Transfer
CS students planning to transfer to the US must complete: CSE 113, CSE 214, and WRT 101
Class #92934
Applied Calculus I
Class #92935
Applied Calculus II
Class #92936
Applied Linear Algebra
Class #92878
Introductory Writing Workshop
Class #92884
High Intermediate Writing Academic English
Class #96079
Foundations of Comp Science
Class #92945
Intro to Object-Oriented Programming
Class #92947
Data Structures
Class #92951
Systems Fundamentals I
Class #93000
Technical Communications
Class #93022
Intro to the Theory of Computation
Class #96082
Computer Networks
Class #93038
Fundamentals of Software Development
Class #93021
Systems Fundamentals II
Class #92953
Analysis of Algorithms
Class #92943
Computer Science Principles
Class #96094
Operating Systems
Class #96081
Principles of Programming Languages
Class #96088
Fundamentals of Computer Security
Class #94548
Machine Learning
Legend
Your GPA
0.00
Total Credits
0.0