front

The Undergraduate Program

The Computer Science Department offers a BA, a BS, and a minor in
Computer Science. MORE




tree image



Masters Programs

The Computer Science Department offers Masters degrees in Computer Science and Computational Linguistics as well as a post baccalaureate certificate. MORE



raytracing image


The PhD Program

The Computer Science faculty are engaged in active research at the cutting edge of a number of fields from Artificial Life and Evolutionary Design to Database Management and Networks. MORE




gbot image



About the Computer Science Department

The Computer Science Department offers students the unique opportunity to explore the fundamentals of both theoretical and practical aspects of computing in preparation for creative jobs in the computer industry or higher education. In addition the curriculum provides a stimulating and useful preparation for a number of related fields such as law, medicine and economics.

Computer Science is by its nature interdisciplinary because much of the research in this field is driven by the numerous and diverse applications of computer technology. Accordingly, the department offers interdisciplinary courses within the department (such as Bioinformatics and Internet & Society) as well as providing Computer Science elective credit for a wide variety of courses offered in other departments. These range from Anthropology courses on Virtual Communities and Social Relations in Cyberspace, to Microelectronics Laboratory courses in Physics.

Recent News: The CS department has just won approval to offer a new MA program in Computer Science and IT Entrepreneurism. This past year we launched our MA program in Computational Linguistics. Both of these complement our original Masters in Computer Science.