University of Michigan-Flint · Bachelor's
Computer Science Program (BS)
Every requirement for the Computer Science Program (BS) at University of Michigan-Flint, from the catalog, as a checklist.
Need a seat in one of these? Watch it for freeFree
Pick any University of Michigan-Flint section; we email you when it fills and when a seat opens. No app needed.
120credit hours to graduate
7requirement groups
33courses named
Requirements
Prerequisites
about 9 credit hours
Programming Foundations
about 6 credit hours
- Requirements
- CSC 175
- Problem Solving and Programming II: any 1 of
CSC 275CSC 276CSC 279
Core Courses
about 33 credit hours
- Requirements
- CIS 314
- CSC 310
- CSC 335
- CSC 365
- CSC 375
- CSC 377
- CSC 379
- CSC 381
- CSC 384
- CSC 478
- SWE 380
Mathematics
about 12 credit hours
- Requirements
- MTH 121
- MTH 122
- MTH 272
- Introduction to Discrete Structures: any 1 of
CSC 230MTH 230
Concentration of Choice
about 9 credit hours · pick one option
- Concentration of Choice (pick one):
- Artificial Intelligence Concentration
- Artificial Intelligence Concentration: 12 credits from
ARI 410ARI 415ARI 420ARI 425ARI 430CSC 446DSC 428SWE 420 · At least twelve additional credits from the Artificial Intelligence concentration courses
- Cybersecurity Concentration
- Cybersecurity Concentration
- CYB 336
- Two cybersecurity electives: any 2 of
CYB 303CYB 402CYB 426CYB 430CYB 440CYB 478CYB 486
- Software Engineering Concentration
- Software Engineering Concentration: 12 credits from
SWE 325SWE 330SWE 420SWE 476SWE 488 · At least twelve additional credits from the Software Engineering concentration courses
- General Concentration
- General Concentration: 12 credits in ARI, CIS, CIT, CSC, CYB, DSC, SWE · Twelve additional credits in ARI, CIS, CIT, CSC, CYB, DSC, ITI, SMT and/or SWE courses at the 300/400 level
Capstone Experience
about 6 credit hours
General education and electives
about 45 credit hours
- 45 credits any course · Your catalog lists its general-education core on a separate page. These are the about 45 credits left after your major's
See what you still need
Upload your Degree Works audit or transcript in the app and ClassMaxx checks these off, builds a semester-by-semester plan to graduation, and finds open sections of what's next.
ClassMaxx is not affiliated with University of Michigan-Flint. We never ask for a school password.
How to get your University of Michigan-Flint Degree Works audit and what it means ›
From University of Michigan-Flint's published catalog. The catalog and your advisor are the final word; prerequisites and general education rules are summarized.
The iPhone app pushes the alert the second a seat opens, builds four ready schedules from your degree audit, and ranks sections by real grades. Free; a $4.99 Fast pass per semester makes alerts instant.