Skip to main content
Close Menu

Department of Computer Science

Offering undergraduate and graduate degrees in computer science, data analytics, and artificial intelligence.

Developing Solutions Through Technological Advancement

Experts in computer science, data analytics, and artificial intelligence are called upon to solve the world's most dynamic and pressing issues. A degree from the Department of Computer Science prepares students with the skills necessary to develop solutions and make a difference.

Explore Our Programs

Undergraduate Programs

Graduate Programs

Certificate Programs

  • About Us

    Learn more about our department and academic programs. 

    Learn More
  • Faculty and Staff

    Meet our faculty and staff, and read about their cutting-edge research.

    Learn More
  • Research in Computer Science

    Our faculty collaborate with students in wide-ranging research areas such as artificial intelligence and machine learning, data science, medical and computational imaging, and computer and network security.

    Learn More
    Research in Computer Science
  • Courses

    Our programs seek to prepare our students not only for the rapidly evolving field of computer science, but also for a world that requires critical thinking and dedication to life-long learning. Learn about the courses we offer.

    Learn More
    Courses
  • Message from the Chair

    Whether you are a prospective student, a proud parent, an alumnus, or a future collaborator, we are delighted that you are taking the time to learn more about us. We offer a broad range of academic programs designed to meet the needs and interests of students at every stage of their educational journey.

    Learn More
    Message from the Chair
  • Advisory Council

    Meet our advisory council members.

    Learn More