Skip Navigation

Find Classes

Search Results

The following course information is effective for the Spring 2018 term.

CIT 111 Comprehensive Spreadsheets

Covers the advanced features of spreadsheet use and design. File building techniques, the creation of high-quality graphics, database features including query and table handling are also covered. Use of financial, date, and time functions will be included. Use of macros will cover automating operations, building and customizing spreadsheets with interactive macros, and improving macro performance including Visual Basic macros.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 111 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 112 Comprehensive Database

This course introduces the concepts and features of a PC-based relational database using Microsoft™ Access. Students will learn to create and modify tables, customized queries, forms and reports. Other topics include: embedding objects, creating macros, using Visual Basic for Applications (VBA), and database administrative tasks. Students will need to have basic knowledge of Windows and familiarity of basic application software functions to be successful in this course.

Prerequisite: College Reading and Writing Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 112 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 113 Introduction to SQL

This course will cover the essential concepts of relational databases using SQL (Structured Query Language). Students will develop skills necessary to effectively interact with an SQL database. Emphasis is on the SQL commands required for designing, accessing and manipulating databases. Students will gain practical hands-on experience using lab exercises and lab experiences.

Prerequisite: CIT 112 (Previously CIS 230) - AND - a CIT programming course or a passing score on the Programming Placement Test

Typically Offered: Offered fall and spring only.

Offered Spring 2018: Yes

Open CIT 113 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 119 Introduction to Office Software

This course is a hands-on course for students wanting to learn the basics of productivity software including: word processing, spreadsheets, databases, and presentation software. Basic operating system tasks will also be presented. Software used for this class includes a current version of Windows, Word, Excel, Access, and PowerPoint.
NOTE: This course is not intended for CIT majors and does not apply towards any CIT degree or certificate.

Prerequisite: College Reading and Writing Readiness or concurrent enrollment in ENG 109 or ELI 109 or ELI 110 AND Basic Algebra Readiness or concurrent enrollment in MTH 114

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 119 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 120 Introduction to Computers

In this course students will learn about the significant role of computers in business and society. Students will be introduced to concepts addressing computer hardware and software, networking, multimedia, telecommunications, careers in the Information Technology field, and current computer-related issues. This course has a computer lab component where students get hands-on experience using a current integrated software package (Microsoft™ Office®) to better understand how computers are used in a business environment.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 120 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 130 Operating Systems for A+ Certificate

This course covers the essential elements of Operating Systems. Specific features along with general concepts of the selected operating system will be addressed. System optimization, memory management, identity management, installation, and software/hardware management will be an integral part of this course. This course covers the objectives for the latest A+ Operating System technologies test.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Offered fall and spring only.

Offered Spring 2018: Yes

Open CIT 130 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 131 Windows Operating System

This course covers the essential elements of the latest Client Windows Operating System. Specific features along with general concepts of the Windows operating system will be addressed. System optimization, memory management, installation, and software/hardware management will be an integral part of this course. The course prepares a student for Microsoft Certified Professional (MCP) test.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 131 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 132 Linux Operating System

This course introduces students to the Linux operating system and the skills they need to effectively use and administer the Linux operating system. The course includes Linux installation and configuration, shell commands and scripts, Linux file system and processes management, and basic system administration tasks. By the end of the course, students will be familiar with the Linux command-line environment, utilities, applications, as well as the graphical X Window environment.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 132 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 133 Network Automation

This course introduces students to basic shell scripting concepts used in automating administrative tasks in the Windows and Linux operating systems. Students will learn how to run commands in the command-line interface, write and debug scripts, handle errors, employ script parameters, and establish script security.

Prerequisite: CIT 130 or CIT 131 Corequisite: CIT 132

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 133 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 134 Introduction to Programming Concepts

This course introduces students to programming logic constructs used in structured programming. Problem solving and structure types (sequence, decision, and repetition) will be presented. Other programming concepts presented in this course include: numeric and string variables, data input and output techniques, functions and procedures, arrays, and processing sequential files.
NOTE: This course is a CIT core prerequisite and is required before taking a second level programming course.

