CIS Course Descriptions

CIS 101 Software ApplicationsCredit Hrs: 3
Pre-Req: None   Co-Req: None
A course designed to enable students to achieve sufficiently proficient skill levels for accomplishing both academic and career tasks using file management, document processing, spreadsheet, presentation, graphic applications, Internet browsing, and electronic mail applications. Emphasis will be placed on promoting, developing, and enhancing practical applications skills in the laboratory. This course cannot be used as a CIS elective for CIS majors.

CIS 130 Programming Design and LogicCredit Hrs: 3
Pre-Req: READ 0892; MATH Mods. 1-4   Co-Req: None
This course is designed to teach students programming and logic utilizing a current programming language. Critical thinking skills will be developed using realistic business examples. The emphasis of this course will be placed on variable usage, data types, decisions, and repetition. This course is designed to prepare the student for success in any programming language.

CIS 135 Database SystemsCredit Hrs: 3
Pre-Req: CIS 130   Co-Req: None
A thorough study of modern commercial relational databases and their uses in the computerized business world. Topics covered will include Structured Query Language (SQL), data modeling, entity relationship diagrams, data integrity, referential integrity, constraints and the normal forms.

CIS 145 LinuxCredit Hrs: 3
Pre-Req: READ 0892; MATH Mods. 1-4, CIS 175   Co-Req: None
This course is designed as an in-depth look at operating systems concepts; principles and practices of systems administration and management network file system, account management; OS installation; startup and shutdown, booting, backup, restore; system administration tools; duties and responsibilities of a system administrator. We will also cover the ethics of the system administrator. Our exploration of this subject will take the form of a practical hands-on approach.

CIS 150 Web Design/DevelopmentCredit Hrs: 3
Pre-Req: READ 0892   Co-Req: None
Fundamentals of web site development using XHTML, CSS and JavaScript. A review of website management, web-building tools, multi-level site planning and construction, navigation schemes, client- and server-side scripting, basic interactivity, information organization, and the delivery of basic multimedia content will be included.

CIS 156 Principles of Info AssuranceCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course is designed to introduce students to information security principles. Topics covered in the course will include the need for security, risk management, security technology, cryptography, and physical security. Security policies and legal/ethical issues will also be covered.

CIS 170 IT Essentials 1Credit Hrs: 3
Pre-Req: None   Co-Req: READ 0892
A course designed to enable the student to make repairs to microcomputer hardware systems. Functional parts and theories will be studied. Microcomputer/Networking Concentration majors should take this course with INFS 1010 and CIS 175. This course will help to prepare the student for the CompTIA A+ Certification.

CIS 175 Network TechnicianCredit Hrs: 3
Pre-Req: None   Co-Req: READ 0892
A course designed to enable students to understand and work with network media and topologies, protocols and standards, network implementation and support. This course will help to prepare the student for the CompTIA Network + Certification.

CIS 176 CCNA I Network FundamentalsCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. Labs use a ?model Internet? to allow students to analyze real data without affecting production networks. Packet Tracer (PT) activities help students analyze protocol and network operation and build small networks in a simulated environment. At the end of the course, students build simple LAN topologies by applying basic principles of cabling, performing basic configurations of network devices such as routers and switches, and implementing IP addressing schemes.

CIS 177 CCNA 2 Routing Proto/ConceptsCredit Hrs: 3
Pre-Req: CIS 176   Co-Req: None
This course describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols, RIPv1, RIPv2, EIGRP, and OSPF. By the end of this course, students will be able to recognize and correct common routing issues and problems. Students complete a basic procedural lab, followed by basic configuration, implementation, and troubleshooting labs in each chapter. Packet Tracer activities reinforce new concepts, and allow students to model and analyze routing processes that may be difficult to visualize or understand.

CIS 190 Network Server AdministrationCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course will focus on managing and maintaining physical and logical network devices, network users, computers, and groups, and access to network resources. This course will help to prepare the student for the Managing and Maintaining a Microsoft Windows Server Environment Certification.

CIS 210 Java ProgrammingCredit Hrs: 3
Pre-Req: CIS 130   Co-Req: None
This course is designed as an overview of the Java programming language. Object-oriented programming concepts will be reinforced concomitantly with the Java language syntax throughout the term of the course. Programming concepts addressed will include Java classes, methods, control structures, decision structures, arrays encapsulation, and inheritance.

CIS 215 Advanced Database SystemsCredit Hrs: 3
Pre-Req: CIS 135   Co-Req: None
A continuation of CIS 135 where more depth is given to database theory and application, including advanced SQL, procedural extensions to the SQL language, stored functions and procedures, packages and triggers. This course will require a project in which the student will create a complete database from a real-world problem.

CIS 216 SeminarCredit Hrs: 1-3
Pre-Req: None   Co-Req: None
A course designed to provide business and industry with seminars, workshops and special course offerings.

CIS 226 Windows ProfessionalCredit Hrs: 3
Pre-Req: READ 0892, CIS 175   Co-Req: None
This course will focus on implementing, managing, monitoring and troubleshooting hardware devices and drivers, administration of resources, optimizing system performance, configuring the desktop environment, network protocols and services, and system and network security. This course will help to prepare the student for the Installing, Configuring, and Administrating Microsoft Client Work Station.

CIS 230 Programming Mobile DevicesCredit Hrs: 3
Pre-Req: CIS 130   Co-Req: None
An introduction to the development of applications for mobile devices using a hands-on, project based approach. Students will design, develop, and deploy applications using one of the foremost programming languages utilized in mobile device app programming.

