Webmail|Locker|PeopleSoft|ITES|Directory|Search|Site Index
PROSPECTIVE STUDENTS CURRENT STUDENTS FACULTY & STAFF ACADEMIC PROGRAMS CAMPUSES
CIT Classes - Click on the title for more information
Home < Computer Science and Information Systems < Computer Information Technology < Course Descriptions < CIT Classes - Click on the title for more information 

CIT 103 Computer Literacy (1)
Commonly used capabilities of computers are explored with emphasis on computer basics and terminology as well as software packages. Students also gain hands-on experience with common productivity software, email, and Internet access. Not available for credit to persons who have previously satisfied the computer literacy requirement. Lecture: 1 hour. Prerequisites: none.  

CIT 105 Introduction to Computing (3)
An overview of computer information systems. Concepts include terminology, computer hardware, software, and networks as well as the impact of computers on society, ethical issues in computing, and trends in information processing. Students use a microcomputer with systems software and applications software, including a word processor, electronic spreadsheet, database management system, and web page editor to process data and present useful information. Lecture: 3 hours. Prerequisites: CIT 103 or successful completion of the CIT Placement Exam or consent of instructor.

CIT 110 Operating Systems Concepts (3) 
A conceptual and practical overview of operating systems is covered. Topics include: user interfaces such as graphical user interfaces and command syntax interfaces; task management; file systems; network connectivity and resource sharing; and operating systems installation and maintenance. Students will be exposed to multiple operating systems. Hands-on experience with hardware and software is provided. Lecture: 3 hours. Prerequisites: CIT 105 or consent of instructor. 
 

CIT 120 Program Design (3)
The design of language-independent computer programs for solving common business-oriented problems is covered. Programming logic and programming structures common to all languages are emphasized. Lecture: 3 hours. Prerequisites: CIT 105 or concurrent; and MA108R; or consent of instructor. 
 

CIT 130 Microcomputer Applications (3)
Students use a microcomputer and current word processing, spreadsheet, database, and presentation software to solve common business problems. Basic features of each software application are covered, as well as requirements, capabilities, and limitations. Lecture: 3 hours. Prerequisites: CIT 105 or consent of instructor. 
 

CIT 140 JavaScript I: JavaScript and the Web (3)
In this course, students will code and execute JavaScript programs. JavaScript can be used to create dynamic behavior in elements of a Web page. Programs involve controlling the behavior of forms, buttons, and text elements, and can be used to write special-purpose calculators or create forms whose fields have built-in error checking. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 143 COBOL I (3)
Students code and execute error-free programs in the COBOL language, a level I programming language, including proper documentation. The program development will use orderly, structured methodology. Programs will involve sequential input/output, report formatting, editing of data, numeric calculations, single level control breaks, and processing tables. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor.  

CIT 145 Perl I: Perl Fundamentals (3)
Students design, code, execute, and test scripts in the Perl programming language. Topics include Perl variables, operators, and control structures as well as pattern matching and Perl application scripts. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 148 Visual Basic I (3)
Students design, code, test, and execute programs on this Level I programming language. Topics also include menus, dialogue boxes, child window controls (push buttons, radio buttons), the graphical user interface, mouse input, fonts, and printing. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 149 Java I: Java Fundamentals (3)
Students code and execute applications and applets in the Java programming language. Topics include standard control structures in Java applications, developing graphical user interfaces, interfacing with HTML documents using Java applets, and documentation techniques including javadoc. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor.

CIT 150 Internet Technologies (3)
This course will provide students with a thorough study of traditional and emerging Internet technologies. Topics include Internet fundamentals, Internet applications, Internet client/server information delivery systems, and Internet client/server computing. Students will have hands-on experience with a number of Internet applications, including rudimentary programming in an Internet environment. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 160 Data Communications and Networking (4)
Data communications and networking concepts including hardware, software, and transmission media; access methods and protocols; and network configurations are included. System design considerations are addressed. Emphasis is on local area networks; students will install a simple local area network. Lecture: 4 hours. Prerequisites: Admission into the CIT program or consent of instructor.  

