A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
Nearly everything we touch each day – from coffee machines to cars, smartphones, and wearable devices – is powered by computing systems designed and built by computer engineers. Computer engineering ...
The Department of Electrical and Computer Engineering invites undergraduate students from across Northwestern University to explore the computer engineering major through taking introductory courses.
EE 1111 and EE 1110 were removed from the second-semester curriculum beginning in 2019-20. 2 credits of Free Electives were added moving forward. 2018–19 and earlier please contact your academic ...
An introduction to the study of computing: fundamental concepts and skills; opportunities at Michigan Tech; career opportunities; social and ethical issues. An alternative starting point of the ...
This lab course introduces students to modern topics of engineering optics. Teams of students will carry out four different projects: holography, lasers, free-space optical communication, and ...
Digital systems and technology such as computers, cell phones, and digital cameras have revolutionized our lives. Get ready to design and build the computer hardware and software of tomorrow, ...
This course provides an overview of System Programming for the Linux operating system, or software which is interfacing directly with the Linux Kernel and C library. The basic components of a Linux ...
This course provides an introduction to the elements of computer aided design using AutoCAD. Through assignments and projects, students learn various AutoCAD principles, i.e., graphic entities, hatch ...