Software Development

You are here

Two students working at desktop computers
Students learning in a classroom
The training at CWI definitely helped prepare me for the workplace. All of the requirements for the job I now hold were covered in the Web Development program (Renamed Software Development 2015]. Jeremy Reukauf, Web Development Graduate
The Software Development Program exposed me to a variety of computer languages and technical skills through real-world projects opening doors to internships and job opportunities. Stacy Hardy, Software Development Graduate
I am so impressed with the Software Development Program offered by CWI. I went from knowing little about software development to using my new knowledge and skill in the workforce within two years. Scott Seegmiller, Software Development Graduate and Ada County Web Developer
CWI provided me with fundamentals that have become invaluable in my professional career. I attribute my professional success to CWI's Software Development staff. Zach Ahrendsen, Software Development Graduate
The Software Development Program changed my life. A month before finishing I found employment as an Application Designer. David Lowber, Software Development Graduate

Software development is a broad term for the process of creating software tools in a methodical way. This process can include writing code, preparing requirements and objectives, documenting, and testing. The Software Development program provides a solid foundation in the development of client and server-side applications using .NET and open-source technologies. A business without a website is rare these days, and every website requires a skilled technician to make it functional. This program emphasizes proven programming principles, critical-thinking skills, and practical experience while preparing students to obtain industry-recognized certifications.

Your pursuit of a Software Development degree or certificate at CWI will prepare you for a wide range of in-demand career opportunities.

With multiple starts each year, the Software Development program provides you the opportunity to start when it works for you. Get started today by completing your CWI Application


The mission of the software development program is to provide quality education in both the theoretical and experiential foundations of computer programming. Our goal is to guide students to effectively apply this education to solve real world problems, equip them to be lifelong learners, and give them a competitive advantage in the everchanging global work environment of the 21st Century.

Why This Program

The Web drives the world; software drives the Web. This program will prepare you with the knowledge and skills to become a competent developer. You will learn design and development essentials and database design fundamentals and will be introduced to several programming languages. Upon graduation you will be able to develop robust, database-driven applications.

What You Will Learn to Do

  • Learn open source and .NET technologies including HTML, JavaScript, C#, and SQL.
  • Design and implement websites including online portfolio.
  • Explore dynamic websites focusing on client-side and server-side scripting languages/frameworks.
  • Learn agile design and development skills that prepare you for workforce entry.
  • Languages and Technologies: C#, HTML/CSS, Sass, Bootstrap; Git/Version Control; Responsive/Mobile Design; JavaScript; JavaScript Frameworks (Vue, AngularJS, React, Phaser; Amazon Web Services (AWS); .NET Framework, PHP, SQL; Unity. 


Graphic of business man with a red tie

College of Western Idaho is proud to be part of Business Professionals of America (BPA), the leading Career and Technical Student Organization for students pursuing careers in business management, office administration, information technology, and...

Gaming Club logo

College of Western Idaho's Gaming Club is for anyone who plays video games, board games, tabletop, or even card games! Join us as we build and establish the gaming community on campus and connect and build friendships with fellow gamers. Check...

Graphic of tool with purple and gold flare like symbol

College of Western Idaho is proud to compete in SkillsUSA, a nationwide organization seeking to improve the quality of our nation's future skilled workforce through personal, workplace, and technical skills training. Students join thousands from...

Additional Opportunities

Industry certifications that students can earn:

  • HTML5
  • Application Development Fundamentals (HTML5, CSS, JavaScript)
  • Database Fundamentals (MS SQL Server Administration, DDL, DML)
  • Software Development Fundamentals (C#, ASP.Net, SQL)

Most Software Development Program credits transfer to Idaho public universities and can apply towards a Bachelor of Applied Science degree.

Cyber Defense Center

College of Western Idaho's Cyber Defense Center offers cybersecurity awareness, best practices, news, events, and activities for Idaho communities, businesses, partners, and students while striving to advance U.S. Federal Government, State of Idaho, and industry initiatives in cyber defense.


Respectful Community

College of Western Idaho is committed to maintaining a Respectful Community by providing equal opportunity for all individuals and does not discriminate in services, benefits, or activities on the basis of race, color, national origin, religion, sex, gender identity, sexual orientation, disability status, veteran status, age, or any other legally protected status.  More on Title IX

News and Blogs

Jessica Chapple, College of Western Idaho’s Staff of the Month for January 2022.

Congratulations to Student Success Advisor, Jessica Chapple, named College of Western Idaho’s Staff of the Month for January 2022.

Stacy Hardy, College of Western Idaho's Staff of the Month for May 2020

Congratulations to Stacy Hardy, College of Western Idaho’s Staff of the Month for May 2020.

Jenny Wokersien, College of Western Idaho's Faculty of Distinction for March 2020

Congratulations to Jenny Wokersien, College of Western Idaho’s Faculty of Distinction for March 2020.

Kyle Nielebeck, 2019 Graduate

“Because of CWI, I can provide for my family. Flexible class schedules allowed me to earn a degree and work toward my future simultaneously.”

STEM Out! attendees

Annual STEM Out! event introduces students to STEM careers through hands-on workshops presented by CWI faculty and students.

After graduation, Ajdin plans to continue working for CWI full-time and spend time with his family.

"Because of CWI, I already have a job even before graduating.”