Course Requirements​

Foundation Courses

Advanced Courses

Major Elective Courses

CDM Open Elective Courses

Students must complete 1 CDM Open Elective Course chosen from either IS concentration courses from any IS concentration or other courses meeting the following rules:

  • Any CDM course in the 421-699 range qualifies, with the exception of ANI, DC, TV and VFX courses, which do not qualify.

Credit for courses taken outside of CDM will only be given if approved by a faculty advisor.

At least 1 of the Major or Open electives must be 500-level or above.

Capstone

IT 411

SCRIPTING FOR INTERACTIVE SYSTEMS

Introductory scripting for developing interactive web pages. Overview of HTML and CSS. Elementary programming concepts using JavaScript for learning control structures, functions, arrays, and object use. User interface development concepts include event handling and use of JavaScript libraries such as jQuery. Review of web clients, servers and architecture. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

CSC 401

INTRODUCTION TO PROGRAMMING

An introduction to programming with a focus on problem solving, structured programming, and algorithm design with a gentle introduction to efficiency. Concepts covered include data types, expressions, variables, assignments, conditional and iterative structures, functions, file input/output, exceptions, namespaces, and recursion. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 400

INTRODUCTION TO IS MANAGEMENT SEMINAR

This one-credit seminar examines the concepts of information and technology management and career options in this field. Students will assess their own interests and skill requirements for various careers. They will also analyze the impacts of IS trends and emerging technologies on their career choices. All new IS master's students are required to take this seminar as the first course. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 421

SYSTEMS ANALYSIS

Course focus is on both traditional and object oriented systems analysis, with an emphasis upon developing competency in a wide range of modeling techniques. Specific topics include: overview of the software development environment and project management; project selection, initiation, and planning; determining requirements; process modeling, including DFDs and use cases; logic modeling, including decision tables, sequence diagrams, and activity diagrams; introduction to Entity-Relationship Diagrams. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

CSC 451

DATABASE DESIGN

Requirement analysis, conceptual design, logical design and implementation of relational databases. Emphasis will be on E-R modeling and E-R mapping, along with basic normalization and SQL for database implementation. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 422

SYSTEM DESIGN, IMPLEMENTATION, AND MAINTENANCE

Course focus is on both traditional and object oriented systems design. Specific topics include: database design, including logical and physical design; Entity-Relationship diagrams, class diagrams, form and report design; interface and dialogue design; design specifications, including structure charts and prototypes; designing for LANs and distributed systems, as well as the Internet; system implementation, including parallel and phased implementation, testing, documentation, and user training; system maintenance, including types of maintenance, controlling and coordinating maintenance requests, and configuration management. Course ends with a multi-week case study applying the principles from both this course and IS 421, Systems Analysis. PREREQUISITE(S): IS 421 and CSC 451
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 424

ENTERPRISE INFRASTRUCTURE

Introduction to modern infrastructure and the evolving technology environment. Major topics include: computer networks, Internet infrastructure, Web 2.0, Enterprise 2.0, social media and networking, software as a service, content management systems, cloud computing, and portal.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 430

FUNDAMENTALS OF IT PROJECT MANAGEMENT

This course concentrates on monitoring, managing and controlling assets and resources on a single IT project. Topics covered are risk management; procurement and contract management; time and cost estimating; controlling and tracking techniques; quality assurance; testing and audit. Students will use common project management software for resource allocation and balancing. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 500

INFORMATION TECHNOLOGY LEADERSHIP

Managing people ethically and effectively by applying a broad range of creative approaches to individual and team leadership within an Information Technology context. Leadership methods studied include trait-based, skills-based, situational, contingency theory, path-goal theory, leader-member exchange theory, transformational, psychodynamic, and authentic leadership, as well as team leadership and the international, cultural, and ethical dimensions of leadership. Students assess their leadership styles and design individualized development plans to strengthen existing skills and expand IT leadership capabilities by incorporating additional leadership dimensions. PREREQUISITE(S): IS 430, PM 430, OR SE 477
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

MGT 500

MANAGING FOR EFFECTIVE AND ETHICAL ORGANIZATIONAL BEHAVIOR

Students will critically examine ethical and creative methods to solve problems related to managing individuals and teams. Students utilize feedback from a developmental assessment center assessing their managerial and interpersonal skills. Personal development plans are created and skills developed throughout the course. Skill development domains include perception, attribution, motivation, learning leadership, communication, team development, managing change and conflict, decision-making, power and politics and business ethics.
Prerequisites:
MS in Taxation students are restricted from registering for this class.

IS 505

BUSINESS CONTINUITY/DISASTER RECOVERY THEORIES AND STRATEGIES

This course focuses on the knowledge necessary for an organization to prepare for a variety of major disruptions (floods, earthquakes, terrorist attacks, etc.). The goal is survival of the organization and its daily workflow despite major disruption. Students learn to analyze and prioritize risks and determine criticality ratings that are used to determine survival strategies. Students also learn how to organize employees to respond to a major disruption and how to document recovery plans. Course content includes coverage of current industry trends, as well as planning for the survival of Information Technology functions within an organization.

