Bachelor of Science in Computer Science / Computer Architecture & Algorithms
Davenport University

Program Details

The Bachelor of Science in Computer Science with a specialization in Computer Architecture & Algorithms is an online computer science degree that prepares students to design and implement software.  The core computer science program provides the mathematical and programming foundation professionals need in this world.  You will then build on this foundation with courses in computer architecture and algorithms.  These will teach you how to investigate computing platforms from the underlying hardware design to the algorithms powering the software applications running on the platform.  Faculty, who are industry professionals and experts, guide your study of such topics as:

  • Instruction set architecture
  • CPU scheduling
  • Virtual memory
  • Simulation
  • Algorithm analysis

Learning Pace


% Online

100% Online

School Accreditation & Licensing

Davenport University is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

High School or Equivalent

Recommended GPA

2.0 or above (4.0 scale)

Admission Tests


Application Requirements

Official High School Transcript/GED Score

Additional Info

  • Active duty military, veterans, partners and dependents may be eligible for a 20% tuition discount.