May 05, 2025  
2025-2026 Catalog 
    
2025-2026 Catalog

Computer Science and Engineering, B.S. Four-Year Course Plan


All General Education course options can be found here.  

Please Note: This four-year plan serves as a general guide and assumes that all prerequisite requirements have been met prior to each course. Students may need to complete additional prerequisite coursework (MATH 005 CSE 005 WRI 001 ) based on placement results or prior preparation. Be sure to consult with your academic advisor to create a personalized plan that aligns with your individual progress and goals.

First Year

Fall Spring
MATH 021: Calculus I for Physical Sciences and Engineering   MATH 022: Calculus II for Physical Sciences and Engineering  
WRI 010: College Reading and Composition   CSE 015: Discrete Mathematics  
CSE 022: Introduction to Programming   CSE 024: Advanced Programming  
SPRK 010: Spark Seminar  or  SPRK 001: Spark Seminar    General Education: Area B–Approaches to Knowledge Social Science, Literary and Textual Analysis, Media and Visual Analysis, Societies and Cultures of the Past
CSE 001: Introduction to Computer Science   ENGR 091: Professional Development: People in an Engineered World  

Second Year

Fall Spring
MATH 023: Vector Calculus   MATH 024: Linear Algebra and Differential Equations  
MATH 032: Probability and Statistics  or  ENGR 080: Statistical Modeling and Data Analysis   CSE 031: Computer Organization and Assembly Language  
CSE 030: Data Structures   CSE 100: Algorithm Design and Analysis  
General Education: Area A–Life Science General Education: Area B–Approaches to Knowledge Social Science, Literary and Textual Analysis, Media and Visual Analysis, Societies and Cultures of the Past

Third Year

Fall Spring
PHYS 008: Introductory Physics I for Physical Sciences  and PHYS 008L   PHYS 009: Introductory Physics II for Physical Sciences  and PHYS 009L  
Major Technical Elective Major Technical Elective
Major Technical Elective Major Technical Elective
General Education: Area B–Approaches to Knowledge Social Science, Literary and Textual Analysis, Media and Visual Analysis, Societies and Cultures of the Past General Education: Upper Division Writing in the Discipline

Fourth Year

Fall Spring
ENGR 065: Circuit Theory   CSE 120: Software Engineering  
Major Technical Elective Major Technical Elective
Major Technical Elective Major Technical Elective
Free Elective Free Elective