Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Science Department provides a Bachelor of Science (BS) in Computer Science, a Bachelor of Arts (BA) in Computer Science, a combined five-year BS/MS program, a Master of Science (MS) in Computer Science, and a Doctor of Philosophy (PhD) in Computer Science. Additionally, the Department participates in the interdisciplinary MS in Data Science program available across the university. Course offerings span from foundational programming classes to specialized courses aligned with faculty research expertise. Research focuses encompass algorithm development, cybersecurity applications, logical reasoning automation, biological data analysis, computational theory, geometric computing and visualization, brain modeling, information extraction from large datasets, artificial intelligence systems, music analysis technology, autonomous machines, numerical methods, web semantics, and networked sensor systems.