|
Nov 21, 2024
|
|
|
|
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Lyle School of Engineering
SMU Degree Requirements
An SMU undergraduate degree requires a minimum of 120 credit hours and must include completion of the University’s Common Curriculum , one major and a combination of electives and/or other majors or minors. Completion of certain majors requires more than 120 hours to finish the degree. The credit hours within this curriculum are distributed as follows:
|
Requirements for the Major
Mathematics and Science (24-26 Credit Hours)
Two courses (6-8 Credit Hours)
Both courses must be selected from the same content area.
Content Area 2, Chemistry
Computer Science Core (47 Credit Hours)
Tracks and Electives (9-10 Credit Hours)
Artificial Intelligence and Machine Learning (9 credit hours)
Data Engineering (9 credit hours)
Game Development (10 credit hours)
(Must be admitted to Guildhall Professional Certificate program and attend class at SMU Guildhall.)
- HGME 5121 - Math and Physics I
- HGME 5122 - Programming for Commercial Game Engines I
- HGME 5311 - Software Development for Games I
- HGME 5592 - Team Game Production I
General (9 credit hours)
Three 3-hour, 4000-level or above CS courses approved by adviser
Research (9 credit hours)
Security (9 credit hours)
Software Engineering (9 credit hours)
- Select two of the following three courses:
- 3 credit hours of track electives approved by adviser
Engineering Leadership (6 Credit Hours)
Choose two courses from the following list:
Electives (6 Credit Hours)
Advanced electives in the Lyle School of Engineering.
Total for the Major Only: 92-95 Credit Hours
Note: All computer science majors must earn a grade of C- or better in the computer science core courses and CS 2353 in fulfillment of the requirements for the major. Students choosing the game development track do not take CS 4351 and CS 4352 and have a total degree requirement of 95 hours.
|
Return to: Lyle School of Engineering
|
|