200

CIS215 Object-Oriented Programming with C++

This course will provide students with an introduction to C++ programming, Object Oriented Programming paradigm and application development. Students will learn fundamental programming concepts including classes and objects, control structures, loops, arrays, and exception handling. Upon successful completion, students will be able to create and utilize C++ classes as well as write independent programs.

3

Prerequisites

CIS226

CIS220 Storage Area Networks and Disaster Recovery

This course will provide students with a background in storage management including the latest storage technologies. Students will learn about information storage to make informed decisions in an increasingly complex IT industry. Upon successful course completion, students will be able to implement, manage and secure Network Attached Storage (NAS) and Storage Area Network (SAN) environments.
3

Prerequisites

CIS142 and CIS245

Corequisites

CIS220L

CIS220L Storage Area Networks and Disaster Recovery LAB

This course provides students with hands on exposure to backup and recovery systems to reduce the risk of an unexpected failure or disaster. Students will learn backup technologies that will enable one to make informed decisions on how to backup data. Upon successful course completion, students will be able to implement and manage disaster recovery technologies.
1

Prerequisites

CIS142 and CIS245

Corequisites

CIS220

CIS226 Introduction to Object Oriented Programming

This course will introduce students to the principles, concepts and features of Object Oriented Programming (OOP). Students will design programs using prominent OOP principles including encapsulation, abstraction, inheritance, polymorphism and design patterns. Upon successful completion of this course, students will be able to describe, interpret and use OOP concepts to analyze problems and use solutions required to develop software.
3

Prerequisites

CIS126 and CIS126L

CIS256 Windows Active Directory

This course will provide students with hands-on application and use of windows active directory components. Students will learn to manage, monitor, and optimize desktop and user environments, analyzing current and planned business models, determining current and future expansion processes, as well as the implementation and use of common security processes in the windows environment. Upon successful completion of this course, students will be able to manage an active directory network.

3

Prerequisites

CIS245

Corequisites

CIS256L

CIS256L Windows Active Directory LAB

This course will provide students with the knowledge and skills to design, install and configure Windows Active Directory for managing an organization network. Critical services are implemented along with creating and organizing network objects in an efficient structure. Students will learn to implement group policies and plan for disaster recovery as part of administering an enterprise information technology operation. Upon successful completion, students will have used cumulative coursework to develop an intranet comprised of multiple Windows servers and connected clients.

1

Prerequisites

CIS245

Corequisites

CIS256

CIS280 CIS Project

This course will provide students with an opportunity to research and design a real-world project to support the outcomes of a student’s major. Students will optionally implement the project when resources are available. Upon successful course completion, students will be able to demonstrate one or more outcomes from the program of study.

3

Prerequisites

Approval of Academic Advisor

CIS291 Externship-CIS I-a

This course is the first phase of a graduating associate's degree student's externship, which provides real-world experience in a work area appropriate for their particular CIS concentration. The externship is approved and managed by the faculty advisor for the concentration area, and is graded by the faculty member assigned course management. Students are expected to complete 45 hours of on-the-job work assignments, provide all paperwork related to the externship, including weekly observations and work attendance reports to their course faculty manager.

1

Prerequisites

Approval of Academic Advisor.

CIS292 Externship-CIS I-b

This course provides degree students real-world experience in a work area appropriate for their particular CIS concentration.  The externship is approved and managed by the program director for the concentration area, and is graded by the faculty member assigned course management.  Students are expected to complete 45 hours of on-the-job work assignments for each 1 Semester Hour of course credit, provide timely paperwork related to the externship, including weekly observations and work attendance reports to their course faculty manager.  The maximum credits allowed for all externship courses taken is 6.

1

Prerequisites

Approval of Academic Advisor

CIS293 Externship-CIS I-c

This course provides degree students real-world experience in a work area appropriate for their particular CIS concentration.  The externship is approved and managed by the program director for the concentration area, and is graded by the faculty member assigned course management.  Students are expected to complete 45 hours of on-the-job work assignments for each 1 Semester Hour of course credit, provide timely paperwork related to the externship, including weekly observations and work attendance reports to their course faculty manager.  The maximum credits allowed for all externship courses taken is 6.

1

Prerequisites

Approval of Academic Advisor

CIS294 CIS Externship II

This course provides graduating Associates Degree students with real-world experience in a work area appropriate for their particular Computer & Information Science concentration. Students will learn skills in their field as directed by their faculty member assigned course management, completing 90 hours of on-the-job work assignments. Upon successful course completion, students will be able to provide all paperwork related to the externship, including weekly observation and work attendance reports to their course faculty manager.
2

Prerequisites

Approval of Academic Advisor