Skip to main content
<span>Computer Science</span>
 header image

Computer Science

Bachelor of Arts, Bachelor of Science
Computer Science BA, BS

Much of our computer science program uses project-based learning within courses and supervised student research.

Overview

Faculty expertise ranges across all aspects of computing, including security, databases, concurrency, parallelism, distribution, networking, enterprise systems, simulation, cognitive science, user-interface design, artificial intelligence, embedded systems and robotics.

Join the Computer Science Association, which sponsors guest speakers, conducts programming contests, arranges tours of companies that hire graduates and provides opportunities for advanced students to tutor and mentor first-year students. Pursue an internship in a company or institution and gain software development experience in finance, defense, manufacturing, government or other fields.

State-of-the-art facilities in the Shineman Center include workspaces configured for class-based, small-group and individual activities. Our labs provide a great learning, testing and training ground for future success.

Curriculum

The Bachelor of Arts degree is for those seeking a broader liberal arts experience, while the Bachelor of Science is for students who want more of an applied technological track.

Bachelor of Arts Bachelor of Science

Shineman Center for Science, Engineering and Innovation

This $118-million facility is home to the mathematics, science, computing and engineering programs. The 230,000-square-foot center features a planetarium, three observation decks, a greenhouse, extensive laboratories and state-of-the-art equipment.

Outcomes

Career Opportunities

  • App development
  • Quality assurance
  • Software development
  • System administration
  • Web and mobile technologies
headshot of student on campus

As a computer science major, my program has helped me explore my passion for technology and problem-solving. Courses like artificial intelligence and software development have not only challenged me intellectually but also made me realize that I want to pursue a career that combines creative thinking with technical skills. 

The whole fourth floor of Shineman is dedicated to computer science and computer engineering students. There you will find students helping each other in the labs, with faculty walking the halls engaging you in stimulating conversation. Not to mention almost all the faculty doors are open, willing to help even if you are not their student.

Participating in two internships, IBM Watson and Medium.com, allowed me to better understand what I was learning in class and motivate me to go above and beyond when learning new concepts because I now knew how important the material was from having applied my learnings on the job.

The best part of this major is the practicality of the courses and how they are taught in a way to prepare you for the real world, for real jobs out there. From focusing on core concepts that can allow you to expand into a diverse variety of job options for your future, to having ample amount of fun while coding and working on projects, Computer Science is definitely the road I've decided to stick with for the rest of my life.

Program Resources

Application Requirements

Request Information

Loading...

Next Steps to Apply

Ready to get started? We’re here to make the application process as smooth as possible. Just answer a few quick questions, and get your customized application guide.

Apply