School of Continuing Studies  
 
   
Continuing Studies Northwestern
0
0
0
Request A Catalog
 
Graduate Programs
Nondegree Graduate Study Options
General Information
Important Dates
Computer Information Systems
Clinical Research and Regulatory Administration
Creative Writing
Liberal Studies
Literature
Medical Informatics
Medical Informatics Online
Public Policy & Administration
Public Policy & Administration Online
Quality Assurance & Regulatory Science
Sports Administration
Course Listings
Master of Arts in Creative Writing
Master of Arts in Liberal Studies
Master of Arts in Literature
Master of Arts in Public Policy and Administration
Master of Science in Clinical Research and Regulatory Administration
Master of Science in Computer Information Systems
Master of Science in Medical Informatics
Master of Science in Quality Assurance and Regulatory Science
Masters in Sports Administration

Graduate | Undergraduate | Certificate | Summer | Programs at a Glance | OLLI
SCS Home  >  Graduate Programs  >  Graduate Course Listings

Graduate Course Listings

Program: 
Department: 
Campus: 
Day: 
Course No: 
Term: 
 

Master of Science in Computer Information Systems

CIS 313-0 OR CIS 313-DL ( Core Course )
Telecommunications and Computer Networks

This course provides an overview of telecommunications and computer networks. Course work includes the study of signals and bandwidth concepts, spectra, basics of electronics, information and coding, modulation, multiplexing, transmission systems, transmission media, analog versus digital communications, computer networks, and switching techniques. Core course for MSCIS degree. Clinician-track course for students in the Medical Informatics (MMI) program. The online version of this course is only for students in the MMI Online program.  
Fall 2009
LP   6:00 - 9:00 PM   Sec. 50    210 South Clark St. 16th Floor 5
9/23/09 - 12/2/09    Instructor:   

  7:00 - 9:30 PM   Sec. 55     
9/23/09 - 12/2/09    Instructor:   

Winter 2010
  7:00 - 9:30 PM   Sec. 55     
1/6/10 - 3/10/10    Instructor:   

Spring 2010
LP   6:00 - 9:00 PM   Sec. 50     
3/31/10 - 6/2/10    Instructor: TBA

Summer 2010
  7:00 - 9:30 PM   Sec. 55     
6/23/10 - 8/18/10    Instructor:   


CIS 314-0 ( Core Course )
Object-Oriented Programming

This course focuses on developing complex programs using an object-oriented language. Students write programs that utilize functions and methods for code modularization and arrays for solving problems. Information hiding, encapsulation, inheritance, polymorphism, exception handling, and other principles of object-oriented programming will be introduced. Core course.  
Fall 2009
LP   Tu  6:00 - 9:00 PM   Sec. 50    210 South Clark St. 16th Floor 4
9/22/09 - 11/24/09    Instructor:   

Spring 2010
LP   Tu  6:00 - 9:00 PM   Sec. 50     
3/30/10 - 6/1/10    Instructor:   


CIS 315-0 ( Core Course )
Advanced Object-Oriented Programming

The objective of this course is to teach the student the concepts and practices of advanced object-oriented software design and development. The student's programming foundation will be enhanced by studying advanced concepts behind object orientation, including role-based programming, advanced concepts of inheritance, interface development, design patterns, and test-driven development. Using this foundation, students will learn the real-world aspects of object orientation by putting the concepts into practice. Students will use a contemporary object-oriented programming language and a database management system to develop a client-server application. Core course. Prerequisite: CIS 314.  
Winter 2010
LP   6:00 - 9:00 PM   Sec. 50     
1/4/10 - 3/15/10    Instructor:   

Summer 2010
Off Campus   Days: TBA  Time: TBA   Sec. 50     
Dates: TBA    Instructor: TBA


CIS 316-0 ( Elective )
Object-Oriented Analysis and Design

Students acquire the background needed to solve complex, real-world software engineering problems in an object-oriented manner, using the most effective elements of a widely used development process, the Unified Process. In addition, the course covers the essential concepts and notation of the Unified Modeling Language (UML), the standard notation for object-oriented analysis and design. Part of the Software Development specialization. Prerequisite: CIS 315.  
Winter 2010
LP   6:00 - 9:00 PM   Sec. 50     
1/4/10 - 3/15/10    Instructor:   


