Computer Science

Computer technology plays a dominant role in today’s world, and computer science skills are in demand across most industries. At 鶹ý you will develop an impressive set of technical and non-technical skills that will give you numerous opportunities in a wide range of highly specialized areas.
Degree Type: BS

About the Bachelor of Science in Computer Science

Now more than ever, data is all around us. We use it to communicate with one another and carry out tasks in the workforce. Through 鶹ý’s Bachelor of Science (BS) in Computer Science degree program, you learn to solidify the necessary skills required to navigate the challenges of a world where the growth of technology never stops. 

Upon enrolling in the BS in Computer Science program at 鶹ý, students learn how computers and computer systems work, including their theoretical and practical applications. Along with extensive laboratory experience, internships, and computer science courses led by supportive faculty, students learn a broad range of programming languages. 

To prepare students for opportunities in the workforce, the Computer Science major requires students to specialize their studies with a concentration. Each concentration contains computer-related courses in their respective fields. Through dedicated faculty advisement, students choose from the three following concentrations in order to tailor their education to their academic and career interests: 

  • Business
  • Cybersecurity
  • Engineering

What You’ll Study

The Bachelor of Science in Computer Science degree program requires a total of 122 credit hours, covering a series of computer science, mathematics, and 鶹ý general education courses. These courses integrate topics such as algorithms, calculus, databases, data structures, electrical engineering, object oriented design, and physics. 

The wide array of coursework teaches students the skills needed to overcome obstacles in the field of computer science. Along with coursework, labs, and internships, students learn a broad range of programming languages such as Python, Java, and C in preparation for a career in technology.

Within the computer science program, you must complete five areas of coursework:

  • General Education – 31 credits
  • School of Science Support – 13 credits
  • Computer Science Major – 34 credits
  • Concentration – 33 to 34 credits
  • Major-Specific Electives – 11 credits

Computer Science Minor

鶹ý offers non-computer science majors the opportunity to enroll in our 24-credit , which consists of exciting math and computer science courses.

Complementary Minors

Within the School of Science, 鶹ý offers five complementary minors to foster interdisciplinary growth for computer science majors. Each of these minors pairs well with the Bachelor of Science in Computer Science degree program as they provide students with a unique, well-rounded undergraduate experience.

  • : 23 credits in Biology courses
  • : 23 credits in Chemistry courses 
  • : 21 credits in Mathematics courses
  • : 21 credits in Physics courses
  • : 36 credits in a variety of Biology and Chemistry courses. Additionally, students will have the choice of enrolling in Medical Ethics or Environmental Ethics, which will fulfill their upper-level philosophy requirement for the minor.

Dual Degree Program Options

Students that enroll in the Bachelor of Science in Computer Science degree program have the option to earn a dual degree in four years. 鶹ý offers a Computer Science & Mathematics dual degree as well as a Computer Science & Electrical Engineering dual degree. Both of these degree programs allow students to graduate within the same length of time as the traditional computer science degree program, while providing ample opportunity to explore their interests during their undergraduate education.

Careers with a Computer Science Degree

The field of technology is limitless, with new jobs developing as computer systems evolve. Reflecting the evolving nature of technology, those who enroll in a computer science bachelor’s degree program aren’t limited to a range of only hardware-focused careers. With the advent of cloud databases, automated tasks, and continual connectivity with social networking, versatile computer science professionals are needed in the tech workforce.

Engaging coursework and faculty mentorship sets up the Bachelor of Science in Computer Science degree program to lead students to be inquisitive, daring to ask the difficult questions that lead to innovation. 

Earning your computer science degree at 鶹ý can guide you to the following job titles:

  • Cloud Computing Engineer
  • Cyber Security Consultant
  • Database Administrator
  • Game Developer
  • Information Systems Manager
  • IT Consultant
  • Multimedia Programmer
  • Software Developer
  • Software Engineer
  • UX Designer
  • Web Developer

Indicative of the demand for computer science professionals, data from the  indicates that employment within the computer and information technology field is projected to grow 15 percent through 2031, much faster than the average for all occupations.

Is a Computer Science Major for You?

The field of computer science is vastly growing and needs forward-thinking, tenacious individuals who can creatively solve problems. This might mean unearthing a bug in a video game, successfully launching an application, or meticulously searching for an error in a single string of code. Computer science majors often go on to pursue careers that consistently challenge their unique skill set, making for a rewarding occupation.

The Computer Science major explores the following topics:

  • Computer networking
  • Computer programming
  • Computer technology
  • Cybersecurity
  • Data analysis
  • Gaming
  • Problem-solving

Need more information about the computer Science major? .

Meet the Faculty

Earn Your Computer Science Degree at 鶹ý 

Join a welcoming community where you can hone your analytical, programming, and software development skills to flourish in the field of technology, driving meaningful change in the industry. Equipped with a Bachelor of Science in Computer Science degree from 鶹ý, you open new doors for career prospects in the field of computer science, making your possibilities for success endless.

Ready to take the next step?