Applied Software Development

Bachelor of Science (B.S.)

Software developer looking at code on a screen

Earn Your Applied Software Development Degree at UW

Software developers design, build, and test the applications, systems, and software that we all use every day.  That’s why UW is proud to offer a degree program that gives students the tools to become software developers and make an impact on emerging technology. The B.S. in Applied Software Development combines practical experience and knowledge of modern programming languages, tools, and processes used in this rapidly evolving field.

Request Info

Software developer looking at code on a screen

This program is currently offered in
the following locations:

Laramie Campus
Online

About Applied Software Development At UW

UW’s Applied Software Development major prepares students for practical, in-demand roles in the tech industry. With a focus on real-world skills, students gain experience building web, mobile, and user-facing applications using modern programming languages and development tools. The curriculum includes training in databases, software testing, version control, and deployment practices, skills that align with careers such as junior software developer, front-end or back-end developer, QA tester, DevOps technician, and technical support specialist. This degree emphasizes applied learning and team-based development environments, making it a great fit for students interested in entering the workforce quickly with strong technical and collaborative foundations.

 

This program is completed in collaboration with partnering community colleges.

Two students work on laptops

 

Here at UW, we believe the best way to learn is by doing. Throughout the curriculum, there are opportunities for students to engage in software development by working in teams. Students work together to develop, implement, present, and refine solutions.


In addition, our program includes experiential learning throughout the curriculum in which students work with industry partners to solve a real-world problem.

Student stands in front of screen with code on it

 

 

 

Online Learning at UW

The University of Wyoming's B.S. in Applied Software Development is a fully online program designed to provide you with the same high-quality education as our in-person programs. You can expect the same learning standards, an accredited curriculum and a transcript that reflects your achievements, regardless of how you choose to learn. Our online students also benefit from a range of dedicated academic and support resources specifically tailored to help you succeed throughout your studies and beyond graduation.

Request Info
UW Online

Learn more about the University of Wyoming's online programming!

Applied Software Development Degree Highlights

Notable Teaching Technology

Courses in the Applied Software Development degree will utilize SAGE3, an open-source collaborative platform that supports remote, interactive instruction. Designed to enhance hands-on learning, SAGE3 enables students and instructors to upload, edit, and present code, data, and visual content in real time, facilitating brainstorming, dashboard creation, and project development across multiple screens.

 

Throughout the software development major, students have the opportunity to network with various Wyoming-based companies involved in software development. Students also gain exposure to the National Lab system, the NSA, and other organizations that are connected to our School of Computing.

 

What can you do with an applied software development degree?

An applied software development degree prepares you for careers in designing, building and maintaining software systems across various industries. Graduates may work as software developers, web or mobile app developers, full-stack engineers or QA analysts. You might also specialize in databases, DevOps or IT systems. With skills in coding, problem-solving and user-centered design, you'll be equipped to create practical software solutions for businesses, organizations and everyday users.

Our graduates are prepared for a variety of roles in technology, including:

  • Web/mobile app developer
  • Systems analyst
  • Software tester
  • Database administrator
  • Gaming platform developer
  • Consultant
  • And many more!

Many major companies across industries hire software developers, including:

  • Technology and IT (Google, Microsoft, Apple, and Amazon)
  • Finance and Fintech (PayPal, Venmo, JPMorgan Chase)
  • Healthcare and Biotech (Johnson & Johnson, Pfizer, UnitedHealth Group)
  • Automotive (Tesla, Ford, General Motors)
  • Entertainment and Media (Netflix, Disney, Electronic Arts (EA))
  • Retail and E-Commerce (Walmart, Target, Shopify)
  • Telecommunications (AT&T, Verizon, T-Mobile)
  • Startups (Airbnb, Uber, Lyft, and SpaceX)

A software developer designs, builds and maintains computer programs, apps and systems that help users perform specific tasks or solve problems. They write code, test for bugs, update software based on user feedback and often work closely with clients, designers and other developers to bring digital tools to life. Depending on their role, they may focus on front-end user experiences, back-end system logic or both.

A degree in Applied Software Development opens doors to in-demand careers across nearly every industry, from tech and gaming to healthcare and finance. You’ll gain hands-on experience building real-world applications, develop strong problem-solving and coding skills, and graduate with a portfolio that sets you apart. Whether you want to work remotely, join a startup, or launch your own app, this degree equips you with the tools to shape the future and thrive in a flexible, fast-growing field.