CIS Course Descriptions

CITC 1300 Beginning HTML & CSS Credit Hrs: 3
Pre-Req: None
Co-Req: None
A beginning course in HTML that provides instruction in creating Web pages. Students learn to write HTML code. Topics include using HTML tags, CSS formatting, and appropriate scripting languages.

CITC 1301 Intro to Programming & Logic Credit Hrs: 3
Pre-Req: None
Co-Req: None
This course is an introduction to the logic necessary for application programming. Topics include logic analysis, techniques of structured design, process flow, and object-oriented concepts. A programming language will be used to teach data types, variables, control structures, methods and arrays.

CITC 1302 Introduction to Networking Credit Hrs: 3
Pre-Req: None
Co-Req: None
A broad-based course that provides an overview of computer networking. Topics will include network models, protocols and services, media and topologies, devices and tools, network management, and network security. This course may align with the outcomes of industry certification.

CITC 1303 Database Concepts Credit Hrs: 3
Pre-Req: None
Co-Req: None
An introduction to the concepts and syntax of relational database management systems. Topics include data modeling, database design concepts, tables and queries and other database objects using the tools provided in a relational DBMS.

CITC 1308 Computer Literacy and Apps Credit Hrs: 3
Pre-Req: None
Co-Req: None
An introduction to microcomputers and application software used in academic and work settings. Topics include file management, word processing, spreadsheets, presentation software, graphic applications, the use of email, hardware and operating systems. The course provides hands-on experience.

CITC 1310 Programming I Credit Hrs: 3
Pre-Req: None
Co-Req: None
This course introduces the basic concepts of programming, problem solving, programming logic, and design techniques using an object-oriented language. The topics covered include the language syntax, functions, return types, and objects found in a current object-oriented programming language.

CITC 1311 Programming II Credit Hrs: 3
Pre-Req: CITC 1310
Co-Req: None
A continuation of CITC 1310 Programming I. This course introduces the student to object oriented programing. Topics include class creation, methods, events, inheritance, objects and error handling.

CITC 1321 CompTIA A+ Core I Credit Hrs: 3
Pre-Req: None
Co-Req: None
An introduction to the basics of computer hardware. Topics include identification and installation of internal components, disk configuration, ports, cables, peripherals and networking concepts and connections. This course covers mobile devices, networking technology, hardware, virtualization, cloud computing, and network troubleshooting.

CITC 1322 CompTIA A+ Core II Credit Hrs: 3
Pre-Req: CITC 1321
Co-Req: None
An introduction to the basics of installing and configuring operating systems, expanded security, software troubleshooting, and operational
procedures. This course covers common operating systems, troubleshooting methodology, managing files, disk drivers, and security
concepts.

CITC 1323 CCNA I Credit Hrs: 3
Pre-Req: CITC 1302
Co-Req: None
CCNA I, Introduction to Networks, is the first course in the 3-course CCNA series and introduces architectures, models, protocols, and
networking elements?functions needed to support the operations and priorities of Fortune 500 companies to small innovative retailers.
You?ll have a working knowledge of IP addressing schemes, foundational network security, and be able to perform basic configurations for
routers and switches.

CITC 1324 CCNA II Credit Hrs: 3
Pre-Req: CITC 1323
Co-Req: None
CCNA II, Switching, Routing, and Wireless Essentials, is the second course in the 3-course CCNA series and focuses on switching
technologies and router operations that support small-to-medium business networks, including wireless local area networks (WLAN)
and security concepts. You?ll perform basic network configuration and troubleshooting, identify and mitigate LAN security threats, and
configure and secure a basic WLAN.

CITC 1332 UNIX/Linux Operating System Credit Hrs: 3
Pre-Req: CITC 1302 and 1321
Co-Req: None
This course provides a thorough overview of the UNIX and LINUX operating systems. Emphasis is placed on the user interface, terminology and command structure within the multi-task/multiuser environment. Electronic mail and communications standards are covered
along with standard UNIX/LINUX utilities needed to support the automated office.

CITC 1333 Linux LPIC-1 Credit Hrs: 3
Pre-Req: CITC 1302 and 1321
Co-Req: None
This course prepares the student to complete the LPIC-1 Junior Level Linux Certification exams 101 and 102. Topics will inlcude Linuz command line operation, maintenance tasks within Linux, and installation, configuration, and connectivity of Linux workstations.

