Undergraduate Programs
BS in Computer Science
Programming Languages
- CSCI-C 311 Introduction to Programming Languages
- Select two courses from the following:
- CSCI-C 335 Computer Structures
- CSCI-P 423 Compilers (Recommended)
- CSCI-P 436 Operating Systems
- CSCI-B 441 Digital Design
- CSCI-B 443 Computer Architecture
- CSCI-B 490 Seminar (approved programming languages topic)
- Select one course from the following:
- CSCI-B 401 Fundamentals of Computing Theory
- CSCI-B 403 Introduction to Algorithm Design and Analysis
- CSCI-P 415 Introduction to Verfication
PDF Version
Click
here for the PDF version.