School of Computing
School of Computing Links
Program Description
The School of Computing offers a Bachelor of Science in Computer Science. This is a software oriented degree whose requirements include 19 computer science courses. The School also offers a five year combination Bachelors/Masters (BS/MS) degree, as well as a minor in computer science consisting of six computer science courses. Interested students are encouraged to explore the new Entertainment Arts and Engineering (EAE) track through the computer science degree. This track requires courses which are relevant to computer game designers and computer animators, including drawing courses and film courses. The EAE track results in a computer science degree, with an emphasis on the entertainment arts.
Notable People
Ed Catmull - Pioneer in computer animation. Developed the first computer animation course in the
world. Co-founder of Pixar Animation Studios.
John Warnock - Founder of Adobe Systems, which developed Postscript language for
desktop publishing.
Companies that have hired our graduates
- Disney
- National Security Agency (NSA)
- Microsoft
- L-3
- IBM
- Sandia National Laboratories
- Zions Bank
- American Express
- Discover Financial
- Avalanche Software
Any student can become a computer science pre-major by informing the University Registrar or the School of Computing Academic Counselor. It is advisable to do this early to ensure receiving information about the major and staying advised of any changes that may be made in degree requirements. Declaration as a pre-major will also enable participation in activities associated with the degree program such as the Undergraduate Student Advisory Committee. In order to become a full major, a student must first complete the courses required of pre-majors and then apply for full major status. An application should be obtained from the School of Computing web page or office during the semester when the student expects to complete these requirements. One may not pre-register for any upper division classes in Computer Science without first being admitted as a full major or a minor. Applications for admission are reviewed at the end of Spring and Summer semesters.
To be admitted to full major status, a student must have:
- An average Computer Science GPA of at least 2.8 and a minimum grade of C- in the following classes or their equivalents. None of these classes may be taken on a credit/no-credit basis.
- Computer Science 1060, 1410, and 2420
- Mathematics 1210, and either Math 1220 or Math 1250
- A grade of CR in CS 1010 (a credit/no-credit class).
- A cumulative University of Utah grade point average of 2.3 or higher.
The School of Computing awards several scholarships each year. Recipients are selected based upon academic performance, rather than financial need. Most are awarded to Computer Science and Computer Engineering full majors, or to those students who will become full majors during the following academic year. Applications for these scholarships are available on the web at http://www.cs.utah.edu/students/undergradinfo.shtml or from the School of Computing office. They must be submitted to the School's office by March 15 of the preceding year.
If you would like more information on program requirements or need to speak to someone regarding career questions, please contact:
Kara Hill
Academic Advisor
kara@cs.utah.edu
(801) 581-8225
50 S. Central Campus Dr. Rm. 3190