CIT 170 Introduction to Database Design (3)
This course introduces the standards for designing relational databases. Design criteria include first, second, and third normal forms to eliminate modification anomalies. Discussions review the capabilities of three major types of data models: hierarchical, network, and relational as they apply to hypothetical sets of data objects. Experiences include the creation of a logical design, and translation into a physical database using the relational model. Queries will be performed using both a host language interface and Structured Query Language. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 171 SQL I Introduction to Database Design (3)
The course is designed to provide students with an extensive introduction to database manipulation technology. The class covers the SQL and PL/SQL programming languages. Students create and maintain database objects, and store, retrieve, and manipulate data. Students create PL/SQL blocks of reusable application code. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 211 Microsoft Windows Client Operating Systems: (Topic) (3)
This course provides students with the knowledge and skills necessary to install and configure Microsoft Windows client operating systems on stand-alone computers as well as on client computers that are part of a workgroup or domain. This course will also help prepare students for exams in the Microsoft certification exam series. Lecture: 2 hours, laboratory: 2 hours. Prerequisites: Admission into the CIT program and CIT 160; or consent of instructor.  

CIT 212 Microsoft Windows Server Operating Systems: (Topic) (3)
This course provides students with the knowledge and skills necessary to install and configure Microsoft Windows server operating systems and to provide file, print, and terminal services. This course will also help prepare students for exams in the Microsoft certification exam series. Lecture: 2 hours, laboratory: 2 hours. Prerequisite; Admission into the CIT program and CIT 211; or consent of instructor. Prerequisites: Admission into the CIT program and CIT 211; or consent of instructor.  

CIT 213 Netware System Administration (3)
This course is designed to provide students with the necessary knowledge and skills to perform competently in the role of network administrator or system manager. Students completing this course will be able to perform basic and fundamental network management tasks on a Novell NetWare network. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT 160; or consent of instructor. 
 

CIT 214 Advanced Netware System Administration (3)
This course is designed to provide students with the necessary knowledge and skills to perform competently in the role of network administrator or system manager. Students completing this course will be able to perform basic and fundamental network management tasks on a Novell Netware network. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT 213; or consent of instructor. 
 

CIT 217 Unix Administration (3)
This course provides students with the knowledge and skills necessary to perform post-installation and day-to-day administration tasks in a single-domain or multiple-domain Unix based network. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT 160; or consent of instructor. 
 

CIT 218 Advanced Unix Administration (3)
This course provides the core foundation for supporting the Unix operating system. The goal of this course is to provide support professionals with the skills necessary to install, configure, customize, optimize, network, integrate, and troubleshoot Unix. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT 217; or consent of instructor.  

CIT 220 Systems Analysis and Design (3)
Methodologies for developing business-oriented computer information systems are covered including the definition of needs, creation of specifications, and implementation of systems. Modern systems analysis software tools are covered. Lecture: 3 hours. Prerequisites: Admission into the CIT program and ENG102 or concurrent; or consent of instructor. A Level I Programming Language recommended. 
 

CIT 230 Advanced Microcomputer Applications (3)
Students use advanced features of current word processing, spreadsheet, database management and presentation software. Integration between the various software packages is performed and students investigate other software applications and their uses in the business environment. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor. 
 

CIT 234 Advanced Spreadsheet Applications (3)
Advanced functions of a current spreadsheet software package will be covered, including data tables, scenarios, financial functions, creating and using template files, using hyperlinks, multiple worksheets and 3D formulas, creating and using command buttons and macros to automate repetitive tasks, and using data management features to sort, perform queries, and extract useful information. Emphasis will also be given to integration among various software applications. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor.  

CIT 236 Advanced Database Applications (3)
Advanced features of a current database software package will be covered, including creating and editing custom forms and reports, creating and using macros, and creating application systems and switchboard modules. Emphasis will also be given to integration among various software applications. Lecture: 3 hours. Prerequisites: Admission into the CIT program or consent of instructor.  

CIT 243 COBOL II (3)
In this Level II Programming Language course, students code COBOL programs involving direct access data files, interactive screen design, table manipulation, multiple-level control breaks, top-down design, and modular construction. They create and execute a system of programs using structured COBOL techniques including proper documentation. Lecture: 3 hours. Prerequisites: Admission into the CIT program, CIT 143, and MA 109; or consent of instructor. 
 

CIT 245 Perl II: Perl and the Web (3)
A continuation of CIT 145, this Level II programming language course focuses on the use of the Perl programming language in a Web server environment. Topics will include ethics and the Web, advanced Perl programming constructs including objects and modules, Web form processing using Perl, security issues, and applications to e-commerce. Lecture: 3 hours. Prerequisite: Admission into the CIT program and CIT 145 and CIT 150; or consent of instructor.  

