Course Requirements​

Introductory Courses

Introductory course requirements for this concentration should be completed before pursuing advanced courses.

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

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.

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.

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.

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.

ECT 455

E-COMMERCE WEB SITE ENGINEERING

(Formerly ECT 555, cross-listed with HCI 513) An introduction to Web site engineering methods and processes to support e-commerce development. Web site engineering life cycle and user-centered design, including site goals, business models, value propositions, user analysis, information architecture, interface and navigation design, usability guidelines, database, testing, hosting strategies, usage metrics, and collaborative development. Technologies for e-commerce, shopping cart, digital payments, promotion strategies, and security issues. Students will build fully functional Web sites using database and client- and server-side technologies. PREREQUISITE(S): ECT 410 or HCI 430 or proficiency in programming
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 586

CUSTOMER RELATIONSHIP MANAGEMENT TECHNOLOGIES

An in-depth study of customer relationship management (CRM) technologies and applications. The special focus will be on the application of CRM technologies for managing the customer lifecycle across Internet and offline channels. Topics include customer identification, data integration, personalization technologies, web and email interaction techniques; sales force automation applications; call centers, field service and logistics applications; customer self-service and customer knowledge management technologies. Students will review and compare specific eCRM technologies and develop an Internet customer interaction system to support an eCRM strategy in group project. PREREQUISITE(S): ECT 424
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.

MKT 555

DECISIONS IN MARKETING MANAGEMENT

Students are provided with an overview of the marketing process for consumer-oriented firms. Focus is placed on decision-making that aligns a firm's market offerings with the wants and needs of targeted segments of customers within a continuously changing environment. Written cases/projects are part of the course assignment.

ECT 556

ENTERPRISE ARCHITECTURE AND DESIGN

This is an advanced course on the design and planning of enterprise architecture that enables intra-/multi-enterprise collaboration and interoperability. The emphasis is on the alignment between IT and organizational objectives through the integration of business architectures, data and information architecture, application architecture, technology architecture, interfaces and infrastructure. Topics include: frameworks, tools, and methodologies for enterprise architecture design; data and process modeling, application integration, implementation fundamentals, adaptability to changing organizational needs, and managing costs of implementation. Students will conduct case studies and develop architecture plans. Prerequisites: ECT 424 and SE 450
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 556

ENTERPRISE PROJECT MANAGEMENT

This course covers how an enterprise coordinates and effectively manages all its IT projects and programs through program management and the IT program management office. Students will learn the role of the IT program management office in establishing and maintaining the project and program infrastructure and in assisting project managers, program managers, and the executive steering committee. Students will analyze the role of program management in coordinating the delivery of expected program benefits, in managing stakeholder expectations, and in establishing program governance. PREREQUISITE(S): IS 430 or PM 430
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 480

INTRANETS AND PORTALS

Intranet development methodology. Data warehousing concept and On-Line analytic processing (OLAP) for information management. Enterprise information portals (EIP). Transforming information into knowledge. Major applications involve: decision support, customer applications and content personalization for intranet. Students will conduct case studies and projects. PREREQUISITE(S): ECT 424
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 582

SECURE ELECTRONIC COMMERCE

This course studies security requirements, threat modeling, and appropriate safeguards for e-commerce systems. Major topics include web application security, web service security, and web server security. PREREQUISITE(S): ECT 424
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

HCI 521

DESIGNING FOR CONTENT MANAGEMENT SYSTEMS

Design and development of Web sites using common database-driven content management systems (CMSs) and publishing tools such as those used to manage blogs, community portals, and other content-heavy websites. Discussions of how familiarity with CMS tools assists the role of the user experience designer. Visual design and theme customization using prior knowledge of CSS. Taxonomy systems, installation of add-on modules, and user management using today's widely used systems.
Prerequisites:
CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

ECT 481

INTERNET SUPPLY CHAIN MANAGEMENT

This course examines system architectures, technologies, approaches, and infrastructure requirements in the context of supply chain systems. The focus is on the design, development and implementation of systems that facilitate the collaboration of an enterprise with its buyers and suppliers. Topics include development of messaging-based collaboration framework with web services. Students will design and implement a collaborative extranet system component in team projects. PREREQUISITE(S): ECT 410
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.

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 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.

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.

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.

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