ASSD

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.

CLASSES START THURSDAY, JANUARY 3

Complete your Application for Admission, including application fee, transcript, and personal essays, right away to find out if you have what it takes to succeed in our hybrid online programs.

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.

DEVELOPMENT PROJECTS

Throughout your 12 quarters at Neumont, you'll work in and lead teams on pertinent, real-world projects such as:

WEB DEV PROJECTS 

In your first academic year, you will learn the basics of web and software development as you explore HTML/CSS and JavaScript. You'll work on project teams developing sites and apps from front-end to back-end giving you a basic understanding of databases using tools like MongoDB and SQL.

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.

GENERAL EDUCATION 

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. 

Learn more about project-based learning

TAKE COURSES LIKE
  • Introduction to Computer Science
  • Introduction to Web Development
  • Databases I
  • Networking I
 
TECHNICAL SKILLS
  • 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.
PROFESSIONAL SKILLS
  • 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.

CLASS SCHEDULE

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 

Online Classes:

  • 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.

On-campus Classes:

  • 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. 
 

WEB DEV CERTIFICATE

SOFTWARE DEV ASSOCIATE

CREDITS:

-Quarter System
-3 quarters
-24 transferable credits
-Average 8 credits per quarter

-Quarter System
-12 quarters
-90 transferable credits
-Average 8 credits per quarter

ACADEMIC SCHEDULE:

-Each quarter has 10 weeks
-Three quarters make up one academic year
-Each quarter is divided in two, five-week sprints
-Quarter breaks are typically two to three weeks long

-Each quarter has 10 weeks
-Three quarters make up one academic year
-Each quarter is divided in two, five-week sprints
-Quarter breaks are typically two to three weeks long

CLASS TIME:

-Classes are available online
-Students meet once a week on-campus
-Expect 6-10 hours of lecture a week
-Average 8-12 hours a week on homework

-Classes are available online
-Students meet once a week on-campus
-Expect 6-10 hours of lecture a week
-Average 8-12 hours a week on homework

COURSE LOAD:

-Average one to two classes per sprint
-Classes cover related content
-Courses are delivered in a clearly defined sequence

-Average one to two classes per sprint
-Classes cover related content
-Courses are delivered in a clearly defined sequence

TIME TO COMPLETE:

-3 quarters, 1 academic year, or 9 months

-12 quarters, 4 academic years, or 3 calendar years

More About Our Courses

Additional information about our courses, credis, and program requirements are available in the Course Catalog. Program requirements are subject to change.

INTERESTED IN THIS PROGRAM? APPLY NOW.

EXPLORE OUR BACHELOR'S DEGREES

Dig Deeper