CIS 317-0 OR CIS 317-DL ( Core Course )
Introduction to Databases

This course covers the fundamentals of database design and management. Topics include the principles and methodologies of database design, database application development, normalization, referential integrity, security, relational database models, and database languages. Principles are applied by performing written assignments and a project using an SQL database system. Core course for the MSCIS degree. Clinician-track course for students in the Medical Informatics (MMI) program. The online version of this course is only for students in the MMI Online program.  
Fall 2009
CH   6:00 - 9:00 PM   Sec. 50    Wieboldt Hall 506
9/28/09 - 11/30/09    Instructor:   

  Tu  7:00 - 9:30 PM   Sec. 55     
9/22/09 - 11/24/09    Instructor:   

Winter 2010
CH   Sa  9:00 - 11:55 AM   Sec. 50     
1/9/10 - 3/13/10    Instructor:   

  Th  7:00 - 9:30 PM   Sec. 55     
1/7/10 - 3/11/10    Instructor:   

Spring 2010
CH   6:00 - 9:00 PM   Sec. 50     
3/29/10 - 6/7/10    Instructor:   

  7:00 - 9:30 PM   Sec. 55     
3/31/10 - 6/2/10    Instructor:   


CIS 350-0 ( Core Course )
Strategic Information Systems

This course examines current issues, themes, and research related to the strategic use of information systems in organizations at a high level. It focuses on the use of information and information technology for competitive advantage in businesses, organizations, and nonprofits. The management of information as a resource and information systems planning and its relationship to strategic planning are discussed. Cases are used to illustrate the use of information systems to gain a competitive edge. Both successful and failed IT systems and projects, past and present, are studied. Topics include the use of strategic information systems for competition, business-IT alignment, global IT issues and outsourcing, knowledge management, and strategic information systems investment and evaluation. Various approaches to assessing the business value of information systems projects are presented. Practicing technology managers and executives share past experiences and their visions of the future of IT and strategy with students. Core course.  
Fall 2009
LP   6:00 - 9:00 PM   Sec. 50    210 South Clark St. 16th Floor 7
9/23/09 - 12/2/09    Instructor:   

Summer 2010
Off Campus   Days: TBA  Time: TBA   Sec. 50     
Dates: TBA    Instructor: TBA


CIS 368-0 ( Elective )
Business Analysis

This course provides an overview of the responsibilities of a business analyst and of the deliverables the business analyst provides. Course work includes the study of the business analyst role in the IT organization, deliverables produced by the business analyst, techniques for gathering system requirements, and the role the business analyst plays in on-going system operations.  
No Sections


CIS 394-0 ( Core Course )
Software Project Management and Development

Software development methodologies, object-oriented analysis and design, CASE tools, software life cycle. Project management tools, programming teams. Executable specifications, automatic test generation. Core course. Prerequisite: CIS 314.  
Winter 2010
LP   Tu  6:00 - 9:00 PM   Sec. 50     
1/5/10 - 3/9/10    Instructor:   

Summer 2010
Off Campus   Days: TBA  Time: TBA   Sec. 50     
Dates: TBA    Instructor: TBA


CIS 419-0 ( Elective )
Web Application Development

This course focuses on the design and development of object-oriented web applications. The client-server model and 3-tier architecture are discussed and analyzed. Topics covered include object-oriented methodology, enterprise software application architecture, design patterns, Enterprise JavaBeans, database connectivity, and web and application server development and technologies such as servlets, JSP, XML, HTML, security, JDBC, RMI, and multithreading. Part of the Database and Internet Technologies and Software Development specializations. Prerequisite: CIS 314 and CIS 317.  
Fall 2009
LP   6:00 - 9:00 PM   Sec. 50    210 South Clark St. 16th Floor 2
9/28/09 - 11/30/09    Instructor:   


CIS 431-0 ( Elective )
Database Administration

This course provides thorough instruction in the operations of an Oracle database using Oracle9i, the client/server database and application development utility of choice in industry and academia. It covers the day-to-day duties of the database administrator, from initialization parameters and table-space storage to data integrity; constraints; starting up and shutting down an Oracle instance and database; managing users, privileges, and resources; managing table spaces, segments, extents, and blocks; managing Oracle database files; and creating an operational database and user profiles. It also prepares users for the Oracle certification exam, Database Fundamentals. Part of the Database and Internet Technologies specialization.  
Winter 2010
LP   6:00 - 9:00 PM   Sec. 50     
1/6/10 - 3/10/10    Instructor:   


CIS 435-0 ( Elective )
Introduction to Data Warehousing and Data Mining

This course provides an introduction to data mining, with a few hours of focus on data warehousing as one of the commonly used data sources for data-mining applications. Students learn data-mining applications, core concepts, and algorithms. Among these algorithms are supervised (Naive Bayes, Decision Tree, and Neural Network) and non supervised (Association Rules, commonly used for market basket analysis, and Clustering) algorithms. Students learn via experimentation; they observe the outcome of applying data mining algorithms to real-life data. Part of the Database and Internet Technologies specialization. Prerequisite: CIS 317. The online version of this course is only for students in the MMI Online program.  
Spring 2010
LP   6:00 - 9:00 PM   Sec. 50     
3/29/10 - 6/7/10    Instructor:   


CIS 452-0 ( Elective )
Fundamentals of Network Security

Fundamentals of Network Security helps students develop an understanding of computer network security and survivability principles. Course work includes the study of survivability, availability, threats, risk, and policy in a multi-user network. Additionally, students study technical solutions necessary to understanding and securing network information and communications; these include cryptography, firewalls, intrusion, anti-virus, anti-spam, wireless, VPN, host systems, network services, and network infrastructure. Part of the Information Systems Security specialization.  
Fall 2009
LP   Sa  9:00 - 11:55 AM   Sec. 50    210 South Clark St. 16th Floor 4
9/26/09 - 12/5/09    Instructor:   


CIS 455-0 ( Elective )
Business Continuity and Disaster Recovery

This course provides an in-depth study of the technical solutions necessary to support disaster recovery and business continuity in an enterprise networking environment. Course work includes the study of Risk and Business Impact Assessment (BIA), responding to a disaster, disaster recovery strategies, business continuity planning, and creating a recovery plan. Additional discussions will focus on designing a disaster recovery solution and surveying appropriate and current technologies and techniques, including RAID, SAN, clustering, backup solutions, LAN/WAN designs, and environmental impact. Part of the Information Systems Security specialization.  
No Sections


CIS 457-0 ( Elective )
Management of Information Security

This course emphasizes the need for information technology security and control and provides the reasonable working knowledge required to manage information technology security and risk. This is accomplished through a comprehensive survey of security threats, risk analysis, control techniques, and managerial issues associated with establishing and maintaining an information technology security plan. Topics covered include the need for information security and the benefits of certification, effective information security management, Sarbanes-Oxley, and BS 7799/ISO 17799 planning, policy and scope. Part of the Information Systems Security specialization. Prerequisite: CIS 452 or CIS 455.  
Spring 2010
LP   Sa  9:00 - 11:55 AM   Sec. 50     
3/3/10 - 6/5/10    Instructor:   


CIS 460-0 ( Elective )
Information Technology Management

This course introduces students to the key information technology platforms, alternative technology implementation styles, and ongoing operations management frameworks used to support business information technology applications. Students will gain knowledge of how to select information technologies, varying approaches for deploying information technology, IT supplier management, IT service management, benchmarking, total life cycle, and the challenges of managing ongoing IT technology application operations. Topics covered include the alternatives for managing technology platforms (in-house outsourced, ASPs, SaaS, PaaS), business continuity, information technology budgeting, and application of industry standards management frameworks such as ITIL and COBIT. Part of the Information Systems Management specialization. No Prerequisites.  
Winter 2010
LP   Sa  1:00 - 4:00 PM   Sec. 50     
1/9/10 - 3/13/10    Instructor:   


CIS 465-0 ( Elective )
Information Technology Strategy

This course introduces effective frameworks and methodologies for developing information technology and systems strategies that focus on meeting enterprises business objectives and on leveraging IT to competitively extend business capabilities. Topics covered include business driver identification and business and IT alignment; key technology components of the IT strategy, including enterprise architecture, enterprise systems, SOA and other integration technologies, networks, and infrastructure; portfolio management; sourcing and hosting alternatives; key IT, regulatory, and social trends; and entrepreneurship. Part of the Information Systems Management specialization. Prerequisite: CIS 394, CIS 460, or CIS 457.  
No Sections


CIS 483-0 ( Elective )
Software Testing and Quality Assurance

This course focuses on the methods and techniques of software testing and quality assurance. The topics include unit, subsystem, system, regression, performance, and load testing; test specification; test management; software validation and verification; software quality factors; and software quality assurance tools. Objectives include testing objectives and strategies; test automation; unit testing; integration testing; system and acceptance testing; performance and load testing; test case design; web and GUI testing; and white and black box testing. Part of the Software Development specialization. Prerequisite: CIS 315.  
No Sections


CIS 485-0 ( Elective )
Software Systems Architecture

This course focuses on the fundamentals and best practices of software systems architecture. The topics include an overview of software systems architecture, architectural patterns, reference models and reference architectures, system quality attributes (availability, scalability, performance, modifiability, security, testability, usability), designing and documenting the system architecture, analyzing architectures, software product lines, and component and service-oriented architectures. Part of the Software Development specialization. Prerequisite: CIS 315.  
Fall 2009
LP   Tu  6:00 - 9:00 PM   Sec. 50    210 South Clark St. 16th Floor 2
9/22/09 - 11/24/09    Instructor:   


CIS 498-0 ( Final Project )
Computer Information Systems Project

This course provides experience in the development of large multi-tier information systems. The project will cover all aspects of the software development life cycle (i.e., analysis, design, implementation, testing, deployment), as well as project management and software configuration management. Students will use Java, an object request broker, and a database management system to develop a three-tier application using a use-case-driven, iterative, and incremental methodology. Prerequisite: CIS 315, CIS 317, CIS 394.  
Spring 2010
Off Campus   Days: TBA  Time: TBA   Sec. 50     
Dates: TBA    Instructor: TBA


CIS 590-0 ( Final Project )
Thesis Research Independent Project

Independent investigation of selected problems pertaining to the student's master's thesis in computer information systems. Students have up to one year to complete the thesis. Prerequisite: completion of course work toward the MSCIS degree and permission of instructor.  
No Sections


LEADERS 481-0 ( Core Course )
Foundations of Leadership

The purpose of this course is to identify the fundamental leadership behaviors that enable people to excel in their careers, and to help students apply these behaviors to personal and professional success. The course builds from the basic premise that leadership is learned and looks at the theory and practice of leadership at the individual and organizational level. The course will explore definitions of leadership, the importance of leadership, leadership styles, the role of vision and integrity, the importance of giving and receiving feedback, how to lead change and solve problems, effective teamwork, and communication strategies. The culmination of the class will be a personal leadership development plan formulated by each student. Required for students admitted for fall 2006 and after.  
Fall 2009
CH   7:00 - 9:30 PM   Sec. 50    Wieboldt Hall 406
9/28/09 - 11/30/09    Instructor:   

EV   Th  7:00 - 9:30 PM   Sec. 51    Kresge Hall 2410
9/24/09 - 12/3/09    Instructor:   

Winter 2010
EV   Sa  9:00 - 11:30 AM   Sec. 50     
1/9/10 - 3/13/10    Instructor:   

CH   7:00 - 9:30 PM   Sec. 51     
1/4/10 - 3/15/10    Instructor:   

Spring 2010
LP   Tu  7:00 - 9:30 PM   Sec. 50     
3/30/10 - 6/1/10    Instructor:   

Summer 2010
EV   7:00 - 9:30 PM   Sec. 50     
6/21/10 - 8/23/10    Instructor:   



Northwestern University
Courses | Graduate | Undergraduate | Certificate | Corporate Education | OLLI | Summer | Students | Faculty | About SCS | Contact
SCS Home | Northwestern Home | Calendar: Plan-It-Purple | Sites A-Z | Search
Northwestern University School of Continuing Studies 339 E. Chicago Ave. Chicago, IL 60611 - 3008
Phone: 312-503-6950 (Chicago) 847-491-5611 (Evanston) Fax: 312-503-4942
Last updated August 6, 2009 World Wide Web Disclaimer and University Policy Statements © 2009 Northwestern University