Computer Science

Master's Degree - Campus & Online

Learn in-demand skills for an evolving tech industry.

The Computer Science master's degree is designed to teach advanced skills in programming, problem solving, and leadership that can set you apart from other candidates and propel your careers forward. That includes developing your own software application and conducting graduate-level research to create an impressive portfolio of work.

Foundations of Computer Science

  • Research Approaches Improve your writing and research skills with best practices for framing problems, creating hypotheses, and analyzing data. Research, evaluate, and compare different areas of computer science to determine your goals.
  • Advanced Software Engineering Develop and evaluate software architectures, select and apply appropriate software design patterns, and create the specifications and technical design of an application.
  • Data Visualization and Extended Reality Discover techniques and tools for analyzing and visualizing large data sets. Develop good statistical models and understand probabilistic distributions so you can create accurate simulations of data.
  • Research Approaches
  • Advanced Software Engineering
  • Data Visualization and Extended Reality

Artificial Intelligence

  • Advanced Artificial Intelligence Learn techniques for designing and creating algorithms and approaches to create intelligent agents to achieve goals. Explore a variety of AI topics, including reasoning, knowledge representation, planning, expert systems, and cognitive sciences.
  • Machine Learning Apply techniques in statistical supervised and unsupervised learning methods, Bayesian learning methods, and reinforcement learning to create your own machine learning solutions.
  • Human Computer Interaction Learn how to use qualitative and quantitative research techniques for evaluating human behavior. Research related topics and design a product aimed at visualizing data in extended reality.
  • Advanced Artificial Intelligence
  • Machine Learning
  • Human Computer Interaction

Software Development

  • Software Project: Research, Planning and Design Plan a project of your choice related to artificial intelligence, machine learning, data science, or human computer interaction. Apply knowledge of data integration, visualization approaches, and usability to research, plan, and design a software project.
  • Software Project: Development I Continue to develop your software project related to data science, human computer interaction, machine learning, or artificial intelligence, while building a portfolio of your work.
  • Software Project: Deployment and Professional Presentation Polish, package, and distribute your software solution by addressing and correcting all software defects and preparing the software for standard distribution channels according to industry practices.
  • Software Project: Research, Planning and Design
  • Software Project: Development I
  • Software Project: Deployment and Professional Presentation

Our Florida Campus

- Winter Park, Florida -

Expansive 210+ acre campus · 110+ studios and collaborative production environments · Professional-level recording and game studios · Spacious Hollywood-style back lot · Multiple live venues which host events, concerts, and more.

Request Info