IS 565

IT OUTSOURCING

The course focuses on how organizations can use leverage of scale as a source for cost reduction; leverage of expertise for improved superior IT performance; leverage of access (e.g. location) to develop new strategies. Other topics covered include different types of sourcing strategies, sourcing maturity levels and best practices. PREREQUISITE(S): Completion of five or more SoC MS level courses is required
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 570

ENTERPRISE SYSTEM IMPLEMENTATION

Formerly IS 450. This course is targeted towards information systems professionals who are involved in the planning and implementation of large scale, cross-functional enterprise systems. Students will examine the characteristics of technology efforts that change and transform the way people perform their tasks and how the new technology structures the flows of information and decision making using workflow modeling methods. Through case studies and exercises students gain insights into the elements of successful implementations leading to the preparation of a change management plan. Emphasis is placed on developing mechanisms for communicating and training all affected agents. PREREQUISITE(S): IS 430 or PM 430 or completion of five or more other SoC MS level courses should contact the course instructor or an advisor.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 535

INFORMATION TECHNOLOGY INVESTMENT FINANCIAL ANALYSIS

This course focuses on the application of financial analysis and decision-making approaches to aid information technology investment decisions at the operational, project, tactical and strategic levels. Students will learn how to apply a variety of financial methods -- breakeven analysis, present value analysis, profitability index, and return on investment to various IT investment decisions. The course will also address cost benefit analysis, outsourcing, balanced scorecard, and multi-factor scoring, benchmarking, and IT investment portfolio methods. These techniques will prepare students to manage capital budgets, acquisition of system and application software, hardware, personnel, and professional services at project and system levels as well as enterprise investment portfolio. PREREQUISITE(S): SE 477 or IS 565 or ACCT 500 or IS 430 or PM 430 or ECT 455
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 444

IT AUDITING

Management and boards continue to recognize the importance of effectively managing information technology (IT) assets - to meet business objectives and to thoughtfully manage IT related business risks. This course examines the key principles related to auditing information technology processes and related controls and is designed to meet the ever increasing needs of IT audit and IT governance professionals. In addition, this course aids in the preparation for the Certified Information Systems Auditor (CISA) exam. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 560

ENTERPRISE SYSTEMS

An introduction to enterprise systems for data and process integration, including ERP systems. Topics include the requirements of enterprise systems, application architecture, tools, and functionality of leading enterprise systems, life cycle and methodologies for systems integration, selection, and implementation strategies. Also addressed are emerging trends for enterprise systems and relationship among component systems. PREREQUISITE(S): Advanced Standing
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 440

COLLABORATIVE TECHNOLOGIES FOR LEADING PROJECTS

Study of the process of virtual teaming with emphasis on facilitation of different time project activities and facilitation of same time meetings. Students will learn how small group psychology and group communication theories inform specific behaviors in the design and leadership of meetings. Several meeting types including information briefing, focus group, document writing, decision making, requirements gathering, and teaching/training will be explored. In addition, the course surveys current collaboration technologies and discusses how to select among those technologies usability and fit to purpose of a meeting agenda. DL students may be required to schedule same time sessions with the instructor and other DL students; see current quarter syllabus for more information on this point. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 565

MOBILE ENTERPRISE

Mobile enterprise information systems are becoming increasingly complex and consist of existing systems with enabling middleware to achieve end-to-end enterprise mobile solutions. Mobile infrastructure performs content adaptation, data synchronization, bridging corporate and mobile messaging systems and support mobile information portals. The course will discuss web services oriented component architecture and system integration with Adaptive Application Architecture (AAA) with Wireless application gateway (WAG) and Multi-channel Access Gateways (MAG) supporting mobile and wireless access for heterogeneous devices. Such concepts as content distribution, connectivity and security, scalability and load balancing, device management will be discussed. Additional topics include Location-aware applications supporting mobile knowledge workers, business process for value contribution, and investment decisions on mobile technologies. Students will become familiar with mobile enterprise tool suites, mobile messaging delivery platforms, wireless Web portals. Students will be implementing mobile enterprise solution components. PREREQUISITE(S): Completed foundation phase.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 433

INFORMATION SECURITY MANAGEMENT

Survey of security considerations as they apply to information systems analysis and design. Vulnerability assessment. Security audits. Access controls for Internet-based and internal systems. Firewalls. Data protection. Physical access controls. Security policies. Personnel and equipment security. Risk management. Legal requirements and considerations. Privacy. PREREQUISITE(S): None

ECT 589

E-BUSINESS STRATEGIES

