Computer science (CS) is a broad field of study with a lot of subfields. At Michigan Tech, you get help exploring what interests you, whether that’s artificial intelligence, computer architecture, ...
Computer engineering is a broad field that sits in between the hardware of electrical engineering and the software of computer science. When computer engineers design hardware, they focus on what the ...
Through interdisciplinary research, community revitalization, and inclusive, interactive computing, the Center for Human-Computer Interaction + Design (HCI+D) — a collaboration between Northwestern ...
Technology shapes how we work, play, connect, and discover. At Northwestern, we don’t just keep up—we push the boundaries of what’s possible. As a hub for bold, interdisciplinary research, we connect ...
The computer science program provides students with a broad and deep foundation in theory and modern software and hardware concepts as well as introduces students to numerous programming languages and ...
Computer Science is the study of the design and use of computer systems. The goal of the computer science curriculum is to provide students with the tools to identify those problems that are best ...
Liz Simmons is an education staff writer at Forbes Advisor. She has written about higher education and career development for various online publications since 2016. She earned a master’s degree in ...
Ian (he/him) is a contributing writer and a communications professional. He holds a master’s degree in sociology, and currently, he a is a doctoral candidate completing his dissertation. Brenna ...
The following requirements are effective for students starting the degree in Fall 2022 or later. Students who started the degree before Fall 2022 should see the curriculum guidefor their specific ...
How can you take a holistic look at computing from the top down? Computer science and engineering is the answer. As the trend toward globalization connects people in every part of the world, digital ...
The BS degree in computer science emphasizes knowledge and awareness of computing at all levels. Students gain a hands-on education exploring circuits and computer architecture, operating systems, and ...
How long does it take? This 122 credit program is designed to be completed in four years. The bachelor's degree in computer science and engineering is designed to give you a strong foundation in ...