Research Shows Cuba’s Internet Issues
Measurements find that Internet traffic bypasses the faster marine cable in at least one direction to or from the island, making connections three-and-a-half times slower.read more
Understanding Inflight WiFi’s Poor Performance
Fabián Bustamante and his team developed an application to help them characterize inflight WiFi’s system challenges — and eventually to help improve it.read more
Detecting Hidden Malicious Ads
Yan Chen’s dynamic detection system could prevent malicious ads from entering the market to protect smartphones.read more
Bryan Pardo and his Interactive Audio Lab are replacing the complicated existing interfaces in today’s audio production software with easy-to-understand interfaces crowdsourced from the public. read more
Welcome to the Computer Science Division
The computer science division in the Department of Electrical Engineering and Computer Science at Northwestern University combines cutting-edge research and facilities with world-class faculty members, offering undergraduate and graduate students an educational experience not found at other universities.
Because the division is housed in a department that is also home to electrical engineering and computer engineering divisions, students in the computer science division are exposed to an interdisciplinary, collaborative environment that allows for research that crosses traditional boundaries.
Faculty and students have developed new ideas to achieve results in all aspects of computer science: systems; theory; artificial intelligence and machine learning; human-computer interaction; graphics; robotics; and various CS + X areas of research.
|Bachelor of Arts in Computer Science|
|Bachelor of Science in Computer Science|
|Combined BS/MS Degree Program|
|Minor in Computer Science|
Note: The division offers a bachelor of science in computer science for students enrolled in the McCormick School of Engineering, as well as a bachelor of arts in computer science for students enrolled in the Weinberg College of Arts and Sciences. The computer science-specific requirements of the two degrees are identical.
Introduction to Computer science
Northwestern students who are interested in changing their major, or simply sampling the computer science field, can take individual introductory courses.