Statistics, and real analysis at the undergraduate engineering or mathematics level; graduate level probability and stochastic processes (IEMS 460-1); computer programming in Python; graduate standing ...
At Northwestern Engineering, we do more than educate great engineers. We empower our students to become whole-brain engineers. This means integrating the elements of left-brain thinking — analysis, ...
CATALOG DESCRIPTION: CS 211 teaches foundational software design skills at a small-to-medium scale. We aim to provide a bridge from the student-oriented How to Design Programs languages to real, ...
In this course, students will design and develop games using the Unity game engine, with focus on team-based projects and agile development practices. Lectures will cover game design theory, game ...
This is a one (1) unit course. We negotiate every day. We negotiate with potential employers, coworkers, roommates, landlords, parents, bosses, merchants, service providers, spouses, and even our ...
Electrical and computer engineering is an incredibly broad field that equips students to develop emerging technologies that will help address some of the world’s biggest challenges in energy, health ...
This course has four purposes: (1) to learn about the hierarchy of abstractions and implementations that comprise a modern computer system; (2) to demystify the machine and the tools that we use to ...
Emerging interactive technologies are rapidly transforming the ways in which we work, play, communicate, and learn. Research on tangible interaction attempts to blur the line between digital ...