CIS 250 Network SecurityCredit Hrs: 3
Pre-Req: CIS 175 and CIS 170   Co-Req: None
This course is designed to give students a fundamental understanding of computer and network security. It will introduce students to a wide variety of concepts related to computer security. This course will help prepare the student for the CompTIA Security + Certification.

CIS 251 Digital ForensicsCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course is designed to give students a basic understanding of computer forensics and investigations. This course will introduce students to computing investigations by preparing them to acquire and examine digital evidence. This course will support one of the components required for the Certified Information Systems Security Professional (CISSP) Certification.

CIS 257 Secure Electronic CommerceCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course is designed to focus on the study of secure electronic commerce. Topics covered will include designing for security, security policies, biometrics, encryption, digital signatures, and public key infrastructure.

CIS 258 PC Support Help DeskCredit Hrs: 3
Pre-Req: CIS 170   Co-Req: None
This course will focus on the knowledge to troubleshoot hardware and/or software operation and application problems for end users on the desktop or client-side based on the Windows desktop operating system. It will also cover the skills of help desk technicians, customer support representatives, and technical support specialists. The objectives of this course will be met using problem based learning techniques.

CIS 259 Enterprise Security ManagementCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course is designed to cover the managerial aspects of computer security and risk management for enterprises. The student will attain knowledge for accreditation, procurement, extension and operation principles for secure computing systems.

CIS 270 IT Essentials 2Credit Hrs: 3
Pre-Req: CIS 170   Co-Req: None
A course designed to teach the following microcomputer topics: memory management, interface card installation, interrupts, I/O and memory addressing, microcomputer system utilities, hard drive management and setup, and other advanced hardware concepts. This course will help prepare students for the ComTIA A+ Certification. This course must be taken within a two year time frame of completing CIS 170.

CIS 272 Advanced Digital ForensicsCredit Hrs: 3
Pre-req: CIS 251   Co-req: None
This course will guide students through the process of conducting a high-tech digital forensics investigation. It will include acquiring and analyzing digital evidence and reporting findings, mastering advanced techniques in password recovery, registry analysis, and evidence filtering. This course covers the objectives for students wishing to sit for the AccessData Certified Examiner Certification (ACE).

CIS 275 InternetworkingCredit Hrs: 3
Pre-Req: CIS 175   Co-Req: None
This course will focus on managing and maintaining IP addressing, names resolution, network security, routing and remote access, and network infrastructure. This course will help to prepare the student for the Implementing, Managing, and Maintaining a Microsoft Windows Server 2008 Network Infrastructure Certification.

CIS 276 CCNA 3 LAN Switching/WirelessCredit Hrs: 3
Pre-Req: CIS 177   Co-Req: None
This course provides a comprehensive, theoretical, and practical approach to learning the technologies and protocols needed to design and implement a converged switched network. Students learn about the hierarchical network design model and how to select devices for each layer. The course explains how to configure a switch for basic functionality and how to implement Virtual LANs, VTP, and Inter-VLAN routing in a converged network. The different implementations of Spanning Tree Protocol in a converged network are presented, and students develop the knowledge and skills necessary to implement a WLAN in a small-to-medium size network.

CIS 277 CCNA 4 Accessing the WANCredit Hrs: 3
Pre-Req: CIS 276   Co-Req: None
This course discusses the WAN technologies and network services required by converged applications in enterprise networks. The course uses the Cisco Network Architecture to introduce integrated network services and explains how to select the appropriate devices and technologies to meet network requirements. Students learn how to implement and configure common data link protocols and how to apply WAN security concepts, principles of traffic, access control, and addressing services. Finally, students learn how to detect, troubleshoot, and correct common enterprise network implementation issues.

CIS 278 CCNA SecurityCredit Hrs: 3
Pre-req.: CIS 176 and 177    Course Description: The Cisco Networking Academy CCNA Security course provides a next step for individuals who want to enhance their CCNA-level skill set and help meet the growing demand for network security professionals. The curriculum provides an introduction to the core security concepts and skills needed for the installation, troubleshooting, and monitoring of network devices to maintain the integrity, confidentiality, and availability of data and devices.

CIS 290 CIS InternshipCredit Hrs: 3
Pre-Req: None   Co-Req: Enrolled in final JSCC semester
A supervised work program designed to provide students with a variety of practical on-the-job experiences. This will allow students to apply their knowledge to real world situations and to build relationships between companies prior to graduation. This course should be taken in the last semester of enrollment prior to graduation.

CISP 1010 Computer Science ICredit Hrs: 4
Pre-Req: READ 0892, Math Mods. 1-4   Co-Req: None
Programming in C++ will be the focus of this course. The concepts covered in class will begin with introductory concepts and conclude with advanced topics in C++. Programming concepts addressed will include data types, abstraction, classes, objects, file processing, functions, decision statements, iteration, arrays, inheritance, and pointers.

INFS 1010 Computer ApplicationsCredit Hrs: 3
Pre-Req: None   Co-Req: READ 0892
A course designed to enable students to achieve advanced levels of proficiencies using integrated software applications. Emphasis will be placed on developing critical thinking and electronic communication skills using the advanced features of document processing, spreadsheet, database, and presentation graphics applications. Furthermore, the student will learn how to integrate external information from sources such as the Internet or other applications, into documents or presentations. These competencies will be gained by using project-based assignments. The course is best suited for the individual who already possesses a basic understanding of computer file management, operating systems and productivity software applications.