Computer Science

The world has come to depend on a rapid rate of technological evolution, and computer science majors are in great demand. This program instills a deep understanding of the science, mathematics, art, and social forces behind computer science, with electives as diverse as Graphics, Robotics, Artificial Intelligence, Networking, Functional Programming, and Programming Languages. Majors complete nine core courses and three electives and deliver a final presentation.

Cocurricular opportunities in the department include a National Science Foundation-sponsored initiative for undergraduate research in software development.

News

2015 Ebey Lectures
October 17, 2015
Dr. Miller Puckette is this year's speaker for the annual Ebey Lectures
Read more
2015 Homecoming Lecture
October 17, 2015
The Homecoming Lecture this year by Fahd Arshad, C'02, is in honor of Professor Emerita Linda Lankewicz.
Read more
Summer Research Internships for 2015
July 9, 2015
The CSci faculty welcome three student research assistants this summer
Read more