Designed for ECT majors and IS majors in ECT concentration, this course focuses on the deployment of Internet and enterprise technologies to support organization's e-business initiatives and collaborative commerce. Conducted in the format of seminar, case analysis, and dialogue with industry practitioners, this course requires students to actively participate in the study of models and approaches for e-business technology implementation and transformation. Topics include: the impact of Internet on industry structure and organizational transformation, enterprise application architecture, planning and implementation of technology and process to support an increasingly collaborative and integrated environment for e-commerce. Students have to complete an organization case study of e-business technology implementation to fulfill the requirement of this capstone course. This course should be taken at the conclusion of the ECT program. PREREQUISITE(S): Completion of all other required courses.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 506

BUSINESS CONTINUITY/DISASTER RECOVERY MANAGEMENT AND TACTICS

The course prepares students to lead an organization's business continuity and disaster recovery plans. Students learn the methodology needed to organize this function within an organization, evaluate an organization's business continuity and disaster recovery program according to established industry standards, and conduct a variety of quick-recovery drills. Students also focus upon industry-related human resources issues, crisis communications, and policies and procedures for setting up a command center. Course content includes coverage of current industry trends, as well as managing the survival of Information Technology functions within an organization. PREREQUISITE(S): IS 505
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 483

INFORMATION SERVICES AND OPERATIONS

This course focuses on the operational aspects of information systems in organizations by examining the concepts, tools and techniques available to IS professionals responsible for the delivery of IT services. Topics include the organization of the IT services; the procurement of hardware, software and vendor services; operation of data centers, help desks and user training, the development and use of RFPs (Request for Proposals) and SLAs (Service Level Agreements), the integration of services and operations with application development project needs, and the role of capital and operating budgets. PREREQUISITE(S): Completion of five or more SoC MS level courses is required.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 536

ENTERPRISE CLOUD COMPUTING

Cloud concepts, architecture, and service management, with particular emphasis upon identifying and analyzing potential business applications of cloud computing. Students will conduct feasibility studies, detailing the advantages and disadvantages of implementing a cloud computing platform for specific applications, with particular emphasis upon financial considerations, business benefits, and security risks. Students will develop the ability to evaluate alternatives and effectively argue in favor of their choices within the cloud computing knowledge domain. They will be able to define, apply, and defend the need for standards and best practices. Students will work within a project team following the principles of project management to design, build, and implement cloud applications.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 579

VIRTUAL SOFTWARE TEAMS MANAGEMENT

Application of project management principles, tools, and techniques to a virtual software development project; management of virtual software teams; planning, executing the plan, monitoring and controlling the development process. Work with project office (PMO) to set templates for reporting and common processes and standards; set milestones and their deliverables; establish communication medium for the virtual team. PREREQUISITE(S): PM 430 or IS 430
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 580

TECHNOLOGY ENTREPRENEURSHIP

In-depth examination of the entrepreneurial process within technology intensive ventures. Roles of entrepreneurs and their start-up teams. Suitable business models and strategies. Legal issues and intellectual property. Financial issues and venture resources. Role of the customer and entrepreneurial marketing. Students will analyze and present case studies of technology entrepreneurial ventures. Students will develop a marketing plan and a business plan for a technology-intensive entrepreneurial venture of their choice. PREREQUISITE(S): Completion of the foundation phase.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 410

DEVELOPMENT OF WEB-BASED BUSINESS APPLICATIONS

Development of web-based business solutions using client-side and server-side technologies. Major topics include analysis and design of web projects for a business, web application design patterns, server-side programming, and access to databases. PREREQUISITE(S): CSC 401 or IT 411
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

HCI 406

WEB SITE DESIGN FOR HCI

Web design introduced in a user-centered context. Application of visual design principles and common design patterns for web sites and mobile interfaces. Page markup using HTML and CSS addressing responsive web design, accessibility, and search engine optimization. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IT 403

STATISTICS AND DATA ANALYSIS

Introduction to univariate data analysis methods. Descriptive statistics and data visualization methods. Overview of sampling techniques for data collection, and introduction to statistical inference methods for decision making including simple linear regression, estimation procedures using confidence intervals and hypothesis testing. PREREQUISITE(S): None
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 577

INFORMATION SYSTEMS POLICIES AND STRATEGIES

This capstone course emphasizes the planning and management of information technologies and related resources at the corporate level. Topics covered include assessment of information technologies, tracking emerging technologies and trends, managing portfolio resources and matching them to business needs, technology transfer, end-user computing, outsourcing, theoretical models, strategic applications and strategic IT planning. Students are encouraged to take this course toward the end of their study. PREREQUISITE(S):Completion of ten or more SoC MS level courses is required.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

IS 431

DIGITAL PRODUCT MANAGEMENT

This course focuses on the central role of the Product Manager in creating and sustaining compelling products and services throughout the product lifecycle. Special emphasis is placed on the creation and management of intangible technology products and services throughout the entire product management lifecycle. Product managers act as the focal point for value creation within their organizations leading cross functional product activities from the conception of an idea to the ultimate product retirement. PREREQUISITE(S): None