CIT 248 Visual Basic II (3)
Students build applications using Visual Basic, a Level II programming language. Application development is introduced with an emphasis on application design, record-handling routines, and database engine operations. Students work with objects from Microsoft Office, create ActiveX documents, and build Internet applications with these documents. Lecture: 3 hours. Prerequisite: Admission into the CIT program and CIT 148 and MA 109; or consent of instructor. 
 

CIT 249 Java II: Java and the Web (3)
A continuation of CIT 149, this Level II programming language course focuses on Java client/server programming for the internet. Topics will include interfacing with HyperText Markup Language (HTML) documents, applets, Java Database Connectivity (JDBC), servlets, and networking. Prerequisite: Admission into the CIT program, CIT 149 and CIT 150; or consent of instructor. 
 

CIT 253 Data-Driven Web Technologies (3)
This course will provide students with the knowledge and skills to design, implement, and manage a database-driven web site. Topics will include the study of databases and web servers in e-commerce, transaction processing, and client-side and server-side Web scripting. Students will be involved in the creation of a database driven Web site. Prerequisite: Admission to the CIT program, CIT 150, IMD 160, and CIT 170; or consent of instructor.  

CIT 255 Internet Security and Server Administration (3)
The course provides students with an in-depth study of functions performed by web servers. Tasks performed by web administrators are discussed. Security risks unique to Internet services as well as solutions to these risks are presented. Students have hands-on experience with setting up a web server and troubleshooting web server problems. Prerequisite: Admission into the CIT program, CIT 253, CIT 212 OR CIT 218; or consent of instructor. 
 

CIT 260 Network Hardware Installation and Troubleshooting (3)
This course is designed to provide students with the knowledge and skills necessary to design, install, configure, and troubleshoot cabling systems and equipment used to connect a local area network. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT 160; or consent of instructor.  

CIT 261 Microsoft Windows Directory Services Administration (3)
This course provides students with the knowledge and skills necessary to install, configure, and administer Microsoft Windows Directory Services. The course also focuses on implementing Group Policy and understanding the Group Policy tasks required to centrally manage users and computers. This course will also help prepare students for exams in the Microsoft certification exam series. Lecture: 2 hours, laboratory: 2 hours. Prerequisites: Admission into the CIT program and CIT 212, and CIT 269; or consent of instructor. 
 

CIT 262 Microsoft Windows Network Infrastructure (3)
This course provides students with the knowledge and skills necessary to install, configure, manage, and support a network infrastructure using a Microsoft Windows server operating system. This course will also help prepare students for exams in the Microsoft certification exam series. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program, CIT 212, and CIT 269; or consent of instructor 
 

CIT 263 Advanced Topics in Microsoft Windows (1-6)
Concepts and/or skills from special areas of interest in Microsoft Windows operating systems are covered in this course. Topics vary from semester to semester at the discretion of the instructor. Lecture, lab: 1-6 hours. Prerequisites: Admission into the CIT program, CIT 212; or consent of instructor. 
 

CIT 265 Window 2000 Networking Services Infrastructure Design (3)
This course provides students with the information and skills needed to create a networking services infrastructure design that supports the required network applications. Strategies are presented to assist the student in identifying the network technology needs of an organization, and then develop a design that meets those needs. This course is part of the Microsoft Certified Systems Engineer series. Lecture 2 hours, Lab 2 hours. Prerequisite: Admission into the CIT program and CIT 261; or consent of instructor.  

CIT 266 Windows 2000 Network Security (3)
This course provides students with the knowledge and skills necessary to design a security framework for small, medium and enterprise networks using Microsoft Windows 2000 technologies. This course is part of the Microsoft Certified Systems Engineer series. Prerequisite: Admission into the CIT program and CIT 261; or consent of instructor. 

CIT 269 Internet Protocols (3)
This course is designed to provide students with the knowledge and skills to install, configure, manage and troubleshoot internetworks using TCP/IP and its associated protocols. Lecture: 2 hours, lab: 2 hours. Prerequisites: Admission into the CIT program and CIT160; or consent of instructor.  

