Certificate Search     | 

Image

Make the App That Makes Things Work with a Master's in Software Development

Behind every app is a creative mind and exceptional IT skills. The new Master of Science in Information Technology with a concentration in Software Application Development at University of Michigan Science teaches you the intricacies of developing applications that allow people to do specific tasks on a computer or other device.

Learn to manage the entire development process for a software program, beginning with customer need, designing the program, then instructing the programmers who write computer code and test it. From there, you'll learn how to make sure the app works as expected, whether that means going back to the drawing board or just suggesting improvements. Finally, you'll gain insights into the role of a software developer once the program is released, from routine maintenance to performing regular upgrades.

See Yourself Succeed in Software Development

With the master's in software development at UMS, you'll learn to:

  • Analyze users’ needs, then design, test and develop software to meet those needs
  • Recommend software upgrades for customers’ existing programs and systems
  • Design each piece of the application or system and plan how the pieces will work together
  • Create a variety of models and diagrams (such as flowcharts) that instruct programmers how to write the software code
  • Ensure that the software continues to function normally through software maintenance and testing
  • Document every aspect of the application or system as a reference for future maintenance and upgrades
  • Collaborate with other computer specialists to create optimum software

As a private, nonprofit university, UMS has one mission — to help you see yourself succeed. The benefits of earning your master's in software application development online at UMS include:

  • Affordability. Take advantage of some of the most affordable tuition rates in the nation
  • Convenience. Attend class when it’s convenient for you – online education means 24/7 access
  • Efficiency and flexibility. Complete your graduate degree in as few as 15 months, with two courses per 10-week term.
  • Expert instruction. Learn from instructors with relevant, real-world experience
  • Minimal requirements. No GRE or GMAT required for admission. 
  • Networking. Tap into our nationwide network of alumni for internship and career opportunities
  • Student support. Count on the ongoing support of dedicated academic and career advisors specialized in your area of study

Career Outlook

Overall, the demand for software developers is high. According to the U.S. Bureau of Labor Statistics, the demand for software developers should grow 24% through 2026, much higher than average.*

Curriculum

UMS’s MS in IT is a well-established program, offering a number of concentrations relevant to today's digital environment — software application development being our newest. In addition to required key core courses in Information Technology, you'll take: Software Design and Modeling, Mobile Application Development and Distributed Application Development.

UMS provides cloud-based virtual environments in some courses to give you access to the technology you need for your degree – and your career. Learn more about our virtual environments.

Courses May Include

Advanced Information Technology
This course focuses on the principles and practices underlying the analysis, design, implementation and management of information technology systems. Topics include information system development methodologies, systems planning, requirements analysis, systems implementation, software engineering, project management, and interface, database and process design.

Program Outcomes

  • Develop innovative and agile, computer-based solutions to business problems through a systems analysis approach and technology integration and application
  • Design a plan for implementing and monitoring solutions that incorporate core information technologies, concepts and methods appropriate for secure information use across an enterprise
  • Collaborate and communicate effectively in a variety of environments through situational awareness and audience analysis
  • Develop an implementation plan for systematic information risk assessment for change management plans and processes within enterprise business and information technology environments
  • Using computational logic and critical analysis, construct ethically sound, technology-informed procedures to ensure legal compliance and maintain security within enterprise information technology environments
Image

Address

Michigan Sciences University ‏

318 John St‏ Ann Arbor, MI 48104‏

Talk to us

0017344360979

About