Dec 16, 2024  
2024-2025 Catalog 
    
2024-2025 Catalog

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


All General Education course options can be found here.  

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
  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

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 General Education: 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