 |
Undergraduate Courses
The
online list of undergraduate computer science courses is current.
Model syllabi are available for most courses.
See also our list of anticipated course
offerings by semester.
- Bachelor of Science Degree
-
This is the undergraduate program chosen by most computer science
majors.
- Bachelor of Arts Degree
-
This program has the same computer science requirements as the
Bachelor of Science degree, but different requirements for natural
science, social science, and humanities.
- Course Requirements: This
shows all requirements for the Bachelor of Arts degree in Computer
Science.
- Sample Program: This example shows
a sample semester-by-semester program for a computer science major
pursuing the BA degree.
- Undergraduate Core Curriculum: This is
a chart showing the prerequisite structure of the undergraduate
core curriculum.
Minors Related to Computer Science
- BA students are required to complete a minor or a specialization.
BS students generally complete the Science Comprehensive minor with
their required mathematics and natural science courses.
This link will show you some of the minors
and specializations you can select that are related to the computer
science major.
- Online Scholarship Tool
-
Various scholarships are available to computer science majors, and
some are awarded directly by the Department of Computer Science. The
Online Scholarship
Tool can be used to find scholarships available from all sources
university-wide. For the subset of scholarships awarded directly by
the Computer Science Department, use the button below (may need to
click it twice):
For those awarded directly by the department, there is a
list of previous recipients and a
scholarship
application form.
- Exchange program with FH Salzburg University in
Austria
- Undergraduates can complete one semester or one year of
coursework in Salzburg, Austria. Co-op and
internship opportunities are also available.
|