|
Nov 23, 2024
|
|
|
|
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
|
Major Requirements
- Minimum 77 credits
- Minimum grade of ‘C’ in courses applied to the major, except where otherwise indicated
- Students may complete one major or minor in Computer Science and Electrical Engineering
- Completion of a minimum of one of the following tracks: Computer Science, B.S., Artificial Intelligence and Machine Learning Track , Computer Science, B.S., Data Science Track , Computer Science, B.S., Game Development Track , Computer Science, B.S., Cybersecurity Track . Students who complete more than one track complete a minimum of two unique courses in each track.
Computer Science Gateway (8 credits)
Complete the following with minimum grade of ‘B’:
Required Computer Science Courses (27 credits)
Complete the following:
Required Mathematics Courses (11 credits)
Complete the following:
Required Statistics Courses (4 credits)
Complete one of the following:
Required Science Courses (10-12 credits)
Complete one of the following two-course sequences:
Lab Science
Complete one of the following:
Computer Science Electives (6 credits)
Complete a minimum of 6 credits of the following:
Technical Electives (9 credits)
Complete 9 credits from 400-level CMSC courses excluding CMSC 404 , CMSC 495 , CMSC 498 , and CMSC 499 , computer engineering courses as approved, or a maximum of two of the following courses:
Computer Science Track (12-19 credits)
Complete a minimum of one of the following tracks: Computer Science, B.S., Artificial Intelligence and Machine Learning Track , Computer Science, B.S., Cybersecurity Track , Computer Science, B.S., Data Science Track , Computer Science, B.S., Game Development Track Students who complete more than one track complete a minimum of two unique courses in each track.
Accelerated Bachelor’s/Master’s Programs
Qualified students may apply to an accelerated program, which allows them to share courses between a bachelor’s degree and a master’s degree. Students take graduate courses as undergraduate students and later apply those courses to master’s degrees. An undergraduate may apply to participate in an accelerated program even if the desired graduate program is in a department other than the one in which the student is majoring. More information is available from the Graduate School website: https://gradschool.umbc.edu/admissions/nontraditional/accelerated/
|
|
|