Programs Offered:
An undergraduate major in computer science results
in a Bachelor of Science or Bachelor of Arts
degree
in the College of Letters and Science.
The certificate program in computer science results
in a Computer Science Certificate
Undergraduate Curriculum
We offer a state of the art undergraduate curriculum
that is continually updated by the faculty research experience. This
includes project-oriented courses in computer animation,
computer architecture, databases, networking, operating systems,
programming languages and compilers, and software engineering. These
systems courses are complimented by undergraduate analysis courses
in algorithms and complexity, systems performance modeling and
analysis, numerical analysis, and math programming.
Approximately 200 upper division undergraduate computer science
majors and 200 graduate students who have surpassed the
Department's high admissions standards greatly enhance the
learning and research experience.
See our
Undergraduate
Guidebook and our
courses web page for more
details on our undergraduate curriculum and courses.
Message Board: