Skip to main contentSkip to main navigationSkip to footer content

TVCC Admissions Office

Course Descriptions

Course # Course Title Credits
CIS 100 (P/T) Intro To Pc Network and Cybersecurity 4.00 Credits

Quarters Offered: Fall

This course is an introduction to the Networking and Cybersecurity courses at TVCC and is a prerequisite for CIS 101, 102, 103, 283, 284, and 285. Concepts covered in the course include computer hardware components, data center technologies, virtualization software, troubleshooting processes, and the foundational concepts of networking and cybersecurity, such as DNS, DHCP, IP addressing and the OSI model of communications. Students will have an opportunity to work with networking hardware to build a Local Area Network and have hands on experience with routing simulation software.

CIS 101 (P/T) Introduction To Network 4.00 Credits

Quarters Offered: Winter

This course is an introduction to networks. Students will be introduced to the architecture, structure, functions, components and models of the Internet and other computer networks. 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. By the end of the course. students will be able to build simple LAN's, perform basic configurations for routers and switches, and implement IP addressing schemes.Prerequisites: CIS 100

CIS 102 (P/T) Routing and Switching Essentials 4.00 Credits

Quarters Offered: Spring

This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches, and resolve common issues with virtual LAN's and inter-VLAN routing in both IPv6 networks. Some sections may have a no-cost text book option.Prerequisites: CIS 101

CIS 103 (P/T) Scaling Networks 4.00 Credits

Quarters Offered: Summer

This course describes the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks. Students will also develop the knowledge and skills needed to implement a WLAN in a small-to-medium network.Prerequisites: CIS 102

CIS 110 (P/T) Information Technology Essentials I 3.00 Credits

Quarters Offered: Fall

Fundamentals and advanced concepts of computer hardware and software. Assembly and installation of computer components and operating systems. Troubleshooting with system tools and diagnostic software. Includes laptops, portable devices.

CIS 122 (P/T) Intro Sql and Database Development 4.00 Credits

Quarters Offered: Fall

This course introduces the student to the concepts of structured query language (SQL) used to retrieve records from a relational database. Among covered concepts are set theory, Boolean logic, data normalization and table structure, SQL keywords and operators, primary and foreign keys, retrieval wildcards, and join types. At the conclusions of the course, students will be able to write complex queries which filter and summarize retrieved records. Course Note: Experience with spreadsheets and mathematical formulae will be helpful.

CIS 123 (P/T) Inter Sql and Database Development 4.00 Credits

Quarters Offered: Winter, Spring

This course is the second in a series which covers the concepts of structured query language (SQL) used to retrieve records from a relational database. Among covered concepts are creating tables, inserting, updating and deleting records, using views, stored procedure, cursors, triggers and tools to facilitate transactional processing. At the conclusion of the course, students will be able to write complex queries controlling Data Definition and Data Manipulation, and will have been exposed to the beginning principles of programming in SQL.Prerequisites: CIS 122

CIS 124 (P/T) Adv Sql and Applied Database Develop 4.00 Credits

Quarters Offered: Summer

This course is the third in a series which covers the concepts of structured query language (SQL) and the development of relational database applications. This course serves as a capstone to the course sequence, and is devoted to the development of a database application. Students will be given examples of a business process that would benefit from a dedicated database application, and then design and develop the application to meet the identified need.Prerequisites: CIS 122, CIS 123 Previous experience with Microsoft Access is desirable, but not required.

CIS 140 (P/T) Intro To Operating Systems 4.00 Credits

Quarters Offered: Fall

Broad survey of beginning to advanced operating system topics for both the end user and administrator. Introduces history, theory, and various types of operating systems such as Microsoft, MacOSX, and Linux.

CIS 280 Computer Info System Coop Wk Exp 3.00 Credits

Quarters Offered: Offered as needed

Provides an opportunity to acquire actual work experience in the CIS field. An on-site supervisor will guide and evaluate student. Instructor approval of work setting and placement is required. For each credit earned, the student will need to document 36 hours at the work site.Prerequisites: CIS 120.

CIS 283 (P/T) Cybersecurity Foundation and Gateway 4.00 Credits

Quarters Offered: Fall

This course provides the student with an understanding of the fundamentals of cybersecurity, the concepts that help IT personnel recognize and potentially mitigate attacks against enterprise networks. Students will learn the basics of networking and the general concepts involved in maintaining a secure network computing environment. Upon successful completion of this course, students will be able to examine, describe general networking fundamentals and implement basic networking configuration techniques.Prerequisites: CIS 102, or demonstrate working knowledge of how to implement basic networking configuration.

CIS 284 (P/T) Cybersecurity Essentials 4.00 Credits

Quarters Offered: Winter

This course evaluates cybersecurity principles and demonstrates how to secure a network computing environment through the application of security controls. Students will learn the nature and scope of today's cybersecurity challenges, strategies for network defense, as well as detailed information about next-generation cybersecurity solutions. Students will also deploy a variety of security methodologies as well as technologies and concepts used for implementing a secure network environment.Prerequisites: CIS 283

CIS 285 (P/T) Cybersecurity Infrastructure Config 4.00 Credits

Quarters Offered: Spring

This course provides the student with a general understanding of how to install, configure, and manage firewalls for defense of enterprise network architecture. Students will learn the theory and configuration steps for setting up the security, networking, threat prevention, logging, and reporting features of next generation firewall technologies.Prerequisites: CIS 284

CIS 297 (P/T) Capstone Project II 3.00 Credits

Quarters Offered: Spring

This course is a continuation of a two-term sequence begun in CIS 296, where students identify, design and produce a complete client project in one or more aspects of the degree's technology strands (networking, cybersecurity, database development, or server administration). Depending on the scope of the project, this work may be completed individually or in a team with other students. During the second term, students will complete the development work identified in their project proposal completed in CIS 296, and then prepare project documentation once the project has been accepted by the client.Prerequisites: Instructor approval