Calendars

General Information

General Admission Requirements

Finances

Academic Policies and Procedures

General Degree Requirements

Programs of Study

Academic Divisions

Off-Campus Studies

Courses of Instruction

Student Policies

Student Services

Business Affairs and Economic Development

Equal Opportunity Statement

Site Map/Index

 


LiveHelp!

Course Descriptions

Cyber Information Technology (CIT)

101:
Network Essentials. (3-3-0)
Prerequisite: none
Develop fundamental networking skills including an understanding of network hardware, installation, security and troubleshooting in a corporate environment. Through classroom and hands-on activities, learn how computers exchange information and how the Internet functions. In addition, this class will help students gain the skills required for the nationally recognized CompTIA Network+ certification exam, which all students are required to take at the conclusion of the course. Assessment and appropriate certification fees are charged as part of the course fees.
102:
Problem Solving and Programming Techniques. (3-3-0)
Prerequisite: none
This course is an introduction to program development using various problem solving techniques. Emphasis is placed on creating programs based on algorithms and pseudo codes. Various control structures used in computer programming are also discussed.
(Previously listed as CIS 102.)
110:
Help Desk Tools and Techniques. (3-3-0)
Prerequisite: none
Explores the customer service roles and responsibilities of an IT support professional. Examines the support software options for tracking and managing data: log, track, and escalate calls; resolve problems using a knowledge base. Covers documentation/reporting tools, asset management, hotline support, performance reports, trends, and career resources.
112:
Support of Emerging Technologies. (3-3-0)
Prerequisite: none
This course prepares students to take the CompTIA A+ and Microsoft Certified Professional exams. The CompTIA A+ certification exam is required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fees.
113:
Introduction to C++ Programming. (3-3-0) - Spring only
Prerequisite: CIT 102.
This course introduces computer programming using the C++ programming language. Topics include input/output operations, decision, and looping statements. Upon completion, students should be able to design, code, debug, test and document programs using techniques of good programming style.
(Previously listed as CIS 113.)
115:
Network Defense. (3-3-0)
Prerequisite: CIT 101
This course provides students with a solid foundation in network security fundamentals and prepares them to take the Security+ certification. This course focuses on how to develop more effective security strategies, and how to handle emergencies. This course also provides Case Projects and Hands-On Projects help students practice their new skills, and expose them to the day-to-day duties of a security professional. This course also a required course for getting CNSS 4011 and CNSS 4012 certifications.
121:
CCNA I. (4-4-0) - Spring only
Prerequisite: CIT 101
The student will explore the OSI model, basic principles of networking and network topology, and the process of routing information across networks. The class will focus on preparation for the ICND1 exam, the first part of the CCNA certification.
122:
CCNA II. (4-4-0) - Spring only
Prerequisite: CIT 121
Develop networking skills based on the Cisco Certified Network Associate (CCNA) curriculum by introducing students to the Cisco Networking Academy Program. architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF. Recognize and correct common routing issues and problems.
130:
Web Design I. (3-3-0)
Prerequisite: CIS 105 or CIS 111
Software REQUIRED: Dreamweaver

