Major Requirements

We can't wait to meet you

Schedule a visit Apply to Lyon

Major Requirements

Summary of Requirements for a Major in Computer Science

MTH 115 Discrete Mathematics*
MTH 210 Calculus I*
CSC 140 Introduction to Programming in C
CSC 240 Data Structures with C++ 
CSC 245 Introduction to Digital Logic
CSC 255 Computer Architecture 
CSC 265 Algorithms
CSC 310 Mathematical Foundations of Computer Science
CSC 320 Programming Languages
CSC 420 Operating Systems
3 electives 300/400 level, one may be a 300/400 level MTH class.


*This course may also be used to satisfy Core requirements.