Bachelor of Science in Computer Information Systems

Introduction

The Bachelor of Science in Computer Information Systems (BSIS) program is designed to prepare students to manage computers, networks, and other complex information systems. In this program students will learn to design, build, and maintain critical information systems which serve the technology needs of today's businesses. The program covers network infrastructure design and support, project management, e-commerce and business solutions, physical and virtual security, and systems integration.

Students majoring in Computer Information Systems choose electives in programming, business practices, or project management. Students will gain hands-on experience through individual and team-based projects. Enterprise Project courses provide additional applicable experience in live environments.

Graduates are prepared for entry level positions such as systems analyst, network administrator, project manager, systems administrator, DevOps engineer, security analyst, cloud systems administrator and more.

Program Overview

Students participate in courses which are taught using active learning methods. Teaching techniques include lectures, class discussions, debates, student presentations, individual and group activities, creative assessments, various labs and assignments, and more. Additionally, students work individually and in teams on supervised projects in which they apply related concepts. The program is 12 quarters in length and requires a minimum of three years to complete.

Program Objectives

Graduates of the Bachelor of Science in Computer Information Systems (BSIS) degree are expected to be able to:

  • Analyze business technology needs and develop supporting network infrastructure plans
  • Administer networks and integrated systems implementing a variety of networking technologies and various operating systems
  • Develop and implement appropriate security measures for physical and virtual servers and networks
  • Plan, design, implement, and supervise technical and non-technical projects
  • Make appropriate business-related decisions regarding the use of electronic commerce systems, cloud computing, mobile devices and other emerging technologies
  • Effectively communicate in a professional setting
  • Produce professional-quality specifications, models, and other documents
  • Utilize technical and non-technical expertise in team-based, collaborative environments
  • Demonstrate effective problem-solving and critical-thinking skills

BSIS Program Requirements

General Education Courses

45 Credits

Information Systems Core Courses

128 Credits

Other Required Courses 7 Credits

Total Required for BS in Computer Information Systems

180 Credits

General Education (45 credits)

Foundational Required Courses (23 credits)

ENG110Introduction to English Composition

4 credits

ENG210Persuasive & Professional Writing

4 credits

FAC105Leadership & Problem Solving

3 credits

FAC120Spoken Communications

3 credits

FAC125Collaborative & Interpersonal Communications

3 credits

HUM205Ethics

3 credits

SSC101Educational Learning Theories

3 credits

Mathematics (12 credits)

Required courses:

MAT101Mathematics for the Computer Sciences

3 credits

MAT105College Algebra

3 credits

And complete two of the following:

MAT125Geometry

3 credits

MAT150Trigonometry

3 credits

MAT200Math-Based Codes, Cyphers & Secrets

3 credits

MAT210Linear Algebra

3 credits

MAT250Calculus

3 credits

MAT260Statistics

3 credits

Elective General Education (10 credits)

Complete an additional 10 credits from the following:

ENG311Principles of Creative Writing

2 credits

FAC101Art Appreciation

2 credits

FAC130Character Design

2 credits

FAC1353D Printing

2 credits

FAC201Music Appreciation

2 credits

FAC210Music Composition

2 credits

HUM160Ancient Mythology

2 credits

HUM200The Imagination of Horror in Media

2 credits

LIT110Science Fiction Through Literature

2 credits

LIT120Comics as Literature

2 credits

LIT130Literary Masters

2 credits

LNG110Survey of Foreign Language

2 credits

MAT125Geometry

3 credits

MAT150Trigonometry

3 credits

MAT200Math-Based Codes, Cyphers & Secrets

3 credits

MAT210Linear Algebra

3 credits

MAT250Calculus

3 credits

MAT260Statistics

3 credits

MTM140Basics of Film

2 credits

PSC115Introduction to Biology

2 credits

PSC201Astronomy

2 credits

PSC226Introductory Physics

2 credits

PSC230Introduction to Chemistry

2 credits

SSC150Introductory Psychology

2 credits

SSC272United States Government

2 credits

SSC322Conflict & Negotiation

2 credits

SSC351Introduction to Intellectual Property

2 credits

Information Systems Courses (128 credits)

Introductory Core Courses (29 credits)

BIT105Professional Productivity Toolkit

2 credits

BIT125Introduction to Technology Management

4 credits

CSC105Using Modern Operating Systems

2 credits

CSC110Introduction to Computer Science

4 credits

CSC150Object Oriented Programming & Design

6 credits

CSC125Logical and Computational Thinking

3 credits

CSC210Introduction to Web Presentation & Development

2 credits

DBT130Databases I

4 credits

ITH215Networking I

2 credits

Advanced Core Courses (65 credits)

BIT221Server Administration I: Windows Server

4 credits

BIT224Server Administration II: Linux

3 credits

BIT228Server Administration III: Web

3 credits

BIT281Hardware Systems

2 credits

BIT300Development and Operations

3 credits

BIT320Shell & Administrative Scripting

2 credits

BIT351Virtual Systems

4 credits

BIT360Applied Systems Operations & Disaster Recovery

3 credits

BIT380Integrated Business Solutions

4 credits

DBT230Databases II

4 credits

ITH216Networking II

4 credits

ITS320Systems, Network & Physical Security

3 credits

ITS380Auditing, Governance & Compliance

3 credits

ITS390Hacking, Forensics & Countermeasures

3 credits

MGT320Iterative Project Management

4 credits

Complete one set of courses from the following

CSC160Application Development

4 credits

PRO100Introductory Software Projects

2 credits

CSC180Open Source Platforms Development

4 credits

PRO100Introductory Software Projects

2 credits

CSC240Business Web Development

4 credits

PRO240Business Web Development Project

2 credits

MGT301Project Management

4 credits

PRO301Project Management in Practice

2 credits

And complete 10 credits from the following:

CSC140Dynamic & Scripting Languages

3 credits

CSC171Mobile Application Development

3 credits

CSC181Scripting and Automation

3 credits

CSC195C++ Programming I

3 credits

CSC196C++ Programming II

3 credits

GAT120Topics in Game Development

2 credits

GAT185Introduction to Game Engines

3 credits

MGT200Product Management

4 credits

MGT301Project Management

4 credits

MOA141Introduction to Information Modeling

3 credits

MTM210Introduction to User Experience Design

4 credits

MTM282Interactive Web Development

4 credits

MTM320Advanced Web Scripting

4 credits

MTM370Front-End Implementation

4 credits

PRO301Project Management in Practice

2 credits

Project Core Courses (34 credits)

PRO221Server Administration I: Windows Server Project

2 credits

PRO224Server Administration II Project

2 credits

PRO300Development and Operations Project

2 credits

PRO321Systems, Network & Physical Security Project

2 credits

PRO330Networking & Telecommunications in Business Project

2 credits

PRO335Persistence Project

2 credits

PRO352Virtualization Project

2 credits

PRO381Integrated Business Solutions Project

2 credits

PRO390Capstone Project

4 credits

PRO430Projects in Web Security

2 credits

PRO491Enterprise Projects II

6 credits

PRO492Enterprise Projects III

6 credits

Other Required Courses (7 credits)

BUS101Personal Finance

3 credits

BUS110Principles of Finance

1 credits

NEU100College Success Strategies

1 credits

NEU200Career Readiness

2 credits