An introduction to web fundamentals and page layout language of the Internet - HTML. Students will plan and develop web projects with inter- and intra-document links, work with color and graphics, document and image formatting, and incorporate sounds and video on web pages using Adobe Dreamweaver CS5. Upon successful completion this course, students will be prepared to take the Web Communication Adobe Certified Associate (ACA) exam. The Adobe Dreamweaver certification exam is required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fees.
149:
Web Scripting I. (3-3-0) Fall only
Prerequisite: CIT 102 and CIT 130.
This course has been designed to teach students how to use the features of the JavaScript language to design client-side, platform-independent interactivity on Web pages. Students will understand and use the most popular applications of JavaScript to communicate with users, modify the Document Object Model (DOM), validate forms, animate images, create cookies, change XHTML on the fly, and communicate with databases. In addition, this class will help students gain the skills required for the internationally recognized CIW JavaScript Specialist certification exam. This certificate is one of the certificates required to earn the advanced CIW Web Development Professional certification and is optional at the conclusion of the course.
150:
Introduction to Programming with JAVA. (3-3-0) Spring only
Prerequisite: CIT 102
An introduction to programming and object-oriented design concepts using the Java programming language. Students learn all the Java programming basics and use a simple text editor as a development environment. Design concepts and programming tools will be integrated with an emphasis on practical business solutions.
151:
Advanced Java Programming. (3-3-0) Fall only
Prerequisite: CIT 150
This course is a continuation of CIT150. The course begins with a quick review of CIT150 and progresses to discuss advanced object-oriented programming concepts using the Java. In this course students learn about arrays, implementing classes and class members, class relationships, and GUI Programming. The SCJA Java certification exam is optional at the conclusion of the course.
159:
Introduction to Flash. (3-3-0)
Prerequisite: CIT 130
This course will encompass the fundamentals of drawing, animation, and the use of Action Scripting in Flash to create dynamic and interactive media. A hands-on approach will be used throughout this course so that the students can "learn-by-doing." At the end of the course, the student will have a solid understanding of how the different components of a Flash movie fit together and will have used the key tools to integrate all of his/her learning into a series of creative exercises.
(Previously listed as CWD 160.)
160:
COBOL Programming I. (3-3-0) Spring only
Prerequisite: CIT 102
This course provides students with the ability to write well-designed COBOL programs. This includes planning, organizing the work, coding, testing, documenting and problem solving. The course covers both batch and interactive programs.
161:
COBOL Programming II. (3-3-0) Fall only
Prerequisite: CIT 160
Advanced aspects of COBOL programming.
169:
Database Interactions I. (3-3-0) Fall only
Prerequisite: CIT 102 and CIS 130.
The purpose of this course is to familiarize students with a different approach for creating web pages that process HTML forms and interact with a database. Students will learn how to create web pages that interact with an Access or MySQL database using the following technologies: client-side scripts; using JavaScript and PHP; server-sided scripts; using PHP; compiled server programs; using CGI (Common Gateway Interface) protocol in Visual Basic and PHP programs; and using HTML Dynamic Link Libraries written in Visual Basic.
(Previously listed as CWD 170.)
170:
Microsoft Windows Servers. (3-3-0)
Prerequisite: CIT 101
An introduction to the fundamentals of Windows Server. Students will work on multiple topics to include, but not limited to: Implementing, Managing and Monitoring DHCP, Implementing Name Resolution, Managing and Monitoring DNS, Network Security, Securing Network traffic with IPSec, Implementing and Managing updates, Configuring Routing and Remote Access, and Maintaining Network Infrastructure. This course is also part of courses required to get CNSS 4011 and CNSS 4012 certifications. The CompTIA Server+ certification exam is required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fees.
172:
Linux Server. (3-3-0)
Prerequisite: CIT 101
This course will look at several of the various “flavors” of Linux. We will download these in class and they will be made available to you. You will need approximately 10 blank CD-Rom disks to load these images onto.
174:
Novell Server. (3-3-0)
Prerequisite: CIT 101
The student will learn to install and manage the Novell NetWare 6.0 operating system for servers. The course will include a review of network basics and overview of managing a Novell network.
190:
Help Desk Internship. (3-3-0)
Prerequisite: permission of instructor
Provides on-the-job Help Desk environment work experience with instructor supervision in area companies. By consent of instructor, a special project may be substituted for the internship.
209:
CGI/Perl Programming. (3-3-0) Fall only
Prerequisite: CIT 130 or CIT 102.
This course will show students how to use Perl for CGI applications. Coursework will introduce the wide range of uses for Perl as CGI, such as database interaction, form handling, XML, graphics manipulation, file handling, POP interaction and other functions that are needed in a large majority of Web-based applications. The discussions and hands-on assignments will reinforce for the students the host of different uses that allow writing of almost any CGI application with the tools and techniques shown.
(Previously listed as CWD 210.)
210:
Advanced Network Topics. (3-3-0)
Prerequisite: CIT 101
This course will provide the student with information on current trends and topics in technology. These include but are not limited to cell phones, networking, social networking, RFID, and countermeasures.
211:
Data Storage Administration. (3-3-0)
Prerequisites: CIT 170 and CIT 172
This course provides the student an introduction to the concepts, terms, technologies, and role of today's storage industry to meet business requirements. The course examines the major components of a storage system, common storage architectures, and the various means of connecting storage elements. Learners are presented Hitachi Data Systems hardware and software products as practical illustrations of the concepts taught with emphasis on basic administration and operation of the Hitachi Adaptable Modular Storage product.
213:
Advanced C++ Programming. (3-3-0) Spring only
Prerequisite: CIT 113.
This course continues to build computer programming concepts using the C++ programming language. Topics include arrays, functions, file I/O, and manipulation of strings. Upon completion, students should be able to design, code, debug, test and document programs using advance features.
(Previously listed as CIS 213.)
220:
System Security. (3-3-0)
Prerequisite: CIT 101 or CIT 115
This course is the first of a two semester curriculum to provide a comprehensive overview of all aspects of information system security, related to CISSP certification.
221
CCNA III (4-4-0) - Fall only
Prerequisite: CIT 122
This course is the second of a two semester curriculum that provides a comprehensive overview of all of the aspects of information system security related to the (ISC)2 CISSP certification. This course primarily focuses on the business and physical aspects of information system security. The ICND1 certification exam is required by all students as part of the course assessment and appropriate certification fees are charges as part of the course fee.
222
CCNA IV (4-4-0) - Fall only
Prerequisite: CIT 221
The student will explore networking, protocols, network standards, advanced network design projects, advanced network management projects, wide area network (WAN) theory and design, WAN technology, Frame Relay, integrated system digital network (ISDN), and network troubleshooting. The class will focus on preparation for the ICND2 exam, the second part of the CCNA certification. The ICND2 or CCNA certification exams are required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fee.
224:
Information System Security II (3-3-0)
Prerequisites: CIT 101 or CIT 115
This course is the second of a two semester curriculum that provides a comprehensive overview of all of the aspects of information system security related to the (ISC)2 CISSP certification. This course primarily focuses on the business and physical aspects of information system security.
225:
Network Security Design. (3-3-0)
Corequisite: CIT 280
An introduction to fundamentals on designing, planning, and executing vulnerability analysis of networks. Students will work on multiple topics to include, but not limited to: System Security, Network Infrastructure, Access Control, Assessments & Audits, Cryptography, and organizational Security. This course is mapped to the CompTIA Security+ Exam. This course is a required course for earning CNSS 4011-4014 certifications.
230:
HTML5/CSS3. (3-3-0) Spring only
Prerequisite: CIS 111 or CIT 130.
HTML5 is changing the way web pages are developed. In this course we will look at how using HTML5 semantic tags make it easier to develop web pages and format them with CSS3. These tags work to improve user accessibility and allow greater search engine returns.
(Previously listed as CWD 230.)
235:
Web Application Development (3-3-0)
Prerequisite: CIS 150
This course provides the beginning programmer with a strong foundation necessary to build mobile applications for Android devices. Assuming little or no prior programming experience, this course introduces key programming concepts, including variables, decision making, lists, arrays, and gives the confidence and technical skills to create fully-functional mobile Android applications.
240:
Virtual Private Networks. (3-3-0)
Prerequisite: CIT 220
The student will learn methods of configuring and implementing the latest security devices for defending a network. Topics include firewall appliances and software. Class will focus on advanced network security processes and procedures. This course is one of the courses required to earn CNSS 4011 and CNSS 4012 certifications.
241:
Web Graphics I. (3-3-0)
Corequisite: CIT 130 or instructor’s permission.
Software REQUIRED: Fireworks

