Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer science students develop skills in creative thinking, tackling intricate challenges, and communicating effectively. After completing the program, graduates find opportunities with leading tech firms, software developers, and research organizations. They're also in demand across diverse industries such as digital media, finance, healthcare, and corporate sectors. BYU's Computer Science Department equips students with programming expertise, communication abilities, and analytical skills, preparing them to make meaningful contributions in emerging fields. Industry projections indicate sustained growth in tech employment opportunities for years to come.
Students pursuing computer science, particularly those considering advanced studies, should consider building substantial mathematics proficiency, potentially through a minor.
Academic advisors in the College of Physical and Mathematical Sciences can provide guidance on required courses and recommended general education. For specific questions about academic paths and career options, students should consult the undergraduate advisor in the Computer Science Department.
Important: All computer science major credits must be completed with a grade of C- or higher within eight years of declaring the major, unless department approval is granted. Students may opt to follow updated graduation requirements by adjusting their major declaration date through the college advisement center.