Back to Home
Computer Information Systems , BS
Apply Now

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

Skip to Program Curriculum

Why Computer Information Systems?

You will be provided with the performance-based skills necessary to design, develop, test and evaluate computer applications and system software.  We ready you to analyze and solve programming problems for specific network systems, and develop custom programs to meet specific customer needs to enhance organizational productivity and efficiency. 
 
The BS in Computer Information Systems can be completed in-seat or online

Degree Options

The Foundations of Excellence courses for DUs Computer Information System’s degree programs provide students with the knowledge and abilities to complete these tasks and will form the core of their professional careers.   Davenport offers three opportunities to enhance your CIS degree:
 
Cooperative Education Program (Co-Op)

This Program combines classroom instruction with paid, application-focused learning in business and industry settings arranged as part of a student’s course of study. This ongoing professional immersion in the field provides students with a performance-edge valued by employers. 

 

Programming Specialty

You will write codes and help create software programs for businesses.  Computer Programmers are essential for businesses in thie fast-paced, ever-changing technology world. 

 

Web and Mobile Development Specialty

You learn the language of web design that can lead to a careers creating a variety of interactive web content for business and industry.

Back to Top

Full Curriculum

BACHELOR OF SCIENCE  •  120 CREDITS  MINIMUM •  CINFO SYS 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 subject matter experts (SME) to analyze information needs and determine ways in which computer systems can be used to meet those needs. Students will chose between two solid specialties of Programming or Web and Mobile Development specialty. 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 the program sequence for Computer Information Systems, BS - Specialty: Programming. (pdf download)

Please click here for the program sequence for Computer Information Systems, BS - Specialty: Web and Mobile Development. (pdf download)

Foundations of Excellence31-32 cr.
ACES100 or OPENAchieving Career and Education Success or (if exempt) Open Elective3 cr.
COMM120Presentation Techniques3 cr.
ENGL109Composition3 cr.
ENGL110Advanced Composition3 cr.
ENGL311Professional Writing3 cr.
MATH140 or MATH215Finite Mathematics or Calculus I3-4 cr.
MATH150Pre-Calculus4 cr.
SOSC201Diversity in Society3 cr.
SOSC301Globalization and World Diversity3 cr.
STAT220Introduction to Statistics3 cr.
Foundations of Business9-10 cr.
ACCT200 or ACCT201Accounting Basics for Managers or Accounting Foundations I3-4 cr.
BUSN210Professional Ethics3 cr.
MGMT211Management Foundations3 cr.
Foundations of Computer Information Systems18 cr.
CISP111Requirements Planning and Developing3 cr.
CISP247Database Design3 cr.
CSCI231Introduction to Programming3 cr.
GPMT287Principles of Project Management3 cr.
MATH250Discrete Structures3 cr.
Choose one of the following:(3) cr.
CSCI232Object-Oriented Programming with C++3 cr.
CSCI234Object-Oriented Programming with C#3 cr.
CSCI239Object-Oriented Programming with Java3 cr.
Major45-48 cr.
CISP211E-Business Foundations3 cr.
CISP220Web Page Applications3 cr.
CISP238Server Side Scripting I3 cr.
CISP309Database Systems3 cr.
CISP340Mobile Application Development I3 cr.
CISP405B2B Processes3 cr.
CSCI312Data Structures and Algorithms3 cr.
CSCI342Advanced Object-Oriented Programming3 cr.
CISP490* or TECH489*Computer Information Systems Internship or Field Experience in Technology3 cr.
TECH497College of Technology Capstone3 cr.
Choose one of the following specialty areas:(15-18) cr.
Programming Specialty(18) cr.
CISP401Systems Analysis and Design3 cr.
CISP410Systems Integration3 cr.
CSCI420Distributed Architectures3 cr.
CSCI430Operating Systems3 cr.
Choose two of the following not completed in the Foundations:(6) cr.
CSCI232Object-Oriented Programming with C++3 cr.
CSCI234Object-Oriented Programming with C#3 cr.
CSCI239Object-Oriented Programming with Java3 cr.
Web and Mobile Development Specialty(15) cr.
BITS301Image Editing Applications3 cr.
BITS303Web Authoring Applications3 cr.
CISP310Server Side Scripting II3 cr.
CISP316Web Design3 cr.
CISP341Mobile Application Development II3 cr.
Open Electives - Apply MATH125 Intermediate Algebra (3 cr) here if required12-17 cr.