CIT 271 SQL II (3)
This course is designed to provide students with the knowledge and skills need to write PL/SQL procedures. The procedures will incorporate SQL statements to create and manage PL/SQL program units and database triggers. Students will work in both the Procedure Builder and SQL*Plus environments. Students will use advanced features of PL/SQL to design and interface with the database and other applications. Prerequisite: Admission into the CIT program and CIT 271; or consent of instructor. 
 

CIT 280 Internship (3)
The student is provided on-the-job experience in computer information systems, requiring a minimum of 120 clock hours of appropriate experience approved by the faculty member (40 clock hours per credit). Learning contract, signed by the student, faculty member, and supervisor, is required. Course is offered on pass-fail basis only. Lecture: 3 hours. Prerequisites: Admission into the CIT program and consent of instructor. 
 

CIT 281 Routing and Switching (3)
This course provides students with the skills necessary to understand and apply concepts related to networking hardware. This course covers advanced TCP/IP concepts such as IP addressing and subnetting, beginning router configuration, routed and routing protocols. This is the second course in the Cisco Networking Academy Curriculum. Prerequisite: Admission into the CIT program and CIT 160; or consent of instructor.  

CIT 282 Advanced Routing and Switching (3)
This course is designed to provide students with the skills necessary to understand and apply advanced networking concepts. This course covers local area network (LAN) switching, virtual local area networks (VLANs), advanced network design concepts, advanced router configuration, and advanced network management projects. This is the third course in the Cisco Networking Academy Curriculum. Prerequisite: Admission into the CIT program, CIT 281; or consent of instructor. .
 

CIT 283 Wide Area Network Design and Management (3)
This course is designed to provide students with the skills necessary to understand and apply advanced principles and applications in deploying networking hardware. This course covers WAN design, WAN connectivity protocols such as PPP, ISDN, and Frame Relay, as well as advanced network management projects. This is the fourth course in the Cisco Networking Academy Curriculum. Prerequisite: Admission into the CIT program, CIT 282; or consent of instructor. 
 

CIT 290 Information Systems Design and Implementation (3)
Students learn strategies used in a comprehensive system development project, including how to use structured analysis and design techniques in information systems and how to apply computer programming and system development concepts. Emphasis is placed on project implementation, documentation, installation, testing, presentation, and training in a project team environment. Lecture: 3 hours. Prerequisites: Admission into the CIT program and CIT 170 and CIT 220 and a Level I Programming Language; or consent of instructor.  

CIT 292 Designing Network Solutions (3)
This capstone course covers the major responsibilities of a network systems manager. Topics include the overall planning, installation, evaluation, and maintenance of network systems components including hardware selection, vendor selection, and contract negotiations. Lecture: 3 hours. Prerequisites: Admission into the CIT program and a Level I Network Technology Specialization sequence; or consent of instructor.  

CIT 294 Seminar in Internet technologies (3)
Students in this course will research, study and discuss current and emerging topics, issues and trends in Internet technologies. Formal class presentations as well as individual and/or group projects involving Internet technologies will be required. Prerequisite: Admission to the CIT program and CIT 253; or consent of instructor. 
 

CIT 295 Independent Problems in Computer and Information Technologies (1-3)
A problem or special project, approved by the instructor, provides an independent study objective for Computer Information Systems students. This course may be repeated to a maximum of three credits hours. Credit hours: 1-3. Prerequisites: Admission into the CIT program and consent of instructor. 
 

CIT 299 Special Topics in CIT: (Topic) (1-3)
This course will deal with concepts and/or skills from special areas of interest in computer information systems. Topics vary from semester to semester at the discretion of the instructor. May be repeated with different topics to maximum of 6 credit hours. Lecture: 1-3 hours. Prerequisites: (variable): given when topic is identified; or consent of instructor.
 

COE 199 Cooperative Education: Computer and Information Technologies (1-8)
Cooperative Education is a planned and evaluated work experience related to the student's educational objective for which the student receives both financial remuneration and academic credit. One credit hour is awarded for completion of 80 house of approved work experience and for satisfactory completion of additional required activities. While the maximum amount of credit granted for cooperative education experience varies by curriculum, the amount may never exceed eight hours in an Associate in Applied Science Degree program. This course is available only to students enrolled in a Community College System Associate in Applied Science Degree Program which lists Cooperative Education as an approved course, completion of at least twelve credit hours in the program of study, marketable skills in the area in which the student is enrolled, and a minimum cumulative grade point average (G. P. A.) of 2.0.