Computer Science

Degree Level
Degree Type
Dual Degree
School Name
Adult Education
Description 1

Are you fascinated by computers and the complex systems behind their use and design? If so, our Bachelor of Science in computer science might be the perfect fit for you. You'll learn the essential elements of design, analysis, implementation and management of hardware and software computer systems, and have the opportunity to take part in original research. The flexibility of the degree ensures you'll have the chance to pursue topics and specializations that capture your interests, and we offer help finding internships that can enrich your education and give you a leg up when applying for jobs after graduation.

Description 2

In addition to the coursework in the major, the BS in computer science requires two minors, one of which must be in mathematics. Let your personal interests and career aspirations guide your selection of the second minor. Program graduates often find that they are qualified for a wide range of rewarding career opportunities, thanks to constant demand for computer science experts at any company, agency or nonprofit looking to stay competitive in our digital, connected world. A BS in computer science also provides an excellent foundation for those wishing to pursue advanced computer science degrees.

CTA Links
Marketing Description

Computer science encompasses the theory and techniques by which information is encoded, stored, communicated, transformed and analyzed. It is concerned with the theory of algorithms (that is, effective procedures or programs), with the structure of languages for the expression of algorithms, and with the design of algorithms for the solution of practical problems. A central concern is the study of the computer systems (hardware and software) for the automatic execution of these algorithms.

The department of computer science at the University of Denver offers a bachelor of science in computer science. The degree is strongly based in mathematics and, in fact, a student will automatically acquire sufficient credits for a minor in mathematics. One additional minor is required. The second minor may be in any discipline other than mathematics or computer science.

Show Default Requirements
Hide Degree Level
Hide Degree Type
Hide College
Hide Department

The students and faculty have a lot of interaction. I get to know my students. I get to know about their personal lives. I get to know their goals. And I’m able to assist them.

Susanne Sherba, PhD, Teaching Professor
Susanne Sherba
Academic CTA pattern

For the graduating class of 2018, computer science majors are projected to be one of the top-paid degrees at the bachelor’s degree level.

Learn More

Application Information

Take the first step toward your academic career at the Ritchie School and start your application today.

Additional Unit
Primary Unit
Hero Image
student at computer with multiple monitors