UP NEXT CONTENTS

Computer Science Undergraduate Handbook

University of Utah
Department of Computer Science
50 S Central Campus Dr RM 3190
Salt Lake City, UT 84112-9205
(801) 581-8224 (voice)
(801) 581-5843 (fax)
info@cs.utah.edu
http://www.cs.utah.edu
1998-1999

The Department of Computer Science offers a Bachelor of Science degree in Computer Science. The undergraduate program begins with a two-course sequence that gives students solid programming skills while exposing them to the breadth of issues that arise in computer science. Students then take four core courses in software engineering, computer architecture, algorithms and data structures, and formal models of computation. Students build on this background by choosing four additional core courses (from among operating systems, programming languages, compilers, numerical analysis, and digital design) and by choosing four electives from the breadth of the department's course offerings (which includes advanced courses in theoretical computer science, scientific computing, artificial intelligence, software systems, programming languages, graphics, computer architecture, and digital design). Each student's undergraduate program is capped with either a senior project or thesis. Along with an in-depth study of computing, the undergraduate curriculum encompasses a general education in mathematics, science, and the humanities.

The department also offers a minor in Computer Science for students who want to use computers in another field or to teach computer science at the secondary school level. In addition, selected service courses are offered to provide an introduction to the use of computers as tools for students of many backgrounds and interests.

A Bachelor of Science in Computer Engineering is jointly offered by the Departments of Computer Science and Electrical Engineering. Information about that program is in a separate handbook that can be obtained from either department's office or from the web page referenced below. The Department of Computer Science is currently responsible for counseling Computer Engineering majors.

The University of Utah is committed to policies of equal opportunity, affirmative action, and nondiscrimination. The University seeks to provide equal access to its programs, services, and activities for people with disabilities. Reasonable prior notice is needed to arrange accommodations.




UP NEXT CONTENTS


Department of Computer Science Departmental Handbooks