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: Computer Gaming and Simulation, 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. |
| ENGL109 |
Composition |
3 cr. |
| COMM120 |
Presentation Techniques |
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 |
15 cr. |
| MATH125 |
Intermediate Algebra |
3 cr. |
| MATH135 |
College Algebra |
3 cr. |
| MATH140,150orSTAT322 |
Finite Math, Pre-Calculus or Inferential Statistics |
3 cr. |
| ENVS125 or PHYS100&L |
Environmental Studies or Applied Physics with Lab |
3 cr. |
| STAT220 |
Introduction to Statistics |
3 cr. |
| Foundations of Business |
9-10 cr. |
| ACCT200 or 201 |
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. |
| CISP250 |
Discrete Structures |
3 cr. |
| GPMT350 |
Principles of Project Management |
3 cr. |
| CISP231/233/237/241 |
Programming Language I - Choose between C++, C#, Java I or Visual Basic I |
3 cr. |
| CISP232/234/239/242 |
Programming Language II - Sequential to language chosen in Programming Language I |
3 cr. |
| Choose one or more of the following majors: |
43-55 cr. |
| Major - Computer Gaming and Simulation [CG] |
(55) 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. |
| CISP244 |
Introduction to Game Theory |
3 cr. |
| CISP246 |
3D Modeling |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP280 |
Artificial Intelligence |
3 cr. |
| CISP311 |
Database Systems |
4 cr. |
| CISP312 |
Data Structures |
3 cr. |
| CISP335 |
Game Development |
3 cr. |
| CISP370 |
3D Game Development |
3 cr. |
| CISP448 |
Collaborative Game Development |
3 cr. |
| MATH205 |
Applied Linear Algebra |
3 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 and Java Programming II |
6 cr. |
| CISP241 and CISP242 |
Visual BASIC Programming I and Visual BASIC Programming II |
6 cr. |
| Major - Database Management [DBM] |
(43) cr. |
| BITS212 |
Microcomputer Applications: Database |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP280 |
Artificial Intelligence |
3 cr. |
| CISP311 |
Database Systems |
4 cr. |
| CISP312 |
Data Structures |
3 cr. |
| CISP325 |
Data Mining |
3 cr. |
| CISP420 |
Distributed Architectures |
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. |
| TECH497 |
College of Technology Capstone |
3 cr. |
| Major - Programming [PRG] |
(46) cr. |
| BITS212 |
Microcomputer Applications: Database |
3 cr. |
| CISP238 |
Server Side Scripting I |
3 cr. |
| CISP247 |
Database Design |
3 cr. |
| CISP311 |
Database Systems |
4 cr. |
| CISP312 |
Data Structures |
3 cr. |
| CISP401 |
Systems Analysis and Design |
3 cr. |
| CISP410 |
Systems Integration |
3 cr. |
| CISP430 |
Operating Systems |
3 cr. |
| NETW101 |
PC Operating Systems |
3 cr. |
| NETW217 |
UNIX Operating System |
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. |
| CISP241 and CISP242 |
Visual BASIC Programming I and Visual BASIC Programming II |
6 cr. |
| Major - Web Design and Development [WDD] |
(43) 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. |
| CISP405 |
B2B E-Commerce |
3 cr. |
| NETW217 |
UNIX Operating System |
3 cr. |
| TECH497 |
College of Technology Capstone |
3 cr. |
| Recommended Open Electives |
1-14 cr. |
| ENVS125 |
Introduction to Environmental Studies |
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. |