Master's Degrees

Master's Programs

Listed below are the course requirements for students declaring their program in the 2010-2011 academic year. Find previous year requirements!
  • Learn More


The MA in Animation degree is for students who are interested in deepening their knowledge of 3D modeling and animation, with an eye towards a production career in 3d character animation, computer game art, or visual effects.

  • Learn More

Applied TechnologyMS

This is a joint degree with The School for New Learning for experienced non-IT managers who wish to acquire advanced technical skills in a highly focused area, in combination with enhanced understanding of the larger organizational, economic, and social contexts within which these technical skills are practiced.

  • Learn More

Business Information Technology MS

A joint degree between CDM and The Kellstadt Graduate School of Business that addresses today's need for individuals who understand the core principles of both business and technology in corporations, health care institutions, and government agencies.

  • Concentrations
  • Cinema Program
  • Animation

Cinema ProductionMS

Emphasizes the technical and technology-based topics and practices of digital cinema. Such topics and practices include post-production editing of video and audio, the integration of video and audio, special effects and computer-generated imaging, and modes of digital distribution.

  • Learn More

Computer Game DevelopmentMS

Is designed for those interested in game development programming at the highest level, including computer science and computer graphics professionals retooling for the game industry.

  • Concentrations
  • Visualization
  • Developer
  • Technical Director

Computer Graphics and Motion TechnologyMS

Focuses on the technical and visual foundations for the design and software development of Computer Graphics and Motion Technology. This program prepares students for technical careers in the graphics industry ranging from entertainment to data visualization for science and medicine.

Computational FinanceMS

Is a joint degree between CDM and the Kellstadt Graduate School of Business, offering students the skills to approach financial models through a quantitative framework. The program prepares students for careers in the field of quantitative financial analysis in areas including portfolio management, risk management, and financial engineering.

  • Learn More
  • Learn More

Computer ScienceMS

Exposes students to the complete life-cycle of computer application development including abstraction, modeling and algorithm development, leveraging computer systems, programming languages and development frameworks, and software development techniques and processes. It prepares students for a professional career in Software Development or Computer Science Research.

  • Concentrations
  • Computer Security
  • Information Systems Security
  • Network Security
  • Regulation, Compliance and Audit

Computer, Information and Network SecurityMS

Is intended for students who wish to specialize in the security aspects of Information Technology. Students will learn how to design, implement and maintain software systems designed to support security policy and network architecture consistent with mitigating risk and preventing hostile attacks.

  • Learn More

E-Commerce TechnologyMS

Is designed for those who want to specialize in e-business systems development and management. The program provides flexible, modularized advanced training in e-business systems as well as competencies in Internet application development, advanced Internet technologies, and wireless applications.

Human-Computer InteractionMS

Focuses on the design, implementation, and evaluation of computer interfaces that are accessible and easy for people to use.

  • Learn More
  • Concentrations
  • Standard
  • Business Analysis / Systems Analysis
  • Project Management
  • Enterprise Systems Integration
  • Information Technology Management
  • Business Web Analysis and Development
  • Managing E-Business
  • Business Intelligence
  • Information Security & Compliance
  • Database Administration

Information SystemsMS

Focuses on the planning, development and management of information systems that enable organizations to gain strategic and tactical competitive advantages.

Information TechnologyMA

Prepares individuals without specialized training in IT to work with technology specialists, write about IT, manage impacts of IT on organizations or society, or evaluate IT-oriented data.

  • Learn More
  • Learn More

IT Project ManagementMS

Is intended for graduate students who wish to prepare for careers leading and managing IT project teams. The program provides students with in-depth knowledge of project management skills, including risk management, procurement and contract management, time and cost estimating, IT testing, quality assurance, and control.

  • Learn More

Network Engineering and ManagementMS

Trains professionals who meet current industry demands for innovative network designs, and the development of new network applications and services for business enterprises and the network providers that serve them. This program offers theoretical and applied study of the design, configuration and management of converged communication networks

  • Learn More

Predictive AnalyticsMS

Graduates of this program will obtain a variety of skills required for a career in predictive analytics, including the ability to analyze large datasets and to develop modeling solutions to support decision making, a good understanding of the fundamental principles of marketing and customer relationship management, and communication skills to present results effectively to a non-technical business audience. The program aims to prepare students with the required qualifications to become "data mining analysts/engineers" or predictive modelers".

  • Concentrations
  • Software Development
  • Software Architecture
  • Project Management
  • Gaming & Entertainment

Software EngineeringMS

Provides students with marketable skills in methodologies, techniques, and tools of software engineering. The program encompasses the entire life-cycle of software development including requirements, analysis, design, construction, testing, and project management. Emphasis is placed on current and emerging technologies for engineering large and complex distributed software systems. According to the US Bureau of Labor Statistics, software engineer has been among the fastest growing IT professions in the US.

  • Learn More

JD/MA in Computer Science TechnologyJD/MA

Trains professionals who meet current industry demands for innovative network designs, and the development of new network applications and services for business enterprises and the network providers that serve them. This program offers theoretical and applied study of the design, configuration and management of converged communication networks

  • Learn More

JD/MS in Computer Science TechnologyJD/MS

Is a joint degree with the College of Law Center for Intellectual Property Law & Information Technology offering law students preparing students for careers in intellectual property boutique law firms, in general practice firms with clients in the high technology field, as in-house counsel in the high technology industry, and in government agencies dealing with high technology regulation.