Software development and computer science are advancing rapidly in the expanding world of information technology. In order to stay aligned with these exciting new movements, today’s software developers must have the advanced knowledge and skills that can be gained from this computer science master’s degree.
Software engineering aims to capture the fluid movement of software development and to advance the field further through the development of cutting edge research and applications. New algorithmic structures, code metaphors and programming languages are being developed to capture new architectures and paradigms in software development. Students in this Software Engineering masters degree program learn the leading edge elements on which the new architectures and paradigms in software development are founded.
The Software Engineering Master's degree prepares students to identify and build secure market-ready applications and software solutions using leading development environments, databases, platforms and approaches. Students experience evolving software, from mobile application to cloud resources to secure coding and agile practices. This program requires intelligence, commitment, starting at baseline knowledge and accelerating to a high-level through guided and self-directed practice. Students with and without prior development experience will learn how to develop, test and deploy software applications.
UAT graduates have been innovating and pioneering the world of technology since the dawn of the computer age. Today, UAT’s graduate programs engage students to take their tech education to the next level.
Every online assignment is geared toward your technology degree program. Each online class follows a standard assignment schedule ensuring a swift, successful completion of classes. This standardization, combined with a team-based approach and access to industry-standard toolsets and techniques, encourages development of the collaborative and creative skills necessary for the advancing technology workplace.
The UAT Online faculty receives extensive training to help students succeed in an online environment. During class sessions, instructors participate in online lectures and discussion groups and respond to online questions. They also respond to emails and discussion threads. Students hand in their assignments via email or by posting the assignments online.
|Program Core Credits:||18|
|Program Degree-Specific Credits:||18|
|Semesters to completion:||6|
Requirements to graduate include the creation and presentation of a Graduate Innovation Project.
For a more detailed breakout of completion time frames and rates, please see the UAT Fast Facts page.
At University of Advancing Technology, we believe that students and families should be prepared financially for college and understand employment opportunities prior to starting any program. In an effort to ensure you have the information you need to make informed choices on program cost, medial loan debt incurred by students who completed the program, on-time completion rates, and the occupations this program prepares you to enter, the Department of Education has instituted the following disclosure template.* For more information, click on the respective academic level.