Degrees in Technology
With people turning to tablets and smartphones for the Internet and applications, developers need to adjust their designs for smaller screens and wider audiences. Whether it's creating dynamic websites, developing new software for a company, or designing an app for the latest smartphone, designers and developers are needed to get these projects off the ground and into the hands of consumers. If you've considered a future in technology, Full Sail University offers degree programs that can help you gain the knowledge required for the industry.
Computer Science Bachelor of Science Completion Program with an Artificial Intelligence Concentration — Online
In this program, you will become familiar with the complex and ever-changing world of artificial intelligence and machine learning. Courses cover design, development, and implementation of software-based artificial intelligence solutions for the business, entertainment, and consumer markets.
Courses Include:
-
Deep Learning
- Learn to create different types of Neural Networks, such as Artificial Neural Networks (ANN), Recurrent Neural Networks (RNN), and Convolutional Neural Networks (CNN) and determine which is suited for applications like computer vision, image detection, image generation, and speech detection.
-
Computer Vision
- Explore techniques and algorithms used in image detection, image recognition, image analysis, image enhancement, and image production. This course will teach you how to design and implement your own computer vision system.
-
Security in Artificial Intelligence
- Learn the principles of information and software development security and how to secure AI algorithms against malicious use, methods used to exploit AI weaknesses, and how machine learning can be used by adversaries.
-
Deep Learning
-
Computer Vision
-
Security in Artificial Intelligence
Computer Science Bachelor's — Campus & Online
In this program, you'll learn the design, development, and implementation of software-based solutions and products for business, entertainment, and consumer markets. During the program, you'll be working on your own software product while gaining an understanding of the professionalism and workflow of the industry.
Courses Include:
-
Object-Oriented Programming
- This course explores techniques and methods used in object-oriented programming languages through an architecture-centric approach.
-
Wearable Computing
- Students develop and execute usability and user-experience tests using the principles of human-computer interaction and human-factors studies, evaluating the results and developing reports that inform the software-development process.
-
Software Engineering
- Students learn commonly used design patterns, practices, and principles involved in the process of constructing software, while also learning how to find and fix various software bugs, add new features, and track changes made.
-
Object-Oriented Programming
-
Wearable Computing
-
Software Engineering
Computer Science Master's — Online
As the world of emerging technology continues to grow, so do the opportunities. At Full Sail, we've developed a graduate degree program focused on growing tech sectors, such as AI, machine learning, and data science.
Courses Include:
-
Artificial Intelligence
- Learn techniques for designing and creating algorithms to create intelligent agents. The course covers topics like reasoning, knowledge representation, planning, expert systems, and cognitive sciences.
-
Machine Learning
- Explore software solutions that learn through provided data to create their own machine-learning solutions. This course covers topics like statistical supervised and unsupervised learning methods, Bayesian learning methods, and reinforcement learning.
-
Data Science
- Create solutions to break down large amounts of data into usable information. This course covers topics for processes, algorithms and tools to extract knowledge from structured and unstructured data.
-
Artificial Intelligence
-
Machine Learning
-
Data Science
Cybersecurity Bachelor of Science Completion Program — Campus & Online
This program prepares information security professionals with the knowledge and skills needed to protect systems and information against an evolving landscape of potential hazards. The first half of the Cybersecurity bachelor's degree program consists of an associate degree in Information Technology. The IT foundation of the program complements the second half, a completion program of in-depth cybersecurity courses.
Courses Include:
-
Cyber Crime and Incident Response
- This course reveals the inner workings and strategy behind hazards such as computer and network intrusion, ransomware, industrial espionage, cyber terrorism, social engineering, fraud, and emerging threats.
-
Security Compliance and Privacy
- This course explores the laws and compliance parameters that apply to various worldwide governing jurisdictions and independent industry bodies.
-
Threat Protection and Testing
- Using automated real-time threat intelligence, students will learn to protect the confidentiality, integrity, and availability of systems and data.
-
Cyber Crime and Incident Response
-
Security Compliance and Privacy
-
Threat Protection and Testing
Information Technology Bachelor's — Campus & Online
This program is designed to prepare students for the information technology field with the expertise to define and develop the virtualization and interconnection of data and media.
Courses Include:
-
Data Storage Systems
- Students will learn the workflow and strategies used by the industry to distribute data across a network.
-
Computer Operating Systems
- This course explores the concepts of operating systems and how they interface with hardware and application software.
-
Database Systems
- This course explores topics such as replication and data distribution, security practices, performance, capacity management, essential backup, and recovery skills.
-
Data Storage Systems
-
Computer Operating Systems
-
Database Systems
Computer Science Bachelor of Science Completion Program with a Mobile Development Concentration — Online
In the Computer Science bachelor’s degree Mobile Development concentration, you will take a deep dive into the design, development, and implementation of software-based mobile solutions for the business, entertainment, and consumer sectors.
Courses Include:
-
iOS Development I
- Examine application development using the iOS mobile operating-system standards. In this course, you’ll implement core iOS programming and interface concepts.
-
Android Development I
- Transfer your existing programming knowledge to create Android applications and explore the core concepts of Android Programming Interfaces.
-
Advanced Mobile Development
- Investigate and explore other non-standard platforms, as well as more advanced iOS or Android mobile toolsets, to gain a more complete understanding of the mobile industry and application development as a whole.
-
iOS Development I
-
Android Development I
-
Advanced Mobile Development
User Experience Bachelor's — Online
Students in this program learn the theories, psychology, and research strategies behind designing engaging, human-centered experiences with interactive media, including games, websites, and more.
Courses Include:
-
User Experience Design
- Learn how audience, testing, and psychology affect how users interact with a product or service as well as the UX design workflows and terminology used by the pros.
-
UX/UI for Gaming Platforms
- Find out how user experience and user interface contributes to engaging, user-friendly player experiences on a variety of gaming platforms.
-
Psychology of Perception in UX
- Discover how people perceive and process information with concepts in information grouping, subjective consistency, and contrast, and how that impacts user experience.
-
User Experience Design
-
UX/UI for Gaming Platforms
-
Psychology of Perception in UX
Web Development Bachelor's — Online
This program focuses on the architecture, interactivity, and programming needed to integrate and deploy modern websites and web applications.
Courses Include:
-
Cloud Application Development
- Students will create web solutions utilizing cloud-native application development resources, and how to integrate these third-party services within their own custom code.
-
Application Integration and Security
- Students will integrate external authentication sources and single sign-on providers into an existing application. Factors such as data retention, user data privacy, data localization, and regulatory requirements will be investigated, and how those factors influence application design and deployment strategies.
-
Content Management System Development
- Students will explore how to customize existing software by developing enhancements, plugins, and themes upon popular web application structures.
-
Cloud Application Development
-
Application Integration and Security
-
Content Management System Development