Computer Science BA, Four-Year Plan
Department of Computer Science,
College of Nanotechnology, Science, and Engineering
43 Credit Program (+ Minor)
Read about the BA in Computer Science program.
Year One
Year One: Fall
- ICSI 201
- AMAT 112 (MATH)
- Writing and Critical Inquiry (WCI)
- U.S. History (CH-USHIS1): Regents < 85 or U.S. History (CH-USHIS2): Regents 85 +
Total: 14
Year One: Spring
- ICSI 210
- ICSI 213
- AMAT 113
- Arts (DP-ARTS)
Total: 15
A grade of C or better for ICSI 201, ICSI 210 and ICSI 213 is required to progress in major.
Year Two
Year Two: Fall
- ICSI 311
- ICSI 333
- Minor
- Diversity Gen Ed DEISJ
- Elective
Total: 17
Year Two: Spring
- AMAT 367
- Minor
- Humanities (DP-HUM)
- Natural Sciences (DP-NATSCI)
- Elective
Total: 15
A grade of C or better for ICSI 333 and ICSI 311 is required to progress in major.
Year Three
Year Three: Fall
- ICSI 404
- Minor
- Languages Other than English (LANG)
- Social Sciences (DP-SOCSCI)
- Elective
Total: 15-17
Year Three: Spring
- ICSI 400+ Elective
- Minor
- International Perspectives (INTLPER)
- Elective
- Elective
Total: 15
Year Four
Year Four: Fall
- ICSI 400+ Elective
- Minor
- Elective
- Elective
- Elective
Total: 15
Year Four: Spring
- ICSI 499
- Minor
- Elective
- Elective
- Elective
Total: 15
Notes
Computer Science BA, Four-Year Plan Checklist
General Education Requirements, for students matriculating Fall 2023 and after
- MS Mathematics and Quantitative Reasoning
- WCI Writing and Critical Inquiry
- AR Arts
- HU Humanities
- NS Natural Sciences and Scientific Reasoning
- SS Social Sciences
- US U.S. History and Civic Engagement
- IP World History and International Perspectives
- LANG Languages Other than English (one semester of collegiate study, or the equivalent, of a language other than English)
- DEISJ Diversity: Equity, Inclusion & Social Justice
Credit bearing Professional Development Options
- RSSW 290, 291 and 390 – Community Service
- Research within major
- University internship
- Departmental Internship
- Community Engaged Coursework
- Study Abroad
- Tutoring opportunities
This is a suggested course sequence.