Computer Science (B.S.)
Computer science is rapidly changing the world. A rigorous education combining the theory of information and computation with hands-on systems and software design will enable you to excel in this field.
The Bachelor of Science in Computer Science program focuses on the concepts and techniques used in the design and development of advanced software systems. Explore the conceptual underpinnings of computer science, including its fundamental algorithms, programming languages, operating systems, and software engineering techniques.
As one of the oldest computer science departments in the Chicago area, the CS department at Illinois Tech has a long history of meeting this challenge through quality education in small classroom environments along with internship and research opportunities in industry and national laboratories. At Illinois Tech you will work with our faculty on world-class research in areas that include data science, distributed systems, information retrieval, computer networking, intelligent information systems, and algorithms.
The Bachelor of Science in Computer Science focuses on the concepts and techniques used in designing and developing advanced software systems. Explore the conceptual underpinnings of computer science, including its fundamental algorithms, programming languages, operating systems, and software engineering techniques.
Illinois Tech graduates work for employers from start-ups, to early stage businesses, to Fortune 500 companies. Illinois Tech CS grads can be found working for employers such as SpaceX, Google, Goldman Sachs, Grainger, and Argonne National Laboratory .
Research-oriented undergraduates have earned Ph.D.s from top universities.
- Data Scientist
- Full Stack Developer
- Java Developer
- Programmer Analyst
- Software Development Engineer
- Web Developer
Admission to Illinois Tech is required to enroll in this program. Consult your academic adviser before transferring into this program.
- Computer Science Honors Research
- Data Science
- Distributed and Cloud Computing
- Information and Knowledge Management Systems
- Information Security
The Bachelor of Science in Computer Science degree is accredited by the Computing Accreditation Commission of ABET
Pathway to a Career
Prince Hodonou (CS '21) used his coursework to develop an app, secure an internship, and land his first job after graduation.Learn more
At Illinois Tech and Beyond
Computer Science graduate Vinesh Kannan reflects on some of his favorite memories from his time at Illinois Tech, and discusses his immediate post–graduation plans.
Student organizations on campus offer workshops, hackathons, mentorship, networking opportunities, and professional skills development. Learn more about these groups and how they add to the educational experience at Illinois Tech.
Best Tech Jobs (Software Developer)
-U.S. News and World Report
Median salary Illinois Tech CS grads
-Illinois Tech Career Services
Unemployment rate (Software Developer)
-U.S. News and World Report
Undergraduates can find research opportunities with faculty who are pushing the boundaries in cybersecurity, AI, high-performance computing, big data, cloud computing, and more.