Department of Computer Science

Shih-Hsi "Alex" Liu, Chair
Science II Building, Room C255

B.S. in Computer Science
M.S. in Computer Science
Minor in Computer Science

Courses Offered

Computer science is applied reasoning using both art and science: It requires the ability to communicate ideas through a combination of language and powerful technology. It is concerned with the interaction of humans and computers, as well as the application of computers to a myriad of specialized problems.

Program Description

The goal of the Department of Computer Science is to offer programs to a diverse audience: (1) students interested primarily in computing, (2) students interested primarily in applying computing to some other field of study, and (3) students who wish to include computing as part of their general education.


The Computer Science Department maintains three laboratories for use by students taking computer science classes. Individual faculty members possess high-end workstations/servers, cloud service credits and licensed software for teaching and research.