Program Overview
The Master's Degree in Software Development (MSD) is an online program designed for adult learners with no prior programming experience. The 30-credit curriculum includes required courses in software development principles and practices, as well as electives for specialization. Graduates are prepared for careers in software development, including software developer, web developer, and mobile app developer. The program is taught by experienced faculty and includes one to three residencies to enhance collaboration.
Program Outline
Degree Overview:
The Master's Degree in Software Development (MSD) is an online, comprehensive pivot degree program designed to meet the unique needs of adult learners with no prior programming experience. This program is an ideal choice for individuals seeking a career pivot toward careers in software development. This pivot degree option represents a strategic educational pathway tailored for individuals looking to make a significant shift in their professional careers. Its primary goal is to bridge a crucial gap in the industry by providing specialized training for software developers, thereby unlocking high-paying job opportunities for those with limited technical backgrounds.
Outline:
The MSD program curriculum consists of 30 credits, including required courses and electives. The required courses provide a solid foundation in software development principles and practices, while the electives allow students to specialize in a particular area of interest.
Required Courses:
- SD 6100 Fundamentals of Programming
- SD 6110 Foundations of UI/UX Design
- SD 6200 Multitier App Development I
- SD 6210 Tech Entrepreneurship
- SD 6220 Software Development Practices
- SD 6300 Multitier App Development II
- SD 6310 Software Quality and Testing
- SD 6400 Advanced Topics in App Development
- SD 6450 Graduate Capstone
Electives:
- SD 6330 Mobile App Development for Android
- SD 6340 Mobile App Development for iOS
Assessment:
Students in the MSD program are assessed through a variety of methods, including:
- Exams
- Quizzes
- Projects
- Presentations
- Papers
Teaching:
The MSD program is taught by a team of experienced faculty members who are experts in their field. The program uses a variety of teaching methods, including:
- Lectures
- Discussions
- Hands-on exercises
- Case studies
- Projects
Careers:
Graduates of the MSD program are prepared for a variety of careers in software development, including:
- Software Developer
- Web Developer
- Mobile App Developer
- UX Designer
- Software Engineer
- Data Scientist
Other:
The MSD program is offered in an online format, providing students with flexibility in their learning journey. However, the program also includes one to three residencies to enhance the collaborative experience between Software Development and UI/UX students. An in-person session fosters close interactions among students and facilitates teamwork. This unique blend of online learning and on-campus residency ensures a comprehensive and enriching educational experience, enabling a smooth career pivot for individuals aspiring to enter the dynamic field of software development.
Utah Tech University
Overview:
Utah Tech University is a public university located in St. George, Utah. It offers a wide range of academic programs and is known for its affordability and strong student support services.
Services Offered:
*
Student Resources:
The university provides various resources for student success, including academic advising, career services, tutoring, and mental health support. *Academics:
Utah Tech offers a diverse selection of academic programs across various disciplines, including arts, business, education, health sciences, humanities, science, engineering, and technology. *Admissions:
The university has a straightforward admissions process and offers various resources to help prospective students navigate the application process. *Student Life:
Utah Tech fosters a vibrant campus community with numerous student organizations, clubs, and activities. *Alumni:
The university provides resources and support for its alumni network. *Giving:
Utah Tech encourages community engagement and offers opportunities for individuals to contribute to the university's mission. *Athletics:
The university has a strong athletic program with various sports teams competing at the NCAA Division I level.Student Life and Campus Experience:
Students at Utah Tech can expect a welcoming and supportive campus environment with opportunities for personal and professional growth. The university offers a variety of student organizations, clubs, and activities to cater to diverse interests. The campus is located in St. George, a city known for its beautiful scenery and outdoor recreation opportunities.
Key Reasons to Study There:
Affordability:
Utah Tech is consistently ranked as one of the most affordable universities in Utah.Strong Academic Programs:
The university offers a wide range of academic programs with a focus on hands-on learning and career preparation.Supportive Campus Community:
Utah Tech provides a welcoming and supportive environment for students, with dedicated faculty and staff committed to student success.Location:
The university is located in St. George, a vibrant city with a mild climate and access to outdoor recreation opportunities.Academic Programs:
Utah Tech offers over 290 academic programs across various disciplines, including: *
Arts:
Visual arts, music, theatre, dance *Business:
Accounting, finance, marketing, management *Education:
Elementary education, secondary education, special education *Health Sciences:
Nursing, medical assisting, health administration *Humanities:
English, history, philosophy, psychology *Science, Engineering, & Technology:
Biology, chemistry, computer science, engineeringEntry Requirements:
- Complete the MSD Online Application
- One statement-of-purpose essay describing the applicant's intent and goals for joining the program.
- Three Letters of Recommendation
- Resume
- Transcripts/GPA: Official transcripts from each institution will be required. A minimum cumulative 3.0 undergraduate GPA is required for admission.