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

BACHELOR OF SCIENCE  •  120 CREDITS  MINIMUM •  COMPTINFO BS

The Computer Information Systems Bachelor of Science degree is designed to provide students a broad range of computer programming skills.  Students will learn to work with corporate management and subject matter experts to analyze information needs and determine ways in which computer systems can be used to meet those needs.  Students will choose between four majors: Business Simulation and Computer Gaming, Database Management, Programming, and Web Design and Development. It is highly recommended that all students use open electives to complete more than one major or an additional specialty.

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

Foundations of Excellence 21 cr.
COMM120 Presentation Techniques 3 cr.
ENGL109 Composition 3 cr.
ENGL110 Advanced Composition 3 cr.
ENGL311 Professional Writing 3 cr.
FRSM100 Career and Education Seminar 3 cr.
HUMN310-315 Global Cultures: Choice of country or culture 3 cr.
SOSC201 Diversity in Society 3 cr.
Foundations of Mathematics and Science 16-17 cr.
MATH125 Intermediate Algebra 3 cr.
MATH150 Pre-Calculus 4 cr.
PHYS100 and PHYS100L Applied Physics with Lab 3 cr.
STAT220 Introduction to Statistics 3 cr.
Choose one of the following: (3-4) cr.
ENVS125 Introduction to Environmental Studies 3 cr.
MATH140 Finite Mathematics 3 cr.
MATH216 Calculus II 4 cr.
STAT322 Inferential 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 Systems Foundations 3 cr.
CISP220 Web Page Applications 3 cr.
CISP231/233/237 Programming Language I - Choose between C++, C# or Java I 3 cr.
CISP232/234/239 Programming Language II - Sequential to language chosen in Programming Language I 3 cr.
CISP250 Discrete Structures 3 cr.
GPMT350 Principles of Project Management 3 cr.
Major 52 cr.
BITS212 Microcomputer Applications: Database 3 cr.
CISP238 Server Side Scripting I 3 cr.
CISP247 Database Design 3 cr.
CISP312 Data Structures 3 cr.
CISP330 Software as a Business 3 cr.
CISP401 Systems Analysis and Design 3 cr.
CISP410 Systems Integration 3 cr.
CISP430 Operating Systems 3 cr.
MATH215 Calculus I 4 cr.
NETW101 PC Operating Systems 3 cr.
NETW217 UNIX Operating System 3 cr.
NETW220 Data Communications and Networks 3 cr.
TECH497 College of Technology Capstone 3 cr.
Choose two of the following sequenced programming languages not completed as part of the Foundations (12) cr.
CISP231 and CISP232 C++ Programming I and C++ Programming II 6 cr.
CISP233 and CISP234 C# Programming I and C# Programming II 6 cr.
CISP237 and CISP239 Java Programming I and Java Programming II 6 cr.
Recommended Open Electives 2-4 cr.
BITS345 Digital Video Editing 3 cr.
CISP241 Visual BASIC Programming I 3 cr.
CISP242 Visual BASIC Programming II 3 cr.
CISP253 Perl/Python Scripting 3 cr.
CISP415 3D Animation 3 cr.
CISP490 Computer Information Systems Internship 3 cr.