Corequisite: CIT 120 or passing score on the Introduction to Computers Placement Test

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 134 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 138 Introduction to C# Programming

This course introduces students to the C# programming language. Students will create console-based and Graphical User Interfaces (GUI) applications. For the GUI applications, the student will build window-based and web-based forms, adding controls and setting properties for these controls. Design ideas for menus and the use of graphics, color, and layout will be explored. Classes and objects are introduced along with encapsulation, implementation and interface inheritance, and polymorphism as implemented in C#. The classes and objects of the .NET framework will be integrated into the building of the students' C# applications. A number of simple application examples will be used to gain debugging experience in addition to developing original applications.

Prerequisite: CIT 134 or equivalent or a passing score on the Programming Placement Test

Typically Offered: Offered fall and spring only.

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 139 Cisco: Introduction to Networks

(Formerly CNA 111) This course covers the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of Internet Protocol (IP) addressing and the fundamentals of Ethernet concepts, media, and basic network operations are introduced. Students will build simple local area networks, perform basic configurations for routers and switches, and implement IP addressing schemes.
Recommended: CIT 120

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 139 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 141 Programming in C++

Extends the knowledge of programming by demonstrating how C++ implements the basic constructs of Object Oriented Programming (OOP). Encapsulation, inheritance and polymorphism, the three fundamental criteria for OOP, will be examined closely. Students will implement C++ programs organized as a cooperative collection of objects, each of which represents an instance of some class, and whose classes are all members of a hierarchy of classes united via different kinds of class relationships. In addition, exception handling and object persistence will be deployed in these classes.

Prerequisite: CIT 134 or equivalent or a passing score on the Programming Placement Test

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 141 Class Schedule

  • Subject:
    CIT
  • Units:
    4.00

CIT 151 Windows Server Administration

This course covers the implementation, management, maintenance, and provisioning services essential to the administration of Windows Server across multiple network infrastructure platforms. Major topics include installing and configuring servers, configuring server roles and features, administering print, storage and network services, configuring and managing server and group policies, implementing business continuity and disaster recovery, including managing high availability server configurations. Students will develop skills to qualify for a position as a network systems administrator or a computer support specialist.

Prerequisite: CIT 131 AND CIT 139 or CIT 150 (all C or better) Corequisite: CIT 133

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 151 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 152 Network Security Fundamentals

This course is designed for administrators who are responsible for the day-to-day administration and security of Microsoft Windows. Students should have general knowledge of networking concepts and Windows OS to be successful in this course. This course will prepare the student for Security+ certification.

Prerequisite: CIT 130 or CIT 131 AND CIT 139 or CIT 150 (all C or better)

Typically Offered: Offered fall and spring only.

Offered Spring 2018: Yes

Open CIT 152 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 155 Introduction to Computer Forensics

This course is designed to introduce students to crime scene investigation and processing, forensic science and computer forensics topics. Areas addressed in this course include: crime scene procedures and documentation, collecting and preserving evidence, computer forensic science, locating digital evidence, and basic legal principles related to computer forensics. Emphasis will be placed on the role of computer forensics with the other forensic sciences.

Prerequisite: College Reading and Writing Readiness

Typically Offered: Offered fall and spring only.

Offered Spring 2018: Yes

Open CIT 155 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 159 Cisco: Routing and Switching

(Formerly CNA 112) 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 Routing Information Protocol (RIPv1), RIPv2, single-area and multi-area Open Shortest Path First (OSPF) protocol, Virtual Local Area Networks (VLANs), and Inter-VLAN routing in both IPv4 and IPv6 networks.

Prerequisite: CIT 139 Recommended: CIT 131

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 159 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 170 Creating Web Pages

In this course students are introduced to technical aspects of Web page creation. Topics presented in this course include: beginning through advanced concepts of programming in Web markup languages HTML and XHTML; formatting Web pages using Cascading Style Sheets (CSS); Web page interactivity using the Web browser scripting language JavaScript; adding graphics, sound, video, and Java applets into Web pages; and how data is exchanged on the Web using XML. Students will also gain the skills required to publish and maintain Web sites.

