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:
Students who are also enrolled in a major or minor program in the Cox School of Business may request leadership courses from these programs to substitute for the Computer Science leadership courses. These requests must be approved by the Computer Science Department.
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.