McCormick Northwestern Engineering
Master of Science in Information Technology McCormick Home
Northwestern Home
Contact Us
FAQ

Curriculum: First Year

FALL QUARTER

431 Probability and Statistical Methods (Morning)  

The purpose of the course is to introduce the statistical methods that are critical in the performance analysis and selection of information systems and networks. It includes fundamental topics as well as applications: data analysis and representation; probability models; conditional probability and independence; reliability of systems and networks; binomial, Poisson, and geometric distributions; data relationships; correlation; inference with confidence; significance tests; network simulation and analysis; performance analysis of systems and networks. 431 Instructor:  Abraham H. Haddad

456 Financial Management for IT Professionals (Afternoon)

Many of the demands placed on IT professionals are driven by an organization's financial managers and their focus not only on the "bottom line," but also on various "Return on Investment" measures. This course introduces students to some of the basic terminology, concepts and tools used by financial managers in making business decisions. Topics covered include: the relationship between an organization's accounting function and the finance function; financial reporting principles and the financial statements; using financial statements in practice; determining relevant items in making short-term business decisions; the Time Value of Money principles; short and long term decision making; and the uses and misuses of accounting data in managing people and controlling processes. Instructor: John R. Twombly

WINTER QUARTER

411 Fundamentals of Telecommunication Engineering (Morning)

Basic communication engineering concepts: signals, spectra, and bandwidth; attenuation, distortion, and noise; filtering, equalizing, and companding; modulation and multiplexing; information measurement, source and channel coding, channel capacity and Shannon theorems; baseband data transmission, digital modulation and spread-spectrum systems; local area networks and architecture and performance; layered network architecture, protocols, switching techniques, TCP/IP, traffic engineering and basic capacity analysis. Instructor:  Chung Chieh Lee

421 Principles of Computer and Information Technology (Afternoon)

A comprehensive introduction to computer systems and information technology (IT). The primary objective of this course is to provide a detailed understanding of computer architecture, system software and important issues related to IT. The material in this course forms a technical foundation for understanding current technologies and how they work. Topics include principles of systems architecture, operating systems, application software, storage and systems management as well as current developments in cloud computing, green IT, social networking systems, and Internet search. Instructor: Alan Wolff

SPRING QUARTER

423 Data Mining and Business Intelligence (Morning)

In the rapidly changing business environment, with global competition and maturing markets, competitive advantage is extremely important. Business can exploit the wealth of massive amounts of data being collected through operational processes as well as from external sources. This course introduces techniques for data mining and its use in various business applications to enable business intelligence. The course uses both hands-on experience using state-of-the-art data mining tools to model business problems and discover interesting patterns for decision support as well as several cases that discuss strategies, outcomes and impact on organizations when using data mining. Instructor: Alok Choudhary

432 Communications Networks I (Afternoon)

The goal of this course is to understand how the Internet works. Focus will be on detailed analysis of TCP/IP and related protocols. Topics: Link layer protocols, IP, ICMP, UDP, TCP, routing, DNS, NAT, FTP, IPv6. New and emerging technologies, such as voice over IP, and wireless networking, will be briefly discussed. All of this material will be taught by example with discussion of real world use cases. Instructor:  Randall Berry