Prerequisite: College Reading and Writing Readiness

Typically Offered: Offered summer, fall & spring.

Offered Spring 2018: Yes

Open CIT 170 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 171 Web Page Scripting

This course is designed as an introduction to creating dynamic interactive Web pages and sites using client-side scripting, code embedded directly into a Web page. Topics presented in this course include: beginning through advanced concepts of Web page client-side scripting, browser object model (BOM), validating and submitting user input, passing user input data between Web pages during navigation, cookies, security issues, animation, document object model (DOM), dynamic HTML (DHTML), and updating Web pages with AJAX. Debugging techniques will be covered extensively. Students will also gain the skills required to publish and maintain Web sites.

Prerequisite: CIT 170 or DMD 116

Typically Offered: Offered fall only

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 173 PHP Programming

This course is designed as an introduction to PHP, an open source, interpretive, cross-platform, HTML embedded server-side scripting language used to create dynamic Web sites. The main objective of this course is to provide students with the knowledge and skills necessary to design and develop dynamic database-driven Web pages using PHP.

Prerequisite: CIT 170 or DMD 116

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 173 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 174 Adobe Dreamweaver

This course introduces students to the fundamentals of Adobe Dreamweaver, the industry's leading application for developing websites. Students will gain the knowledge and hands-on skills they need to plan, build, and manage commercial websites using Dreamweaver's intuitive visual interface. Topics covered in this course include Cascading Style Sheets (CSS) templates, images, links, tables, forms, frameworks, media objects, publishing, mobile websites, and accessibility. Best practices and current web standards are emphasized throughout the course.

Prerequisite: College Reading and Writing Readiness

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 174 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 176 2D Game Development

This course provides students with skills to create their own computer games utilizing game development tools. Through hands-on work students learn how to use a typical game engine and its scripts to design, implement, and test interactive computer games. This course does not require prior computer programming skills.

Prerequisite: College Reading and Writing Readiness AND Basic Algebra Readiness

Typically Offered: Not offered every term

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 177 3D Game Development

This course provides students with skills to develop computer games utilizing 3D game development tools. Through hands-on work students apply 3D game design concepts and principles to complete deliverables for a 3D game conversion. Students will also learn and practice the process of game development while working on their projects. This course does not require prior computer programming skills.

Prerequisite: CIT 176

Typically Offered: Not offered every term

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 241 Advanced C++

Extends the students' knowledge of C++ through the study of the application of data structures and an introduction to frameworks. The student will learn the basic concepts and the application of the normal data structures of vectors, linked lists, stacks, queues, and trees. These concepts will be examined through discussion on the implementation of these data structures in The Standard Template Library components. These studies will be based on C++ templates and C++ exception handling. The course will examine searching and sorting algorithms especially in relation to the data structures studied above. The course will also study the concepts and use of frameworks emphasizing the C++ Stream I/O classes and their relationships. With this knowledge, students will be able to apply appropriate data structures to solve programming problems. The student will understand the use of frameworks as a basis to solving a class of problems. SOFTWARE: MS-Windows and a recent C++ compiler with a supporting STL.

Prerequisite: CIT 141

Typically Offered: Offered fall only

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 252 Hardening the Infrastructure

This course provides students with hands-on experience in hardening a variety of networking systems. Topics include Linux and Windows operating systems, routers, wireless networks, auditing and contingency planning. This is one of the courses in a two-course series to prepare students for the industry-recognized Security Certified Network Professional Certification (SCNP).

Prerequisites: CIT 151 or CIT 230 (C or better), and CIT 152 (C or better) or instructor consent.

Typically Offered: Offered fall only

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 253 Network Defense and Countermeasures

