Kaicheng Zhang's Analysis Promoted by The Computation Institute
The joint project with Prof. Ogrenci-Memik & Prof. Memik used Chameleon as a test environment to explore how machine learning can help make decisions about task placement that conserve energy without sacrificing performance.read more
Kuzmanovic Earns NSF Grant to Counteract Online Trolling
Networking Technology and Systems (NeTS) has awarded an amount totaling more than $500,000 for the collaboration based project.read more
Trajcevski Awarded NSF Grant from Cyber-Physical Systems
His project is titled, "CPS: Synergy: Collaborative Research: Mapping & Querying Underground Infrastructure Systems." read more
4C Picked #6 & Narrative Science #14 Among Top 73 Chi Startups
4C is founded by Alok Choudhary, while Kristian Hammond & Larry Birnbaum both lead Narrative Science.4C Picked #6 & Narrative Science #14 Among Top 73 Chi Startups
Argall Featured in Crain's Chicago Business Article
Her team at argallab aspires to build an autonomous wheelchair.read more
Welcome to the Department of Electrical Engineering & Computer Science
Electrical Engineering and Computer Science is the largest department at Northwestern University’s McCormick School of Engineering, boasting internationally renowned faculty members, advanced research equipment, and the considerable resources offered by a great university.
The department is comprised of three academic divisions: electrical engineering, computer engineering, and computer science—each conducting important, groundbreaking research, each offering undergraduate and graduate degrees.
At Northwestern, we have woven electrical engineering, computer engineering, and computer science together into a cohesive unit. This powerful combination enhances interdisciplinary collaboration among students and faculty members, creating research opportunities that cross traditional boundaries.Interested in studying CS CE EE?
The electrical engineering division explores and develops new ideas in areas such electronic circuits, solid-state electronics, electromagnetics, optics, lasers, controls, digital signal processing, communications, and networks.
The computer engineering division studies and contributes to significant advances in a number of areas, including digital logic, electronic circuits, computer architecture, robotics, operating systems, and parallel computing.
The computer science division researches and develops new ideas in all areas of computer science: operating systems; compilers; databases; networking; distributed systems; parallel systems; image-based modeling and rendering; intelligent systems and problem-solving education; computer graphics; and theoretical computer science.
Faculty members in the department associate with six research interest groups, which span across the academic divisions:
- Cognitive Systems
- Computer Engineering and Systems
- Computing, Algorithms, and Applications
- Graphics and Interactive Media
- Signals and Systems
- Solid State and Photonics
Collaborative research is also conducted by our groups and labs and research centers and within each academic division: electrical engineering, computer engineering, computer science. Please explore our technical reports for important research papers published within this department.
|Bachelor of Arts in Computer Science|
|Bachelor of Science in Computer Engineering|
|Bachelor of Science in Computer Science|
|Bachelor of Science in Electrical Engineering|
|Combined BS/MS Degree Program|
|Minor in Computer Science|
Explore special programs in the department, including undergraduate honors, certificates and minors, internship opportunities, and study abroad.
|Master of Science in Computer Engineering|
|Master of Science in Computer Science|
|Master of Science in Electrical Engineering|
|PhD in Computer Engineering|
|PhD in Computer Science|
|PhD in Electrical Engineering|
PhD candidates may elect to participate in the Crown Family Graduate Internship Program. Computer science PhD students may earn a specialization in cognitive science by taking six cognitive science courses.