My IIT Login
    Inquire

    Computer Science Programs

    Bachelor of Science in Computer Information Systems (BSCIS)

    The Bachelor of Science in Computer Information Systems emphasizes the use of computers as sophisticated problem-solving tools. Students in this program pursue an interdisciplinary course of study that combines a solid foundation in computer science with a focus in another discipline. This program is designed for students who seek to blend their computer science abilities with skills specific to another domain to solve problems in that domain. Examples include computing with a business focus (e.g., management information systems) and computing with a natural science focus (e.g., computational physics).

    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.

    Specializations

    Required Courses

    Min Credit Hrs Area
    39

    Computer Science

    • CS 100, (115 and 116) or 201, (330 or MATH 230), 331, 350, and 351.
    • Seven electives:
      • At least four from CS 422, 425, 429, 430, 447, 470, 485, and 487.
      • The remainder from (CS 300+, ECE 218, ECE 441, and ECE 449 but not CS 401, 402, 403, or 406.
    • The seven electives must include at least 15 hours of CS Technical (T) courses.
    • Non-CS courses (including CSP, iCOM, and ITM) cannot be used as CS electives.
    8

    Mathematics

    • MATH 151
    • One elective, usually MATH 152 or 221, but not MATH 230.
    14

    Science

    • (BIOL 107 or 115), CHEM 124, and PHYS 123.
    • One elective from the Natural Sciences (Biology, Chemistry, Physics).
    12

    Humanities

    • One 100-level HUM course, one (H) course, and two (H) 300+ courses
    • Note: (H) 300+ courses may be replaced by certain 200-level foreign language courses (see the Academic Associate Dean).
    6

    Psychology

    • PSYC 221 and 301.
    9

    Social Sciences

    • PS 200, one (S) course, and one (S) 300+ course.
    6

    Interprofessional Projects

    • Two IPROs
    15

    Minor

    • A minor is required; it can be chosen from the list in the Undergraduate Bulletin or formed (with approval of a student's faculty advisor and the minor department) from 15 hours of coursework in one department.
    • A ccmpleted ROTC program counts as a minor (and an IPRO, simultaneously).
    • The courses for a minor can include courses counted as free electives and at most 2 courses counted in other categories above.
    18

    Free Electives

    127 Total credit hours

    Notes:

    • All courses, including the free electives, must be marked in the Undergraduate Bulletin as applying to graduation for degrees in "Engineering and the Physical Sciences".
    • The coursework must include at least 42 hours of (C) courses with at least 15 hours each in major and non-major courses.
    • The coursework must include at least 60 hours of 300+ courses.
    • 500-level graduate courses can be used as CS electives; an undergraduate student can enroll in one with permission of the student's advisor.
    • Undergraduate students cannot enroll in short, "accelerated" courses.

    Sample Curriculum

    Semester 1 Hrs. Semester 2 Hrs.
    CS 100 2 CS 116 2
    CS 115 2 CS 330 3
    MATH 151 5 MATH 152 5
    HUM 100 elective 3 PHYS 123 4
    Social Science elective 3 Humanities elective 2
    Hours 15 Hours 17
    Semester 3 Hrs. Semester 4 Hrs.
    CS 331 3 CS 351 3
    CS 350 3 CS 430 3
    MATH 251 4 MATH 332 or 333 3
    PHYS 221 4 Science elective 3
    Social Science elective 3 Humanities elective 3
    Hours 17 Hours 15
     Semester 5 Hrs. Semester 6 Hrs.
    CS 440 3 CS 450 3
    CS elective 3 CS elective 3
    MATH 474 or 475 3 Mathematics elective 3
    Social Science elective 3 IPRO 1 3
    COM 421 or 428 3 Free elective 3
    Hours 15 Hours 15
     Semester 7 Hrs. Semester 8 Hrs.
    CS 487 3 CS 485 3
    CS elective 3 CS elective 3
    Science elective 3 CS elective 3
    IPRO 2 3 Free elective 3
    Humanities or Social Science elective 3 Free elective 3
    Free elective 3 hours 15
    Hours 18 Hours Total 127

    Introductory Course Sequence

    Core and Advanced Courses

    © Illinois Institute of Technology
    Computer Science Department, 10 West 31st Street, Stuart Building 235, Chicago, IL 60616. Tel 312-567-5150. Fax 312-567-5067
    Undergraduate Admission: 800.448.2329 || Graduate Admission: 312.567.3020