Computer Science Sample Curriculum


Computer Information Systems | Computer Science

Note that this is just a sample curriculum, and does not reflect credit gained from advanced placement, transfer credit, minors, or other special programs. Also, in some cases, courses below may represent an arbitrary choice between two equivalent or optional courses in a program. For more details, see the Undergraduate Catalog.

Computer Information Systems

Semester 1 Credits
Semester 2 Credits
Calculus 1 5
Humanities or Social Science Elective 3
Object-Oriented Programming 1 2
Object-Oriented Programming 2 2
100-Level Humanities Course 3
Applied Mathematics Elective 3
Human Behavior, Growth and Learning 3
General Biology Lectures 3
Introduction to the Profession 2
Total 15
Total 11

Semester 3 Credits
Semester 4 Credits
Humanities or Social Science Elective 3
General Physics 1: Mechanics 4
Principles of Chemistry 1 4
Minor Course Elective 3
Discrete Structures 3
Computer Organization and Assembly Language Programming 3
Data Structures and Algorithms 3
Computer Science Elective 3
American Government 3
Computer Science Technical Elective 3
Total 16
Total 16

Semester 5 Credits
Semester 6 Credits
Science Elective 3
Humanities or Social Science Elective 3
Minor Course Elective 3
Minor Course Elective 3
Free Elective 3
Free Elective 3
System Programming 3
Interprofessional Project 3
Industrial Psychology 3
Computer Science Technical Elective 3
Total 12
Total 18

Semester 7 Credits
Semester 8 Credits
Humanities or Social Science Elective 3
Minor Course Elective 3
Minor Course Elective 3
Free Elective 3
Free Elective 3
Interprofessional Project 3
Computer Science Elective 3
Computer Science Technical Elective 3
Computer Science Technical Elective 3
Total 15
Total 12

back to top


Computer Science

Semester 1 Credits
Semester 2 Credits
Calculus 1 5
Humanities or Social Science Elective 3
Object-Oriented Programming 1 2
Calculus 2 5
100-Level Humanities Course 3
Object-Oriented Programming 2 2
Humanities or Social Science Elective 3
General Physics 1: Mechanics 4
Introduction to the Profession 2
Discrete Structures 3
Total 15
Total 17

Semester 3 Credits
Semester 4 Credits
Humanities or Social Science Elective 3
Humanities or Social Science Elective 3
Multivariate and Vector Calculus 5
Science Elective 3
General Physics 2: Electricity and Magnetism 4
Matrices 3
Data Structures and Algorithms 3
System Programming 3
Computer Organization and Assembly Language Programming 3
Introduction to Algorithms 3
Total 18
Total 15

Semester 5 Credits
Semester 6 Credits
Humanities or Social Science Elective 3
Free Elective 3
Probability and Statistics 3
Applied Mathematics Elective 3
Programming Languages and Translators 3
Interprofessional Project 3
Computer Science Elective 3
Computer Science Elective 3
Technical Communication 3
Operating Systems 3
Total 15
Total 15

Semester 7 Credits
Semester 8 Credits
Humanities or Social Science Elective 3
Free Elective 3
Science Elective 3
Computer Science Elective 3
Free Elective 3
Computers in Society 3
Interprofessional Project 3
Computer Science Elective 3
Software Engineering 3
Total 18
Total 9

back to top

© Illinois Institute of Technology - Office of Undergraduate Admission - Perlstein 101 - 10 West 33rd Street
Chicago, IL 60616 - Phone: 312.567.3025 / 800.448.2329   Emergency Information