Skip to header Skip to Content Skip to Footer
A student sits in a chair using a laptop

Computer Science, B.S.

Solve Problems Through Computing
  • 94%

    Of 2019-20 graduates Were Employed or Planning to Attend Graduate School

  • 364

    Number of Students Who Declared a Computer Science Major, Fall 2025

  • 29

    Full-Time Faculty (38% Female)

Alumni have lucrative careers such as:

Software engineers develop, design and test software applications. They apply engineering principles to the process of building software.

Computer programmers write and test code that allows computer applications and software programs to function properly.

System architects design complex computing environments that can support AI operations. 
Mobile app developers focus on building applications for mobile devices.
Computer and hardware engineers work on the physical components of computers and related devices.
AI developers design, create and implement AI systems and algorithms. 
Machine learning engineers design, build and maintain systems that improve AI tools using data and algorithms.

Learn To

Understand mathematical, algorithmic, computing, and artificial intelligence principles appropriate to the design and implementation of computer-based and intelligent systems.

Apply analysis, design, development, and testing principles in the construction of software and AI-driven systems.

Function effectively on a software development or AI project team, and communicate clearly on technical and data-driven subject matters.

Recognize the value of continued professional development, including the ability to acquire and use appropriate techniques, skills, and tools necessary for modern computing and AI practice.

Understand professional, ethical, legal, security, and societal issues, including those uniquely related to computing, artificial intelligence, and intelligent systems.

Between fantastic relationships with faculty, well thought out degree requirements, and opportunities for undergraduate research, I received an educational experience I couldn’t have gotten anywhere else.
Computer Science Alum
Computer Science, B.S. Program Overview

Are You an International Student?

This is a U.S. Department of Homeland Security STEM designated program that allows eligible F1 international students to apply for a 24-month optional practical training extension.

  • Related Programs

    Information Technology, B.S.

    The program develops students' skills in the critical and practical understanding of information technology and prepares them for information technology–related work and/or further study at the graduate level.

    Learn More

    Digital Arts, B.A.

    An interdisciplinary major lying at the intersection of Art and Computer Science.

    Learn More

    Mathematics, B.S.

    Learn to analyze data and solve problems using advanced math applications.

    Learn More

    Software Engineering, B.S.

    Software engineering emphasizes the study of principles and practices necessary to create high-quality software systems that meet the requirements of real-world use. 

    Learn More

  • Graduate Programs to Consider Next

    Computer Science and Information Systems, MS-CSIS

    The program prepares students to take on leadership roles in the development and implementation of computer and information systems.

    Learn More

    Computer Science and Information Systems, M.S.

    Gain advanced skills and knowledge in planning, design, implementation, testing and management of computer systems and applications.

    Learn More