Back to Home
Apply Now

Contact a DU admissions representative and see your future, today.
Call us today at 1-800-686-1600.

Full Curriculum


The Database Management Systems Bachelor of Science Degree is designed to provide students a broad range of data management skills. Students will learn to work with Corporate Management subject matter experts (SME) to analyze information needs and determine what data is needed to support the programming and management needs. Students will gain a solid understanding of data modeling, design, administration, programming and security. Additionally concepts such as data warehouse modeling and maintenance, data mining and database integration and distributed architecture concepts are cover. It is highly recommended that all students use open electives to enhance this degree by taking more programming and security classes as electives.


**Which class should I take? When should I take it? Please click here for a recommended program sequence.

Foundations of Excellence 34-35 cr.
ACES100 Achieving Career and Education Success 3 cr.
COMM120 Presentation Techniques 3 cr.
ENGL109 Composition 3 cr.
ENGL110 Advanced Composition 3 cr.
ENGL311 Professional Writing 3 cr.
MATH125 Intermediate Algebra 3 cr.
MATH140 or MATH215 Finite Mathematics or Calculus I 3-4 cr.
MATH150 Pre-Calculus 4 cr.
SOSC201 Diversity in Society 3 cr.
SOSC301 Globalization and World Diversity 3 cr.
STAT220 Introduction to Statistics 3 cr.
Foundations of Business 9-10 cr.
ACCT200 or ACCT201 Accounting Basics for Managers or Accounting Foundations I 3-4 cr.
BUSN210 Professional Ethics 3 cr.
MGMT211 Management Foundations 3 cr.
Foundations of Technology 18 cr.
CISP111 Requirements Planning and Developing 3 cr.
CISP247 Database Design 3 cr.
CISP250/MATH250 Discrete Structures 3 cr.
CSCI231 Introduction to Programming 3 cr.
GPMT287 Principles of Project Management 3 cr.
Choose one of the following: (3) cr.
CSCI232 Object Oriented Programming with C++ 3 cr.
CSCI234 Object-Oriented Programming with C# 3 cr.
CSCI239 Object-Oriented Programming with Java 3 cr.
Major 42 cr.
CISP238 Server Side Scripting I 3 cr.
CISP253 Perl/Python Scripting 3 cr.
CISP275 Database Administration 3 cr.
CISP309 Database Systems 3 cr.
CISP325 Data Mining 3 cr.
CISP328 Advanced Database Programming 3 cr.
CISP401 Systems Analysis and Design 3 cr.
CISP446 Data Warehousing 3 cr.
CSCI280 Artificial Intelligence 3 cr.
CSCI312 Data Structures and Algorithms 3 cr.
CSCI420 Distributed Architectures 3 cr.
STAT322 Inferential Statistics 3 cr.
CISP490 or TECH489 Computer Information Systems Internship or Field Experience in Technology 3 cr.
TECH497 College of Technology Capstone 3 cr.
Open Electives 15-17 cr.