Contact a DU admissions representative and see your future, today.
Call us today at 1-800-686-1600.
Skip to Program Curriculum
Your Future in Tech: A Degree in
Computer Information Systems (CIS)
Whether you have a passion for gaming, or an affinity for web programming, Davenport University’s multiple degree options in Computer Information Systems (CIS) can help you develop the skills you need for your future. CIS professionals require a variety of technology-based skills, including:
- Engineering
- Programming
- Web development
- Software design
- Database management
- Game development
DU offers two degree options within this program:
Bachelor of Science, CIS
This degree will ready you to analyze your employers’ information needs and to determine how computer systems can be used to remedy those needs. In this program, you will gain knowledge of data flow within organizations, as well as have a strong educational foundation in business. We've designed the CIS curriculum to prepare you with essential skills for success:
- Technical skills in computers and computer systems
- Critical thinking skills
- Problem-solving skills
- Communication skills
When you pursue Davenport’s Bachelor of Science, Computer Information Systems degree, you will choose a focus in one of the following majors:
- Computer Gaming and Simulation
- Database Management
- Programming
- Web Design and Development
Associate of Applied Science, CIS
You will gain a broad introductory knowledge of computer information systems in this degree program. Studies include:
- Microcomputer Applications Programming
- Database Systems
- Operating Systems
- Computer Programming
In-Demand Careers
The U.S. Bureau of Labor Statistics 2010 data reported Computer Systems Analysts median annual wages of $77,740. As technology is constantly advancing, computer specialists are in more demand than ever before. The U.S. Bureau of Labor Statistics projects that the computer information system profession will grow at a faster than average rate through 2020, by 22 percent. In the computer systems programs field, you will work with corporate management to determine how computer systems will be best used within your company.
Computer information systems professionals work in a variety of settings all around the world, in positions including:
- Application Designer/Developer/Programmer/Analyst
- Computer Information Specialist/Analyst
- Computer System Consultant
- Computer Technician
- Database Administrator
- Game Designer/Developer/Tester
- Software Engineer
- Website Designer
Why Davenport?
- The national reputation of Davenport’s curriculum and instructors is proven.
- Your education is enhanced through interaction with field experts.
- Organizations across Michigan and the nation regularly hire DU graduates.
The DU Advantage
- Courses available online and in classroom
- State-of-the-art online technology and support
- High quality coursework
- 11 campuses statewide
- Low student-to-faculty ratio
Back to Top
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.
| 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. |
| 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. |
| Choose one or more of the following majors: |
46-58 cr. |
| Major - Business Simulation and Computer Gaming [BSCG] |
(55) cr. |
| BITS301 |
Image Editing Applications |
3 cr. |
| BITS302 |
Graphic Illustration Software |
3 cr. |
| BITS345 |
Digital Video Editing |
3 cr. |
| CISP244 |
Introduction to Game Theory |
3 cr. |
| CISP246 |
3D Modeling |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP280 |
Artificial Intelligence |
3 cr. |
| CISP312 |
Data Structures |
3 cr. |
| CISP335 |
Game Development |
3 cr. |
| CISP370 |
3D Game Development |
3 cr. |
| CISP415 |
3D Animation |
3 cr. |
| CISP448 |
Collaborative Game Development |
3 cr. |
| MATH205 |
Applied Linear Algebra |
3 cr. |
| MATH215 |
Calculus I |
4 cr. |
| NETW217 |
UNIX Operating System |
3 cr. |
| TECH497 |
College of Technology Capstone |
3 cr. |
| Choose one of the following sequenced programming languages not completed as part of the Foundations |
(6) 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 & Java Programming II |
6 cr. |
| Recommended Open Electives for BSCG |
0-2 cr. |
| CISP241 |
Visual BASIC Programming I |
3 cr. |
| CISP242 |
Visual BASIC Programming II |
3 cr. |
| CISP340 |
Mobile Application Development |
3 cr. |
| CISP490 |
Computer Information Systems Internship |
3 cr. |
| Major - Database Management [DBM] |
(58) cr. |
| BITS212 |
Microcomputer Applications: Database |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP275 |
Database Administration |
3 cr. |
| CISP280 |
Artificial Intelligence |
3 cr. |
| CISP311 |
Database Systems |
4 cr. |
| CISP312 |
Data Structures |
3 cr. |
| CISP325 |
Data Mining |
3 cr. |
| CISP328 |
Database Programming |
3 cr. |
| CISP410 |
Systems Integration |
3 cr. |
| CISP420 |
Distributed Architectures |
3 cr. |
| CISP446 |
Data Warehousing |
3 cr. |
| IAAS221 |
Security Foundations |
3 cr. |
| IAAS331 |
Database and Distributed Systems |
3 cr. |
| NETW101 |
PC Operating Systems |
3 cr. |
| NETW141 |
MS Client and Server OS |
3 cr. |
| NETW217 |
UNIX Operating System |
3 cr. |
| NETW243 |
MS Administer SQL Server |
3 cr. |
| STAT322 |
Inferential Statistics |
3 cr. |
| TECH497 |
College of Technology Capstone |
3 cr. |
| Major - Programming [PRG] |
(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 for PRG |
2-5 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. |
| Major - Web Design and Development [WDD] |
(46) cr. |
| BITS212 |
Microcomputer Applications: Database |
3 cr. |
| BITS301 |
Image Editing Applications |
3 cr. |
| BITS302 |
Graphic Illustration Software |
3 cr. |
| BITS303 |
Web Authoring Applications |
3 cr. |
| CISP211 |
E-Business Foundations |
3 cr. |
| CISP237 |
Java Programming I |
3 cr. |
| CISP238 |
Server Side Scripting I |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP310 |
Server Side Scripting II |
3 cr. |
| CISP311 |
Database Systems |
4 cr. |
| CISP316 |
Web Design |
3 cr. |
| CISP340 |
Mobile Application Development |
3 cr. |
| CISP405 |
B2B E-Commerce |
3 cr. |
| NETW217 |
UNIX Operating System |
3 cr. |
| TECH497 |
College of Technology Capstone |
3 cr. |
| Recommended Open Electives for WDD |
8-11 cr. |
| BITS345 |
Digital Video Editing |
3 cr. |
| CISP415 |
3D Animation |
3 cr. |
| CISP490 |
Computer Information Systems Internship |
3 cr. |
| Choose from the following sequenced programming languages not completed as part of the Foundations: |
(6) 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. |
| CISP241 and CISP242 |
Visual BASIC Programming I and Visual BASIC Programming II |
6 cr. |