Parris K. Egbert, Chair
3361 TMCB, (801) 422-3027
College of Physical and Mathematical Sciences Advisement Center
N-179 ESC, (801) 422-6270
1112 TMCB, (801) 422-4214
Admission to Degree Program
The degree programs in the Department of Computer Science are open enrollment.
The Discipline
Computer science touches virtually every area of human endeavor. Software is responsible for everything from the control of kitchen appliances to sophisticated climate models used in predicting future environmental change. Students in computer science learn to approach complex problems in business, science, and entertainment using their strong background in mathematics, algorithms, and data structures.
The degree programs in the Computer Science Department prepare students to be confident software developers and technical problem solvers. The curriculum also trains students for research into new avenues where computers will have a significant impact.
The BS curriculum is accredited by the Computing Accreditation Commission of ABET.
Career Opportunities
Graduates pursue exciting opportunities in graphics, artifical intelligence, software engineering, database design, scientific programming, systems administration, and research at universities and national laboratories.
Students completing the animation emphasis will be prepared for technical positions at animation and game programming studios. Students will learn both the technical and artistic side of creating and implementing digital animations and games.
The bioinformatic emphasis is designed for students who are interested in building software to assist in analyzing biological systems. Students will graduate with a significant background in biology coupled with the software development and analysis skills necessary to implement large bioinformatics applications.
Graduation Requirements
To receive a BYU bachelor's degree a student must complete, in addition to all requirements for a specific major, the following university requirements:
Undergraduate Programs and Degrees
Students should see their college advisement center for help or information concerning the undergraduate programs.
Graduate Programs and Degrees
MS in Computer Science
PHD in Computer Science
For more information see the BYU 2008–2009 Graduate Catalog.
General Information
Personnel in the College of Physical and Mathematical Sciences Advisement Center will advise regarding core courses and suggested general education. Questions regarding curriculum and career decisions should be directed to the undergraduate advisor in the Computer Science Department.
Note: All hours of credit applied toward a major in computer science must be of C– or better. Students may choose to graduate under later requirements by updating their date of entry into the major at the college advisement center.