Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer science program is structured to guide students across all skill levels—even beginners with no prior CS knowledge—in developing an algorithmic approach to problem-solving. It helps them grasp computational concepts and their wide-ranging applications while learning to think abstractly. Participants also gain systems-level thinking skills, exploring the layered architecture of software and hardware systems and methods to utilize and enhance them.
These programs perfectly suit individuals aiming to master the creation of sophisticated software, intuitive human-computer interactions, and AI/machine learning solutions, whether working independently or collaboratively.
McCormick's computer science bachelor's degree provides an engineering-oriented curriculum, placing stronger emphasis on design principles alongside foundational sciences and interdisciplinary engineering studies.
Secondary school record
Northwestern accepts results from both the TOEFL and the IELTS.
There is no minimum score required by Northwestern. Competitive applicants demonstrate a high level of English proficiency and often score in the high range on all four sections (Reading, Listening, Speaking and Writing) of the TOEFL iBT, or receive IELTS band scores in highest three bands on the overall and individual scores (Listening, Reading, Writing and Speaking).