Undergraduate Programs

Degree Programs

BS in Informatics

Computer Science Cognate

Four, instead of two, Advanced Informatics courses must be completed if substituting (CSCI-C 200 or C 211)/C 212 for INFO-I 210/I 211 in the major.


  • CSCI-C 200 Introduction to Computers and Programming OR CSCI-C 211 Introduction to Computer Science
  • CSCI-C 212 Introduction to Software Systems
  • CSCI-C 241 Discrete Structures for Computer Science

Select one course from the following:

  • CSCI-C 335 Computer Structures
  • CSCI-C 343 Data Structures

Advanced Computer Science electives

  • At lease five additional CSCI (B, C, P) credit hours at the 300/400 level. CSCI-Y 390 or Y 499 may be completed for a total of 3 credit hours.


Academic Bulletins