ASSOCIATE OF SCIENCE
IN SOFTWARE DEVELOPMENT
This software development program will combine foundational programming theory with immersive learning. Through a project- and problem-based curriculum, you'll learn modern testing methodologies, coding practices, and quality assurance metrics.
WHO IS THE ONLINE ASSOCIATE FOR?
Life happens. Sometimes you need a little help starting your career or transitioning to a new one, but you also need a program that's flexible. Neumont's Associate of Science in Software Development is a part-time program with courses that are predominantly available online with in-person classes one evening a week at our downtown Salt Lake City campus.
FOCUS OF THE ASSOCIATE PROGRAM
With the associate program, you'll be prepared to start your career in tech. You'll learn foundational programming theory and skills along with a broad survey of topics across information technology. You'll graduate with collaborative experience in software development, technologies, and methodologies.
Throughout your 12 quarters at Neumont, you'll work in and lead teams on pertinent, real-world projects such as:
WEB DEV PROJECTS
INFORMATION SYSTEMS PROJECTS
You'll move from web development to information systems learning the basics of cyber security and cloud computing in your second academic year. This will focus on routing, networking, IP and OSI models.
While learning the basics of information technology theory and skills, you'll also take courses like English, Personal Finance, and Ethics to help you have a solid foundation as you continue learning. Students in the associate program will also take classes to help you write your resume, network, and land a great job.
TAKE COURSES LIKE
- Introduction to Computer Science
- Introduction to Web Development
- Databases I
- Networking I
- Model best practices and processes involved in software development
- Develop software using modern languages and integrated development environments
- Produce professional quality specifications, models, and other documents.
- Effectively communicate in a professional setting.
- Recognize the impact of business decisions and implications in software development.
- Practice effective problem-solving and decision-making skills.
In Neumont's hybrid online programs, you'll attend classes during a 10-week quarter with a two to three-week break between each quarter. Each quarter is divided into two five-week blocks called "sprints." Courses may be a quarter long or a sprint long. Each quarter, you'll take two to three classes at a time. New classes will begin each quarter in these programs
- Lectures and resources are available online for you to access at any time.
- Classes include a mix of lecture, discussion, and hands-on work.
- Courses are available online.
- Courses include strict deadlines to help students stay on track.
- One evening each week, students meet on campus with an instructor.
- These sessions include lecture, discussion, and hands-on work.
- This is an opportunity to ask questions, complete project work, and get one-on-one assistance.
ASSOCIATE IN SOFTWARE DEVELOPMENT
-Each quarter has 10 weeks
-Classes are available online
-Average one to two classes per sprint
TIME TO COMPLETE:
-12 quarters, 4 academic years, or 3 calendar years
More About Our Courses
Additional information about our courses, credits, and program requirements are available in the Course Catalog. Program requirements are subject to change.