Computer Science Master of Science

Environment
online
Degree Type
Master of Science
Program Length
48 weeks
Code
Title
Credit Hours

Month 1

Code
Title
Credit Hours

Month 2

Code
Title
Credit Hours

Month 3

Code
Title
Credit Hours

Month 4

Code
Title
Credit Hours

Month 5

Code
Title
Credit Hours

Month 6

Code
Title
Credit Hours

Month 7

Code
Title
Credit Hours

Month 8

Code
Title
Credit Hours

Month 10

Code
Title
Credit Hours

Month 11

Total Credit Hours
36
Overview

The Computer Science Master of Science curriculum at Full Sail University enables students to cultivate advanced software development skills. In this program, students will expand upon previous programming knowledge by developing their own software application through a project-based curriculum structured around an industry development life cycle. Students will apply knowledge of computing in the areas of machine learning, data science, and human-computer interaction to produce effective designs and solutions for specific problems. They will use industry-standard tools that support artificial intelligence, machine learning, data analytics, visualization, and human-computer interaction. Through user research and usability evaluation, students will learn to design and assess user-centered solutions. The curriculum also provides experience with AI-assisted tools, scholarly research resources, and collaboration tools.

Graduate-level research will be conducted throughout the program, including problem framing, hypothesis creation, and data analysis and visualization. Students will also study emerging technologies and how their evolution impacts the industry as a whole. Project work in architecting solutions will serve to enhance the critical-thinking and professional skills necessary for success in the computer science industry. As AI-assisted tools become increasingly integrated into software engineering, artificial intelligence, data science, and human-computer interaction, students will integrate them responsibly, ethically, and effectively to support their technical expertise, critical thinking, research, and professional judgment. Graduates will exit with a portfolio of AI applications, machine learning models, data analytics projects, human-computer interaction research, and software solutions that demonstrate the ability to design, develop, evaluate, and deploy intelligent systems using modern AI engineering, user-centered design, and evidence-based research practices.

Objective
Master's Objective  

The goal of the Computer Science Master of Science degree program is to provide an enriched knowledge and understanding of software-development concepts. Across the curriculum, students will develop advanced competencies in artificial intelligence, machine learning, data science, software engineering, human-computer interaction, user-centered design, and applied research. Through hands-on, project-based learning, the integration of modern AI tools, foundation models, APIs, and data-driven methodologies will enable students to design, develop, evaluate, and deploy intelligent systems that address real-world challenges. The program is designed to foster the development of highly trained individuals as well as encourage lifelong learning and critical-thinking skills through threaded research, analysis, and professional development. Students will also develop fluency with the modern AI engineering tools, technologies, and workflows used across software engineering, machine learning, data science, and human-computer interaction, learning to apply AI-assisted tools responsibly and effectively to support their technical expertise, research, and professional judgment. Students will integrate, evaluate, refine, and validate these tools as part of modern AI engineering and research workflows.