Listed below are the approved requirements for the program from the official Academic Programs Catalog.
Students must consult their advisors to learn which specific requirements apply to their degree programs.
Lyman Briggs College
Undergraduate Program
Computer Science Major (this program is in moratorium Spring 2026 through Spring 2028)
- 2. Computer Science
- a. A minimum of 37 credits from the courses listed below including:
- (1) All of the following courses (28 credits):
- CSE 231 Introduction to Programming I (4)
- CSE 232 Introduction to Programming II (4)
- CSE 260 Discrete Structures in Computer Science (4)
- CSE 320 Computer Organization and Architecture (3)
- CSE 325 Computer System (3)
- CSE 331 Algorithms and Data Structures (3)
- CSE 335 Objected-oriented Software Design (4)
- MTH 314 Matrix Algebra with Computational Applications (3)
- (2) Computer Science Electives - Complete one of the following concentrations (9 credits):
- (a) Systems - Three of the following courses:
- CSE 410 Operating Systems (3)
- CSE 415 Introduction to Parallel Computing (3)
- CSE 422 Computer Networks (3)
- CSE 450 Translation Programming Languages (3)
- CSE 480 Database Systems (3)
- (b) Intelligent Systems - Three of the following courses:
- CSE 402 Biometrics and Pattern Recognition (3)
- CSE 404 Introduction to Machine Learning (3)
- CSE 440 Introduction to Artificial Intelligence (3)
- CSE 482 Big Data Analysis (3)
- (c) Media - Three of the following courses:
- CSE 471 Media Processing and Multimedia Computing (3)
- CSE 472 Computer Graphics (3)
- CSE 476 Mobile Application Development (3)
- CSE 477 Web Application Architecture and Development (3)
- (d) Security - Three of the following courses:
- CSE 425 Introduction to Computer Security (3)
- CSE 410 Operating Systems (3)
- CSE 422 Computer Networks (3)
- (3) Ethics Requirement - One of the following courses:
- LB 322A Advances in Science and Technology - Arts and Humanities (W) (4)
- LB 322B Advances in Science and Technology - Social Sciences (W) (4)
- The completion of LB 322A or LB 322B satisfies the ethics requirement for the major, but cannot be counted toward the Lyman Briggs College requirement.