Course Requirements​

Foundation Courses

Major Elective Courses

Students must take 7 IS or PM courses as Major Electives. All Major Elective Courses must be graduate level courses in the range of 421-699. Three courses must be in the 500-level range.

    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 CNS, CSC, ECT, GAM, GPH, HCI, HIT, IS, IT, PM, SE, or TDC course in the 421-699 range qualifies.
    • Credit for courses taken outside of CDM will only be given if approved by a faculty advisor.

    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 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.
    Prerequisites:
    CDM graduate students in the Preqrequisite Phase are restricted from registering for this class.

    CSC 535

    FORMAL SEMANTICS OF PROGRAMMING LANGUAGES

    Methods of formal semantics. Lambda-calculus. Lattices and domains. Reflexive domains. Formal semantics of the lambda-calculus. Languages with state. Interpretation functions. Expressions and environments. Command and stores. Control structures and continuations. PREREQUISITE(S): CSC 447.
    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.