This is an archived page and may be obsolete; the current pages are at http://www.iit.edu/csl/cs

Computer Science DepartmentComputer Science

The Bachelor of Science in Computer Science (BSCS) Degree Program

The Bachelor of Science in Computer Science (BSCS) focuses on the concepts and techniques used in the design and development of advanced software systems. Students in this program explore the conceptual underpinnings of Computer Science -- its fundamental algorithms, programming languages, operating systems, and software engineering techniques. In addition, students choose from a rich set of electives that includes computer graphics, artificial intelligence, database systems, computer architecture, and computer networks, among other topics. As with the introductory sequence, these advanced courses stress "hands-on" learning by doing.

A generous allotment of free electives allows students to combine study in Computer Science with study in another field either by taking a well-defined specialized minor in another discipline or by working with an advisor to formulate a program that combines experiences across disciplines.

Below, course numbers "300+" refer to courses at the 300-level and above. The titles and descriptions of courses marked (C): Communications General Education, (H): Humanities, (N): Natural Sciences (Psychology only), (S): Social & Behavioral Sciences, and (T): CS Technical Electives can be found in the Undergraduate Bulletin or on Web for Students.

The Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET) accredits the Bachelor of Science in Computer Science program.

 
Computer Science Home

 

Bachelor of Science in Computer Science - Requirements

Min Credit Hrs

Area

48

Computer Science

  • CS 100, (115 and 116) or 201, (330 or MATH 230), 331, 350, 351, 430, 440, 450, 485, and 487.
  • Five electives:
    • At least one from CS 422, 425, 429, 447, or 470.
    • The remainder from (CS 300+, ECE 218, ECE 441, and ECE 449 but not CS 401, 402, 403, or 406.
  • Non-CS courses (including CSP, iCOM, and ITM) cannot be used as CS electives.
23

Mathematics

  • MATH 151, 152, 251, (332 or 333), and (474 or 475).
  • One elective from MATH 252, 410, 453, 454, 476, or 482.
14

Science

  • PHYS 123 and 221.
  • Two electives from Biology, Chemistry, Physics, MS 201, or Psychology (N) courses, with at least one elective not in Physics. No lab is required.
3

Writing and Speaking

  • COM 421 or 428.
21

Humanities and Social or Behavior Sciences

  • One 100-level HUM and two (H) 300+ courses.
  • Three (S) courses, two in the same field and one in a different field.
  • One other (H) or (S) course.
  • Note: (H) 300+ courses may be replaced by certain 200-level foreign language courses (see the Academic Associate Dean).
  • At least two of the (S) courses courses must be 300+.
6

Interprofessional Projects

  • Two IPROs
(15)

Minor (Optional)

12

Free Electives

127 Total credit hours

Notes:

 

Bachelor of Science in CS - Sample Course Schedule

First Semester
2 CS 100
2 CS 115
5 MATH 151
3 HUM 100 elective
3 Social Science elective
15 hours
Second Semester
2 CS 116
3 CS 330
5 MATH 152
4 PHYS 123
2 Humanities elective
17 hours
Third Semester
3 CS 331
3 CS 350
4 MATH 251
4 PHYS 221
3 Social Science elective
17 hours
Fourth Semester
3 CS 351
3 CS 430
3 MATH 332 or 333
3 Science elective
3 Humanities elective
15 hours
Fifth Semester
3 CS 440
3 CS elective
3 MATH 474 or 475
3 Social Science elective
3 COM 421 or 428
15 hours
Sixth Semester
3 CS 450
3 CS elective
3 Mathematics elective
3 IPRO 1
3 Free elective
15 hours
Seventh Semester
3 CS 487
3 CS elective
3 Science elective
3 IPRO 2
3 Humanities or Social Science elective
3 Free elective
18 hours
Eighth Semester
3 CS 485
3 CS elective
3 CS elective
3 Free elective
3 Free elective
15 hours
127 hours total
Search Content Search People Search Libraries Site Index Feedback Home Emergency Information IIT Links

© 2007 CS Dept, Illinois Institute of Technology, 10 West 31st Street, Stuart Building 235, Chicago, IL 60616. Tel 312-567-5150. Fax 312-567-5067.

Send comments or feedback on this website to . Last updated Apr 11, 2007. (html, css checks)