CITC 1351 Prin of Information Assurance Credit Hrs: 3
Pre-Req: CITC 1302 and 1321
Co-Req: None
A beginning course in information assurance which examines the fundamentals of information assurance. The course will introduce topics such as the need for security, risk management, security technology, cryptography, and physical security. Also covered are legal/ethical issues and security policies.

CITC 2199 Internship Credit 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.

CITC 2320 Windows Server Administration Credit Hrs: 3
Pre-Req: CITC 1302 or CITC 1323
Co-Req: None
Through commonly used Windows network operating systems, students will learn to install, configure, administer, maintain, and
troubleshoot networked computer system servers.

CITC 2321 CCNA III Credit Hrs: 3
Pre-Req: CITC 1324
Co-Req: None
CCNA III, Enterprise Networking, Security, and Automation, the third course in the 3-course CCNA series, describes the architectures
and considerations related to designing, securing, operating, and troubleshooting enterprise networks. It covers wide area network
(WAN) technologies and quality of service (QoS) mechanisms used for secure remote access along with the introduction of software-defined
networking, virtualization, and automation concepts that support the digitalization of networks.

CITC 2326 Network Security Credit Hrs: 3
Pre-Req: CITC 1323 or 1302
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 network security. This course will cover the objectives for the current CompTIA Security+ Certification.

CITC 2333 Professional Workplace Skills Credit Hrs: 3
Pre-Req: None
Co-Req: None
Introduces the student to the universal success skills requisite for career success. Topics include verbal communication, written communication, problem solving and decision making, teamwork and team building, and professionalism.

CITC 2344 Database SQL Programming Credit Hrs: 3
Pre-Req: CITC 1303
Co-Req: None
A comprehensive study of SQL using an industry established relational database management system such as Microsoft SQL Server or Oracle
RDBMS. Topics will include database design, creation and management, advanced queries, stored procedures and functions, triggers,
user defined functions, security awareness in an optimistic and pessimistic contingency DML data control, and performance tuning issues.

CITC 2347 Web Database Apps and Dev Credit Hrs: 3
This course develops the skills necessary for applications programmers and database developers to create interactive Web sites. Topics include object-oriented application development, relational table creation and maintenance, data cleansing and validation, data manipulation, data storage and retrieval, Web forms, embedded SQL, optimization, and security.

CITC 2351 Cisco Network Security Credit Hrs: 3
Pre-Req: CITC 1324
Co-Req: None
Today's organizations are challenged with rapidly responding to immerging network security threats. Security personnel configure and monitor various network security threat mitigation measures, such as device hardening, intrusion prevention systems, and firewalls, to protect data assets and network systems from attack. The purpose of this course is to provide skills and knowledge in the field of network security. Students in this course are exposed to the foundational knowledge required to respond to network security threats through various threat mitigation measures.

CITC 2352 Digital Forensics Credit Hrs: 3
Pre-Req: CITC 1302 or 1323
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, examine and summarize digital evidence.

CITC 2354 Advanced Digital Forensics Credit Hrs: 3
Pre-Req: CITC 2352
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 its findings. Advanced techniques in password recovery, registry analysis and evidence filtering will be mastered for those who successfully complete this course.

CITC 2358 CCNA CyberOps Associate Credit Hrs: 3
Pre-req: CITC 1324
Coreq: None
The CCNA CyberOps Associate course aligns to the Cisco Certified CyberOps Associate certification and covers how to monitor, detect, and respond to cybersecurity threats as outlined in the National Institute of Standards and Technology (NIST) Cybersecurity Framework. You will learn security concepts, security monitoring, host-based analysis, network intrusion analysis, and security policies procedures. This course also aligns with the National Initiative for Cybersecurity Education (NICE) Cybersecurity Workforce Framework to support consistent communication language for cybersecurity education, training, and workforce development.

CITC 2376 Mobile Application Development Credit Hrs: 3
Pre-Req: CITC 1301 or 1310
Co-Req: None
A study of mobile computing devices with emphasis on development of mobile applications. Topics include mobile computing hardware and
technologies, mobile development environment, application components, user interface design principles and APIs.

CITC 2391 Special Topics in CITC Credit Hrs: 3
Pre-Req: None
Co-Req: None
Special topics relating to various aspects of computer information technology. The course may be repeated for credit with departmental
permission.