Bachelor in Computer Science

General

Program Description

The computer science program at Drury is designed to prepare students for careers in computer programming. The minor in computer science allows students to combine their study of software development with majors in their desired areas of application, preparing the students for various professional positions that involve computer programming as a component.

All prerequisites must be completed prior to enrollment in the following courses.

  • Discrete Mathematics
  • Introduction to Computer Science
  • Data Structures
  • Algorithms
  • Web and Mobile Application Development
  • Programming Languages
  • Database
  • Software Engineering
  • Research and Development

Choose one of the following (3 hours)

  • Operating Systems
  • Computer Organization

Choose one of the following (3 hours)

  • Formal Language Theory
  • Compiler Theory

Recommended

  • Electronics

Mathematics majors may replace MATH 234 with CSCI 241 and CSCI 262.

Students interested in graduate school in computer science are encouraged to complete a minor in mathematics, including linear algebra and differential equations. Graduate study in the analysis of algorithms and the study of computability theory require an advanced understanding of mathematics.

Last updated Nov 2018

Keystone Scholarship

Discover the options our scholarship can give you

About the School

Drury University is an independent university, church-related in the liberal arts tradition, and committed to personalized education in a community of scholars who value the arts of teaching and learn ... Read More

Drury University is an independent university, church-related in the liberal arts tradition, and committed to personalized education in a community of scholars who value the arts of teaching and learning. Read less