In this capstone course students will use knowledge from previous courses to design a secure network infrastructure as a member of a project team. Topics introduced in this course will include managing and installing firewalls, implementing IPSec and VPNs, designing intrusion detection systems, routing fundamentals including the use of ACL’s, and the fundamentals of wireless network infrastructures. This capstone course provides students with the practical skills necessary to enhance their network security background and prepare for Professional Security Certifications.

Prerequisite: CIT 252 (C or better) or Consent of Instructor

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 253 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 254 Windows Directory Services

This course covers the essential elements in implementing and administering Windows Active Directory security in medium to very large computing environments. This course uses the current Windows Server product and students learn how to deploy, upgrade, configure, and maintain Active Directory services. This course prepares the student for one of the exams that leads to Server Administration Certification.

Prerequisite: CIT 151 (C or better) or Consent of Instructor

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 254 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00

CIT 255 Server Virtualization Technologies

This course covers the fundamentals of enterprise class server virtualization, which forms the basis for private and public cloud technologies, as well as drastically reduces the data center footprint. Students will learn to install, configure and maintain a virtualization environment, including both server virtualization (ESX / Hyper-V) and virtual desktop infrastructure (VDI). Best practices will be covered for the leading virtualization vendors.

Prerequisite: CIT 151 or CIT 230 (either C or better) or Consent of Instructor

Typically Offered: Offered fall only

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 256 Windows Forensic Analysis

This course provides students with the knowledge and skills needed to master Windows forensic analysis topics using industry standard forensic tools. Areas addressed in this course include the New Technology File System (NTFS), steganography, case management, data acquisition and verification, bookmarking, search methodologies, signature and hash analysis, recovering data in unallocated space, examining Windows artifacts, parsing compound files, decoding encrypted data, and case reporting.

Prerequisite: CIT 130 or CIT 131 (either C or better)

Typically Offered: Offered fall and spring only.

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 258 Network Forensics

This course expands the Computer Forensics curriculum by presenting the science of forensic analysis of data commonly transmitted via modern computer networks. It extends the forensic topics presented in the computer evidence recovery courses (CIT156 and CIT256) by introducing and detailing the impact of modern networking to computer investigations. In addition to re-enforcing the knowledge of "passive" evidence collection as taught in the course's prerequisites, the course aims to introduce forensic topics related to "active" evidence collection techniques including network data tapping and safely examining malicious software. The student who satisfactorily completes this course will be ready to participate in formal evidence collection and analysis for a non-law enforcement organization. Further studies in law enforcement may be required for the student to leverage these skills as part of a criminal investigation.

Prerequisite: CIT 150 or CIT 139 AND CIT 256

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 258 Class Schedule

  • Subject:
    CIT
  • Units:
    4.00

CIT 259 Topics in Computer Forensics

This course is designed to meet the needs of students for specialized instruction in current Computer Forensics topics. Topics and course credit hours will be identified by individual section. This course is repeatable up to three times, any topic only once, for a maximum of 6 hours towards degree completion.

Prerequisite: To be determined relative to topic

Typically Offered: Not offered every term

Offered Spring 2018: No

  • Subject:
    CIT
  • Units:
    3.00

CIT 272 Enterprise Messaging Administration

This course provides students with the knowledge and skills needed to configure and manage an enterprise messaging environment. It also provides guidelines, best practices, and considerations for optimizing mail server deployment. Major topics include managing users, mailboxes, servers, and security as well as monitoring and troubleshooting the mail server.

Prerequisite: CIT 151 (C or better) or Consent of Instructor

Typically Offered: Offered spring only.

Offered Spring 2018: Yes

Open CIT 272 Class Schedule

  • Subject:
    CIT
  • Units:
    3.00


Printable Class Schedules

View online, blended, late start, weekend, Lakeshore, Southlake and extension site schedules in PDF format:

Other Options

Advanced Class Search

Use the advanced class search to search by course number, class meeting days and times, instructor or location.

Apply, Enroll and Pay

Current Students

Login to the myCLC portal and go to the Student Center to search and register for classes.

Mobile App

Get the CLC mobile app to find classes.