Computer Science

School of Computer Science

Artificial intelligence, software engineering, cybersecurity, data systems, and public-interest computing.

Faculty profile

Programs, studios, and labs are organized around evidence students can defend.

Students build auditable AI prototypes, secure software services, reproducible data systems, and public-facing digital tools.

Pathways8 computing pathways
Featured courseDAT-330 Open Data Studio for Public Dashboards
Career signalssoftware engineer, AI systems analyst, cybersecurity associate, data product designer

Programs and labs

Academic routes inside Computer Science.

Program

Artificial Intelligence

Students combine faculty coursework with methods training, advising, and a partner-facing studio brief.

Program

Software Engineering

Students combine faculty coursework with methods training, advising, and a partner-facing studio brief.

Program

Cybersecurity

Students combine faculty coursework with methods training, advising, and a partner-facing studio brief.

Program

Data Systems

Students combine faculty coursework with methods training, advising, and a partner-facing studio brief.

Lab

Human-Centered AI Group

Faculty and students use this lab for applied research, public evidence, prototypes, or field-facing methods work.

Lab

Secure Systems Lab

Faculty and students use this lab for applied research, public evidence, prototypes, or field-facing methods work.

Lab

Civic Data Interface Lab

Faculty and students use this lab for applied research, public evidence, prototypes, or field-facing methods work.

Advising

Start with a faculty home, then choose a problem to study deeply.

Faculty advisors help students connect core coursework, methods, research ethics, fieldwork, and career preparation without losing disciplinary depth.

  • Faculty advising from the first semester
  • Studio or lab work tied to regional evidence
  • Capstone planning with a named supervisor
  • Portfolio-ready outputs for graduate study or employment