Students will learn to create icons, animated images, text and 3-D effects, and various web based graphic elements along with interlacing, transparent backgrounds, color palettes, animation, and image maps. Students will learn to retouch photographs, correctly size images, and load web pages.
(Previously listed as CWD 240.)
242:
Computer Organization. (3-3-0) - Spring only
Prerequisite: CIT 150
Introduction to computer organization and operation, data representation and manipulation, assembly language programming, register level operations, and peripheral device interfaces.
243:
Data Structures. (3-3-0) - Fall only
Prerequisite: CIT 151
The definition, representation, and manipulation of basic data structures such as arrays, stacks, queues, trees, and graphs, with an emphasis on practical applications.
250:
Programming with C#. (3-3-0)
Prerequisite: CIT 102
This course is intended to introduce students to C#.NET, which is an object-oriented, event-driven programming language. It reinforces skills developed in CIS 102. Specific techniques discussed include programming style, graphical user interface design, coding, debugging, and documentation skills.
269:
Database Interactions II. (3-3-0) Spring only
Prerequisite: CIT 169
This course is a continuation of Database Interactions I and will apply the knowledge gained in the prerequisite course. Students will create comprehensive database-driven websites as practical implementations of the prerequisite material.
(Previously listed as CWD 270.)
270:
Relational Database Coding. (3-3-0)
Prerequisite: CIT 113 or CIT 150
This course covers the fundamentals of database management systems, in particular relational database systems. The course also teaches students how to use SQL to create, maintain, store, retrieve, and manipulate data.
272:
Advanced Advanced Topics in Linux. (3-3-0)
Prerequisite: CIT 172
Advanced topics in Linux, including the Linux file system, directories, utilities, the shell and command line operations, the kernel, and applications of Linux to network security. The Linux+ certification exam is required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fees..
279:
Information Assurance. (3-3-0)
Prerequisite: CIT 101
This course is an introduction to the field of Information Assurance (Security). Various kinds of threats that might be faced by an information system and the security techniques used to fight them are covered. Hacker methods, viruses, worms, bombs, and system vulnerabilities are described with respect to the actions that must be taken by a Network Manager to thwart them. Existing and planned protection methods and defenses are mapped to the information system threats and attacks. This course provides the background for those individuals who seek skills in the areas of Network and Data Security. This course also is part of the courses required to get CNSS 4011 40-14 certifications.
280:
Computer Forensics. (3-3-0)
Prerequisite: CIT 279
This course provides a broad overview of computer forensics and investigation tools and techniques. All major personal computer operating system architectures and disk structures will be discussed, as well as what computer forensic hardware and software tools are available. Other topics include the importance of digital evidence controls, how to process crime and incident scenes, the details of data acquisition, computer forensic analysis, email investigations, image file recovery, investigative report writing, and expert witness requirements. The course provides a range of laboratory and hands on assignments that teach about theory as well as the practical application of computer forensic investigation. This course also is a required course for earning CNSS 4011 -4014 certifications.
282:
IT Project Management. (3-3-0)
Prerequisite: CIT 101
This course introduces students to a comprehensive, integrated view of the many concepts, skills, tools, and techniques involved in information technology project management. This course also addresses the critical skills needed for success in the ever-expanding field of project management. Furthermore, this course provides students with detailed guide to using Microsoft Project 2010, as well as extensive tips and practice questions to prepare for the latest Project Management Professional (PMP) exam. The Project+ certification exam is required by all students as part of the course assessment and appropriate certification fees are charged as part of the course fees.
291:
Systems Administration Specialist Internship. (3-3-0)
Prerequisite: permission of instructor
Students will be placed with pre-qualified businesses selected for their ability to offer a broad range of programming experiences formulated to augment coursework experiences gained by the student.
292:
Network Specialist Internship. (3-3-0)
Prerequisite: permission of instructor
Students will be placed with pre-qualified businesses selected for their ability to offer a broad range of networking experiences formulated to augment coursework experiences gained by the student.
293:
Network Security Internship. (3-3-0)
Prerequisite: permission of instructor
Students will be placed with pre-qualified businesses selected for their ability to offer a broad range of networking experiences formulated to augment coursework experiences gained by the student.
294:
Web Analyst/Programmer Internship. (3-3-0)
Prerequisite: permission of instructor
Students will be placed with pre-qualified businesses selected for their ability to offer a broad range of networking experiences formulated to augment coursework experiences gained by the student.
299:
Program/Analyst Internship. (3-3-0)
Prerequisite: CIS 105.
Students will be placed with pre-qualified businesses selected for their ability to offer a broad range of programming experiences formulated to augment coursework experiences gained by the student.

Back to Course List