Computer Science Introduction
Request More Information
The computer science degree at BYU-Idaho gives students experience in the theory and practice of software development. You’ll be armed with the skills you need to build the next big search engine, social site, or mobile app. The computer science program blends technology and engineering to carefully align with the needs of future employers.
As a student in the computer science program, you will gain experience in:
- Algorithm development
- Programming
- Software engineering
- Computer security
- Web design
- Technical communication
Academic Advising
Highlighted Courses
Graduate Career-Ready
BYU-Idaho Graduate Salaries
Graduates in computer science enter the workforce with strong initial offers, and within just two years, average salaries typically climb to between $75,000 and $90,000. Your earning potential is highly flexible, often increasing significantly based on your physical location or the ability to secure high-paying remote roles.
Common Career Paths
You will develop the technical and personal skills needed to solve complex problems through software, preparing you for high-impact roles in every industry. From full-stack web development to hardware automation, you will apply rigorous engineering principles to build the systems and applications that drive the modern world.
Preparation for Grad School
This program provides a comprehensive foundation in both the theoretical and applied branches of computer science, making you an ideal candidate for elite Master’s and PhD programs. Many students choose to launch successful careers in the industry first, using their practical experience to strengthen their future graduate research in specialized fields.
AI in Academics
At BYU-Idaho, we are strategically integrating Artificial Intelligence to enhance academic excellence and prepare our students for an evolving world.
Related Majors
Next Steps With BYU-Idaho
Request more information about the Computer Science program and discover how BYU-Idaho can help you reach your goals.
Request More Information