![]() |
![]() |
|
![]() |
![]() |
|
![]() Home Academics |
|
BACHELOR of ARTS DEGREE in COMPUTER SCIENCE Spring 2005 These requirements are derived from the 2004/06 COAS Bulletin and Supplement, but are presented in a different format to aid understanding. Although every effort has been made to ensure accuracy, the official source of information regarding College of Arts and Sciences degree requirements is the College of Arts and Sciences web page. PART I: ARTS AND SCIENCES REQUIREMENTSFUNDAMENTAL SKILLS____ English Composition ____ Intensive Writing ____ , ____ , ____ , ____ Foreign Language (4th semester proficiency) DISTRIBUTIONTwelve courses, one of which must be a COAS TOPICS course (E103, E104, or E105), or any Freshman Seminar course ____ , ____ , ____ , ____ Arts & Humanities (4 courses) ____ , ____ , ____ , ____ Social & Historical Studies (4 courses) ____* , ____* , ____* , ____* Natural & Mathematical Sciences (4 courses) ____ , ____ Culture Studies (2 courses: these can also fulfill requirements in A&H and/or S&H) * The 4 Natural and Mathematical Science courses can be met with CS major courses. It is possible to fulfill multiple requirements with one course. (ie., one course may fulfill an Arts & Humanities, a Culture Studies, and the Intensive Writing requirement.) 122 total credit hours (NOTE: No more than 42 credit hours of Computer Science may be counted in this 122 credit hours minimum)36 hours at the 300-level or aboveCumulative GPA at least 2.0. GPA at least 2.0 in Computer Science courses. No grade below C- may be used to fulfill major or minor requirements.PART II: COMPUTER SCIENCE MAJOR AREA REQUIREMENTS
A. CORE COURSES ____ C211 Introduction to Computer Science ____ C212 Introduction to Software Systems ____ C241 Elements of Discrete Structures ____ C335 Computer Structures ____ C343 Data Structures ____ C311 Programming Languages B. MATHEMATICS REQUIREMENTS____ , ____ , ____ Math M211 or equivalent proficiency. One foundations course and one mathematical science course, or two mathematical science courses out of Mathematics M212, M213, M301, M303, M311, M312, M343, M348, M365, M371, M391, M405, or M409, or Philosophy P251 or P350. Mathematics courses cross listed with CS and taken to satisfy a CS requirement are excluded. C. ADVANCED COURSES____ , ____ Two additional advanced Computer Science courses, at most one of which may be an independent study (Y) course. ______________________________________________________ HONORS PROGRAM FOR THE BACHELOR OF ARTS DEGREE (BAH)Official admission to the program is concurrent with admission to the College of Arts and Sciences (COAS) and subject to COAS requirements. General Requirements:Same Arts and Sciences and Computer Science Major Area Requirements as for the BA. Major Area Additional Requirements:GPA of at least 3.3 in Computer Science courses. Cumulative GPA of at least 3.3. Students must satisfy the requirements for the BA in Computer Science and the following additional requirements: 1. Computer science courses must include at least 11 credit hours of honors courses (H courses or Y499). 2. Advanced computer science courses must include at least one of the following: (a) Y499, leading to an honors thesis; (b) a "programming-in-the-large" (P) course; or (c) a graduate-level CS course (500+ level). Advanced CoursesMost of the department's courses at the 400 level and above are classified into four areas:
1. Foundations (middle digit 0 or 1)
Questions?Contact the Undergraduate Advisor at (812) 855-1502 or ug-info@cs.indiana.edu Return to Index of Educational Programs Last updated: April 29, 2005 |
![]() |
![]() |
Home || Academics- Academic Integrity Undergraduate: Admissions | Programs | Advising | Internal Graduate: Admissions | Programs | Advising | Support | Orientation |
![]() |
![]() |
|
![]() |
|
Page Owner: Laura Hopkins
Last Modified: Apr 29, 2005 10:24am |
IU Computer Science Department
Email: info@IU CS Department |
|