To view all courses offered, please view our full course listing.
Jump to a Section
A minimum of 12 courses is required to earn the Master of Science in Information Technology degree.
- Six courses must be MSIT courses (i.e. courses taken on Saturday with the part-time MSIT students).
- The other six courses must be graduate courses offered by the Department of Electrical Engineering and Computer Science or other Northwestern departments and programs. All courses must be relevant to information technology, which can be decided by your adviser and the MSIT faculty board.
The EECS courses listed below are suggestions to aid students in their course selections. Full-time MSIT students are required to meet with their MSIT academic adviser quarterly to receive approval for their MSIT/EECS course schedules.
Financial Management (1 Course)
Required during the first fall quarter
- MSIT 456: Financial Management for IT Professionals (offered fall quarter only)
Probability and Statistics (1 Course)
Required during the first fall quarter
- MSIT 431: Probability and Statistical Methods (offered fall quarter only)
- EECS 302: Probabilistic Systems and Random Signals
Communication Infrastructure (1 Course)
- MSIT 411: Fundamentals of Telecommunication Engineering (offered winter quarter only)
- MSIT 413: Wireless Technologies (offered winter quarter only)
- MSIT 432: Communication Networks
- EECS 307: Communications Systems
- EECS 333: Introduction to Comunication Networks
- EECS 340: Introduction to Networking
Computing & Data (1 Course)
- MSIT 421: Principles of Computer & Information Technology (offered winter quarter only)
- MSIT 458: Information Security and Assurance
- MSIT 490: Databases & Data Warehouses (1/2 course)
- EECS 317: Data Management and Information Processing
- EECS 394: Software Project Management
- EECS 330: Human Computer Interaction
- EECS 349: Machine Learning
- EECS 395/495: Wireless and Mobile Health
Business Electives (2 Courses)
- MSIT 451: Strategic Marketing (offered winter quarter only)
- MSIT 423: Data Mining and Business Intelligence (offered spring quarter only)
- MSIT 455: Law of IT (1/2 course) (offered fall quarter only)
- MSIT 445: Managing Technology Development and Innovation (1/2 course)
- MSIT 490: IT Management (1/2 course)
- EECS 473-1/ENTREP 473: NUvention Web+Media
- EECS 395/495: Technology Infrastructure
- Any course listed above as a computing and data or business elective and not used to satisfy another requirement
- Any EECS graduate course
- Technical courses from other Northwestern programs with adviser approval
Open Elective (1 Course)
- Any graduate level course not used to satisfy another requirement, with adviser approval
Capstone Course (1 Course)
- MSIT 443: Enterprise IT Application and Integration (offered spring quarter only)
Students may petition to use a different course, such as a EECS special topics course (EECS 395/495), to fulfill a requirement. The petitioned course must be in the indicated area. A student may also petition to waive a requirement if they can demonstrate that they have suitable experience in an area. If a requirement is waived, the student must still take 12 courses to graduate including at least six MSIT courses. All petitions must be signed by the student’s advisor and approved by the MSIT faculty board.
With approval, students may take up to two quarters of independent study as part of their 12 courses. The course taken for independent study must still satisfy the requirement area of the course it is replacing, e.g. an independent study course in networking could be taken to satisfy the communication infrastructure requirement. Independent study can not be used in lieu of the capstone course. No more than two units of independent study can be used to satisfy the degree requirements.
One of the unique features of the MSIT curriculum is the required capstone course. Taken in one of the final quarters, the capstone is intended to give students the experience of managing a business entity as its chief executive officer. In this role, students apply all the business and technology concepts learned in MSIT’s functional core courses to a case study presented by a practicing IT professional. Specifically, students learn to integrate operations management, strategic analysis, forecasting, decision making, redesign and restructuring of an enterprise. Additionally, they will demonstrate decision-making processes, report writing and presentation skills. This distinctive opportunity provides students the chance to manage the technology challenges currently facing most industries today.
MSIT students find study groups to be one of the most rewarding and valuable aspects of the program, not only for the academic benefits, but for the personal and professional relationships that develop as a result.
These groups are typically composed of three to four students and usually meet once a week to discuss class material and homework, prepare for tests, and work on group projects. Study groups provide opportunities for students to harness multiple points of view for handling work-related IT problems, as well as to develop skills for managing group dynamics, often a key component to successful IT work.