Computer Information Systems

Degrees and Certificates

Courses

CIS 1003: INTRODUCTION TO COMPUTERS

Credits 3 Lecture Hours 3 Lab Hours 0
ACTS Equivalency Course ID
CPSI 1003

Provides a fundamental orientation regarding what computers are and what they can do. Topics include computer hardware, data input and output, data representation, auxiliary storage, data files, operating systems, and application of software. 

CIS 1053: COMPUTER SOFTWARE APPLICATIONS (Word Processing, Electronic Spreadsheet, Database, Presentation)

Credits 3 Lecture Hours 3 Lab Hours 0

Provides instruction in the use of word processing, electronic spreadsheet, database, and presentation software for microcomputers. Students will become more familiar with microcomputer operations, operating systems and ways of solving everyday problems with word processing, electronic spreadsheet, database, and presentation software programs.

CIS 1103: DIGITAL MEDIA

Credits 3 Lecture Hours 3 Lab Hours 0

This course introduces students to the fundamentals of audio and visual media. Students learn the techniques, and technologies used in the production, distribution, and monetization of digital media and learn to understand, analyze, and implement them from business purposes.

CIS 2093: NETWORK SECURITY

Credits 3 Lecture Hours 3 Lab Hours 0

Analyzes security threats to modern networks and the methods used to secure networks against these threats. Topics include the setup and maintenance of boundary barriers; securing device access; using authentication, authorization, and accounting systems; implementing firewall technologies; implementing intrusion prevention systems; the use of cryptographic systems; implementing and securing remote access; and, the continuing management requirements of maintaining a secure network.

CIS 2104: COMPUTER TECHNOLOGY CAPSTONE

Credits 4 Lecture Hours 4 Lab Hours 0

Culminating project-based experience that applies the knowledge and skills developed in previous courses towards the design, implementation, testing, documentation, and presentation of a specific idea, task, or product. Each Student’s specific outcomes will depend on the skills that they bring to the course, the type of project that they participate in, and the role they play on the project team.

CIS 2223: SURVEY OF OPERATING SYSTEMS

Credits 3 Lecture Hours 2 Lab Hours 2

This course will enable the student to explain the role of an operating system in modern computing. The use, hardware requirements, hardware components, software compatibility, and system installation topics are covered for Linux, MacOS, Windows and mobile operating systems.

CIS 2233: INTRODUCTION TO CYBERSECURITY

Credits 3 Lecture Hours 3 Lab Hours 0

This course provides a comprehensive overview of essential concepts to better understand cybersecurity. This course explores the risks, threats, and vulnerabilities associated with the digital world and introduces students to the principles of risk management, security standards, access controls, security audits, cryptography compliance laws and privacy issues.

CIS 2313: SYSTEM SECURITY

Credits 3 Lecture Hours 3 Lab Hours 0

This course covers the holistic concept of a cyber system of people, processes, technology and data organized as a unit, understanding how to develop security requirements and selection of controls to meet requirements.  This course also addresses the
security issues of connecting components and using them within larger systems.

Prerequisites

CIS 2323: ACCESS CONTROL

Credits 3 Lecture Hours 3 Lab Hours 0

This course covers logical and physical access control policy and mechanisms for cyber systems. Also covers, the role of authorization, identification, authentication, and monitoring in access control.

Prerequisites

CIS 2503: FUNDAMENTALS OF NETWORKING

Credits 3 Lecture Hours 3 Lab Hours 0

Provides the fundamental knowledge needed to design, configure and implement a Local Area Network. The course covers terminology, protocols, network standards, wired and wireless networks, and network infrastructure.

CIS 2603: JAVASCRIPT FUNDAMENTALS

Credits 3 Lecture Hours 3 Lab Hours 0

This course is an introduction to the JavaScript language. The course presents the basic concepts such as creating functions, creating variables, and calling these lines of code from standard HTML pages and assumes students are new to the language. By the end of this course, students will understand how JavaScript is used as a popular technology for both client side and server side web applications, as well as a general scripting language for other applications.

Prerequisites

CIS 2703: SERVER-SIDE WEB DEVELOPMENT

Credits 3 Lecture Hours 3 Lab Hours 0

In this course, students will explore server-side web development languages and techniques. The students will use the skills acquired in the two previous web development courses to develop backend services for websites and web apps.

Prerequisites

CIS 2803: SURVEY OF PROGRAMMING LANGUAGES

Credits 3 Lecture Hours 3 Lab Hours 0

In this course, students will create the same project in multiple modern programming languages. Students will gain an understanding of the strengths and weaknesses of the languages and, ultimately, understand the benefits of being language agnostic when approaching programming projects.

Prerequisites