Software engineering is the branch of computer science that deals with the design, development, testing, and maintenance of software applications. Software engineers apply engineering principles and ...
Western's Ph.D. in electrical and computer engineering provides advanced electrical and computer engineering education and research opportunities. As a doctoral student, you will engage you in ...
The Computer Science and Engineering MS program offers students a comprehensive grasp of cutting-edge industry subjects while equipping them to engage in fundamental and applied research in computer ...
Graduates can pursue careers in applications and systems programming, systems analysis, software development, research, database management, telecommunications and security, game programming, and ...
Three competitive programming teams from Northwestern participated in the 2025 International Collegiate Programming Contest’s (ICPC) North America Mid-Central Regional Contest, held Nov. 8 at the ...
Imagine McCormick’s future. What will it look like? Over the past academic year, Northwestern Engineering leadership—including Dean Christopher Schuh, the school’s nine department faculty chairs, and ...
In-Person Meetings for Classes on Monday, January 26, 2026 are Cancelled; Online/remote classes to be held as determined by Faculty. Public Safety is tracking a significant snowfall that will be ...