Distinctions & Opportunities
Opportunities Outside the College
School of Informatics and Computing
Major in Computer Science—B.A.
Although the Department of Computer Science is part of the School of Informatics and Computing, the B.A. in Computer Science is issued through the College. Students pursuing the BA will be subject to rules established for other students in the College, while specific requirements for the major will be jointly determined by the College and the School of Informatics and Computing.
For additional information and clarification, please read carefully this section of the Bulletin and contact Jim Brown, the Computer Science advisor in the College of Arts and Sciences, at 855-1647; jaebrown@indiana.edu.
Required Courses
Students must complete the following:
1. All four computer science core classes: C211, C212, C241, and C343 or corresponding H versions. Honors versions (labeled H) of each core course are available in selected semesters.
2. A total of 30 hours (including #1) with the remainder chosen from the following list. At least 15 credit hours must be at the 300 level or above.
- CSCI C, P, H, and B courses numbered 200 and above
- CSCI Y390, Y391, Y399, Y499 (at most 6 hours)
- CSCI H498 (at most 1 hour) Honors Seminar
- INFO I101 (if completed before or concurrently with C212)
- INFO Y395 Career Development (at most 1 hour)
- INFO I494/I495 (or H versions) Capstone project
- Math M471, M472 Numerical Methods
3. Mathematics M211 or M118
4. In addition to #3, one mathematical science and one of the following courses:
- Mathematical science
- Foundations
- Statistics
Students must complete the degree requirements of the College of Arts and Sciences.
Foundations Courses
The phrase “foundations courses” refers to computer science courses B401, B403, and P415.
Mathematical Science Courses
The phrase “mathematical science courses” refers to Mathematics M118, M211, M212, M213, M301, M303, M311, M312, M343, M348, M371, M384, M391, M405, or M409, or Philosophy P250, P251, P350, or P352.
Statistics Courses
The phrase “statistics courses” refers to Mathematics M360, M365, or Statistics S320, or Economics E370.