Masters of Software & Application Development Programs
Are you a motivated student with a super keen interest in information technology? Does mathematical analysis, computer science and computer programming fascinate you? If so,
Shape the science of technology with Lewis University’s online Master of Science in Computer Science (MSCS) program.
Colorado Technical University's online Master of Science in Computer Science with a concentration in Software Engineering is geared towards motivated students and professionals seeking to enhance their credentials and advance in the vital, dynamic fi...
Monmouth University pioneered graduate education for software developers in the mid-1980's and launched the first Software Engineering Department in 1995.
The University of Texas at Austin's Executive Master's in Software Engineering is designed for working professionals who need flexible scheduling. It is offered by the top-ranked Cockrell School of Engineering...
Software Engineering is focused on the application of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems.
The M.S.S.E. degree provides graduate level software engineering expertise to individuals who are currently working in the...
This degree explores the process of assessing requirements in analysis, design, configuration and maintenance of software.
This course aims to provide an opportunity for postgraduate study for those whose first degree is not in computing.
The mission of the program is to prepare the IT leaders of tomorrow.
This program is for professionals with a formal background in software engineering, computer science, or computer engineering.
Serves students with B.S. in software engineering, computer science or related discipline, as well as professional engineers.
Southern New Hampshire University’s Master of Science in Information Technology program with a concentration in Software Application Development teaches you the intricacies of developing applications that are designed to perform various tasks o...