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.

Request Info Visit Apply

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.

Program Overview

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.

Career Opportunities

Illinois Tech students and graduates work for employers such as Amazon, Google, Microsoft, and Wolfram Research. Research-oriented undergraduates have earned Ph.D.s from top universities.

  • Software developer
  • Database administrator
  • Computer systems analyst
  • Web developer
  • Computer and information researcher

Admission to Illinois Tech is required to enroll in this program. Consult your academic adviser before transferring into this program.

Program Specializations

 

The Bachelor of Science in Computer Science degree is accredited by                                  the Computing Accreditation Commission of ABET

Learn More