2012-2013 Catalog 
    
    May 18, 2024  
2012-2013 Catalog [ARCHIVED CATALOG]

Course Descriptions


Click here to view Classification of Courses and Course Description Legend .

 

Computer Aided Design & Drafting

  
  • CADD 270 - Solidworks - Parametric 3D Solid Modeling

    Lecture - Lab - Credit Hours: 2-3-3
    Three-dimensional modeling CADD course using SolidWorks, parametric solid-modeling software. The course covers creating parts, assemblies, and drawings in SolidWorks.Prerequisite: CADD 101  or an experienced drafter, designer, or engineer.

  
  • CADD 295 - CADD Internship

    Lecture - Lab - Credit Hours: 0-40-4
    Second-year computer-aided design and drafting students’ work under the tutelage of the CADD Department program coordinator. Specific areas of concentration include software license management, request and authorization codes needed for software installation, techniques for maintenance and ergonomic considerations of CADD labs and of CADD workstation environments. Focus is on maintenance of a CADD production environment and includes reoccurring supply management, maintenance of consumables, vendor coordination and equipment repair.Prerequisite: CADD 101 , CADD 110 , CADD 120 , CADD 220 , or consent of department.

  
  • CADD 299 - Selected Topics in Computer Aided Design and Drafting

    Lecture - Lab - Credit Hours: 5-5-5 (variable credit)
    A course for students with advanced standing to pursue an extensive project. A full-time faculty member will determine the nature of the project. Emphasis will be on developing skills and learning concepts that will keep students abreast of new technology and contribute to their professional advancement. (May be repeated three times for credit.)Prerequisite: Consent of department.


Computer Information Systems

  
  • CIS 101 - Computer Basics

    Lecture - Lab - Credit Hours: 1-0-1
    Basic introduction to computer concepts. Topics include computer input, output, storage devices, how to install software, Internet, World Wide Web, and basic networking. Students also will work on software and Internet.

  
  • CIS 105 - Introduction to Windows

    Lecture - Lab - Credit Hours: 1-0-1
    This course introduces the basic concepts of Windows. The concept of viewing multiple applications on screen, file and folder creations are presented, and in-class exercises are performed to display various unique features of Windows. The latest version of Windows is used.

  
  • CIS 107 - Fundamentals of Digital Technology

    Lecture - Lab - Credit Hours: 2-0-2
    Basic introduction to digital technology. Topics include college’s eResources and registration process, introduction to Angel, search techniques for research papers, social Web such as blogging, Facebook, Wikis, podcasting, application software, mobile technology including iPhones, ethics and technology.

  
  • CIS 110 - Overview of Microsoft Office

    Lecture - Lab - Credit Hours: 1-0-1
    This course covers the basic concepts of Microsoft Office, including Word, Excel, PowerPoint, and Access.

  
  • CIS 111 - Introduction to Microsoft Access

    Lecture - Lab - Credit Hours: 1-0-1
    Students will learn the fundamentals of database techniques using Microsoft Access. Topics include creating tables, adding and viewing records, and sort and report generation.

  
  • CIS 113 - Introduction to Microsoft Excel

    Lecture - Lab - Credit Hours: 1-0-1
    Students will learn how to create an electronic spreadsheet using Excel. Spreadsheets are an important business tool that helps with the evaluation and analysis of information. Spreadsheets are used for cash-flow analysis, budgeting, decision making, cost estimating, inventory management, and financial reporting.

  
  • CIS 115 - Fundamentals of Microsoft Visio

    Lecture - Lab - Credit Hours: 1-0-1
    This course provides students the fundamentals of Microsoft Visio drawing and diagramming software. Visio diagrams integrate data with diagrams to represent complex visual, textual, and numeric information. This course introduces data-connected diagrams to provide visual context for data. This course introduces methods to create a complete picture of a system or process. The Visio application provides data link and graphics functionality, plotting data trends using pivot diagrams, creating organizational charts, creating basic floor plans and objects and building timelines.Prerequisite: OFS 114  or CIS 126  or consent of department.

  
  • CIS 116 - Introduction to Internet

    Lecture - Lab - Credit Hours: 1-0-1
    This course introduces the features and capabilities of the Internet. While learning how to access the Internet, the students also will learn the underlying concepts and strategies involved. Various Internet tools are discussed along with the types of information and communications students can retrieve using these tools.

  
  • CIS 117 - Introduction to Multimedia

    Lecture - Lab - Credit Hours: 1-0-1
    This course introduces the concepts of multimedia authoring tool with emphasis on audio, video, animation, graphics, and sound system. Multimedia applications in various areas will be discussed.

  
  • CIS 119 - Networking Basics

    Lecture - Lab - Credit Hours: 1-0-1
    This course discusses the basic concepts of computer networking. This will be a non-technical approach explaining the need for networking step by step. Topics include purpose of networking, networking hardware and software, networking operating systems, LAN, WAN, and Internet.

  
  • CIS 121 - Introduction to Microsoft PowerPoint

    Lecture - Lab - Credit Hours: 1-0-1
    PowerPoint is a graphics application software that enables users to create a professional presentation using media such as the computer screen, overhead projector transparencies, 35mm slides, or paper. The software will enable the user to focus on the message of the presentation and the software will provide the aesthetic details. This course will be a valuable tool for home users, teachers and businesspersons in the community.

  
  • CIS 122 - Computer Information Systems Fundamentals

    Lecture - Lab - Credit Hours: 4-0-4
    A first course for business or computer information systems majors planning to transfer to a four-year institution. A complete introductory study of information systems, computer programming and application software is presented. Course topics include the elements of a business computer system, system analysis and design, computer-to-mainframe systems, and program design and implementation. Also included will be an introduction to the Internet and its uses, computer application software and BASIC programming.

  
  • CIS 124 - Beginning Microcomputer Applications

    Lecture - Lab - Credit Hours: 3-0-3
    IAI Code: BUS 902
    This course is designed to introduce the student to the concepts, principles, and applications of computers as they apply to the home, business and school. Students learn about several common software packages available for business applications. Internet access is integrated in every application package. An overview of management information systems is discussed.

  
  • CIS 126 - Microsoft Office

    Lecture - Lab - Credit Hours: 3-0-3
    IAI Code: BUS 902
    This course is designed to develop computer application skills using a totally integrated software package that includes word processing, a spreadsheet, a database, and presentation software in a Windows environment. Students will be interfacing throughout with the Internet. The class meets in a PC-equipped classroom.

  
  • CIS 128 - Computers for Educators

    Lecture - Lab - Credit Hours: 3-0-3
    An introductory course designed to help students meet the Technology Standards for All Illinois Teachers [24.120]. The course will focus on basic computer/technology operations and concepts; personal and professional use of technology; application of technology in instruction; social, ethical, and human issues related to computing and technology; the effective use of productivity tools to support instruction and enhance classroom management. Students will learn to utilize word processing, graphics, spreadsheet, database and communications software. They also will learn to evaluate current educational software packages for use in the classroom.

  
  • CIS 130 - BASIC Programming

    Lecture - Lab - Credit Hours: 4-0-4
    An introduction to computer programming in the BASIC (Beginners All Purpose Symbolic Instruction Code) language. This course is designed to teach problem analysis, program design and programming in the QBASIC language. The student will use a PC-based programming environment. An introduction to Visual Basic is included.Prerequisite: CIS 122  and MATH 094 , or consent of department.

  
  • CIS 134 - FORTRAN Programming

    Lecture - Lab - Credit Hours: 4-0-4
    An introduction to the algorithmic language FORTRAN to enable students to solve scientific, mathematical, engineering, and business-related problems. This course is designed to teach problem analysis, program design, and programming using the FORTRAN language. Includes a brief history of computer technology, beginning FORTRAN techniques, problem formulation procedures, and numerical methods.Prerequisite: CIS 122  and MATH 094 , or consent of department.

  
  • CIS 136 - PASCAL Programming

    Lecture - Lab - Credit Hours: 4-0-4
    IAI Code: CS 911
    The primary objectives of this course are twofold: to develop skills in analyzing and solving problems in their original context, and to become proficient in designing, coding, debugging, and documenting programs in the Pascal programming language.Prerequisite: CIS 122  and MATH 094 , or consent of department.

  
  • CIS 137 - Technical Excel

    Lecture - Lab - Credit Hours: 1-0-1
    This course is designed for students in technical and construction majors. They will learn specific, advanced Microsoft Excel skills that are commonly utilized by professionals in those fields. The topics addressed are needed for success in the required courses for the construction program.Prerequisite: CIS 126 .

  
  • CIS 143 - Internet Technologies

    Lecture - Lab - Credit Hours: 3-0-3
    This course is designed to prepare students to succeed in taking the CIW industry Web certification exam. Topics include Web hosting, Internet infrastructure, security, e-commerce, and concepts concerning Web programming. Projects include research and hands-on assignments to apply the learned technologies. Topics and projects may be expanded due to the changes in the exam and in technologies.Prerequisite: CIS 122  or consent of department.

  
  • CIS 145 - Fundamentals of Networking

    Lecture - Lab - Credit Hours: 3-0-3
    This course discusses the basic concept of Local Area Networking. Topics include networking overview, sharing computer resources, using email, using file servers, protocols, different networking software, how to manage your network, and an introduction to Wide Area Network.

  
  • CIS 150 - Business Graphics for Microcomputers

    Lecture - Lab - Credit Hours: 3-0-3
    The student learns to use popular business graphics and desktop publishing software programs. The class meets in a PC-equipped lab. Topics include design, formatting, special effects, templates, and scanned images.Prerequisite: CIS 122  or consent of department.

  
  • CIS 152 - Database Management Systems for Microcomputers

    Lecture - Lab - Credit Hours: 3-0-3
    The student learns to use a popular database-management software package for computers. The class meets in a PC-equipped lab. Topics include data file creation, queries, reports, restructuring, programming, and the building of applications.Prerequisite: CIS 126  or OFS 114  or consent of department.

  
  • CIS 154 - Data Communications and Networks

    Lecture - Lab - Credit Hours: 4-0-4
    The student learns basic concepts and techniques of networks and data communications. The class meets in a PC-equipped classroom. Topics include network topologies and operating systems, installation and administration of networks, standard and protocol, and modem communications.Prerequisite: CIS 122 , and CIS 145  or consent of department.

  
  • CIS 156 - Electronic Spreadsheet Software

    Lecture - Lab - Credit Hours: 3-0-3
    The student learns to use a popular electronic spreadsheet software package for computers. The class meets in a PC-equipped classroom. Topics include creation of models, operators and functions, multiple worksheets, creation of databases, and creation of macros and advanced database functions.Prerequisite: CIS 126  or OFS 114  or consent of department.

  
  • CIS 158 - DOS Plus UNIX-Operating Systems

    Lecture - Lab - Credit Hours: 4-0-4
    The student gets experience with both the MS-DOS/PC-DOS and UNIX operating systems. The class meets in a PC-equipped lab. Topics include basic structures, file management, command structures, batch files, file backup and recovery, shell programs, and system administration.Prerequisite: CIS 122  or equivalent.

  
  • CIS 159 - Introduction to Operating Systems and Scripts

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    The student acquires experience with several current operating systems by learning the structure of microcomputer operating systems through the use of command line utilities and programming techniques to control the operating system’s performance.  The class meets in a PC-equipped classroom where the students will interactively use the computers to understand the operating systems’ concepts and management techniques while simultaneously listening to lectures and viewing operating system demonstrations.  The topics include basic operating system structure, file system structure, file management, command structures, batch file development and usage, file backup and recovery procedures, and other system administration functions.Prerequisite: CIS 122  or consent of department.

  
  • CIS 162 - Introduction to Wireless Communications

    Lecture - Lab - Credit Hours: 4-0-4
    This is an entry-level professional certification course for the Certified Wireless Technology Specialist certification. Topics include: RF technologies, hardware and software configuration, site surveying and installation, applications, support and troubleshooting, security and compliance.

  
  • CIS 175 - Microsoft Office Certification Preparation

    Lecture - Lab - Credit Hours: 3-0-3
    This course prepares students for Microsoft Office certification. Students will be trained to prepare for Microsoft Word, Excel, PowerPoint, and Access exams. Interactive CD and practice exams will be used.Prerequisite: CIS 126  or OFS 114 ; CIS 226  highly recommended which may be taken concurrently.

  
  • CIS 180 - iPhone Programming

    Lecture - Lab - Credit Hours: 3-0-3
    The students will do design, coding, and testing iPhone/iPod touch applications. Topics to be covered include custom classes, delegates, views and view controller, interface builder, navigation and TabBar controllers, UIKit, data and memory management, instruments, address book, touch and multi-touch, accelerometer, camera, photo, and audio API.Prerequisite: CIS 130  or equivalent, or consent of department.

  
  • CIS 216 - World Wide Web Homepage Authoring

    Lecture - Lab - Credit Hours: 3-0-3
    This is a follow-up course to the Introduction to Internet course. It covers Extensible HyperText Markup Language (XHTML) and Web page construction, DHTML, XML, and Cascading Style Sheets. This course teaches the proper way to design and code XHTML. Each student in this course will design and create a website. Topics include hyperlinks, tables, image maps, inserting images, and background colors.Prerequisite: CIS 116  or consent of department.

  
  • CIS 217 - Multimedia Concepts

    Lecture - Lab - Credit Hours: 4-0-4
    This course will provide students with an overview of multimedia concepts and a conceptual presentation of multimedia design principles and applications. Students will get exposure to a variety of current, industry standard software packages and technologies via extensive hands-on experiences. Topics include interactive documents and desktop publishing techniques, digital photography, image manipulation, digital video, digital sound, animation and multimedia authoring. Class discussions and readings include design considerations, application issues, and career opportunities. Students will design and create their own interactive, multimedia presentation utilizing these tools.

  
  • CIS 218 - Introduction to E-Commerce

    Lecture - Lab - Credit Hours: 3-0-3
    This course deals with the fundamental concepts of Web-based commerce. Topics include: concepts of e-commerce, B2B and B2C-commerce online auctions, security in the Internet, and electronic payment methods social networking and e-commerce marketing.  Current trends are researched and analyzed.Prerequisite: CIS 143  or consent of department.

  
  • CIS 220 - Fundamentals of Web Design

    Lecture - Lab - Credit Hours: 1-0-1
    This course helps students to develop Web pages using Microsoft Web Expressions. Topics covered include creating Web pages, using HTML, graphics and images, sounds and animation, and inserting pictures and photographs from the World Wide Web. Prerequisite: CIS 116  which may be taken concurrently or consent of department.

  
  • CIS 221 - Concepts of Web Design

    Lecture - Lab - Credit Hours: 3-0-3
    This course deals the proper way to design and maintain Web pages. Topics include basic design concepts, common mistakes to avoid when designing, creating new Web pages, hyperlinks, and advanced Web page development/ techniques. A real emphasis is focused on Cascading Style Sheets (CSS) and managing and publishing websites.Prerequisite: CIS 216  or consent of department.

  
  • CIS 222 - Advanced Web Design

    Lecture - Lab - Credit Hours: 3-0-3
    This course deals with the latest in the industry standard of Web development, such as Dreamweaver.  Intermediate and advanced concepts covered in the course include multimedia-based Web design, proper layouts, navigation, maintaining and publishing websites.  A comprehensive website will also be created throughout this course.Prerequisite: CIS 221  or consent of department.

  
  • CIS 223 - JavaScript

    Lecture - Lab - Credit Hours: 3-0-3
    This course introduces the JavaScript language, which enhances a Web page by adding interactivity to HTML. Topics include: JavaScript fundamentals, integrating JavaScript and HTML, creating pop-up windows, scrolling messages, and enhancing the use of image and form objects.Prerequisite: CIS 216  and CIS 130 , or CIS 136  or CIS 236 , or consent of the department.

  
  • CIS 224 - Web Animation

    Lecture - Lab - Credit Hours: 3-0-3
    This course introduces students to animation software to create high-impact websites that include sound, graphics and other effects. Students will learn how to manipulate layers, vector-based graphics, motion tweens, and key frames. Software such as Flash will be used.Prerequisite: CIS 116  or consent of department.

  
  • CIS 226 - Advanced Microsoft Office

    Lecture - Lab - Credit Hours: 4-0-4
    This course covers advanced computer applications, including Microsoft Word, Excel, Access, PowerPoint, Outlook, and integration of these applications. Upon completion of this course, students should have the skills necessary to pass the core-and-expert-level exams for Microsoft Office Certification. Topics include form letters, merging, desktop publishing, financial functions, amortization schedules, data tables, creating and querying a worksheet database, templates, creating customized reports and forms in Access, Switchboard Manager, embedded visuals, and importing clips into PowerPoint.Prerequisite: CIS 126  or OFS 114  or consent of department.

  
  • CIS 227 - Advanced PASCAL with Data Structures

    Lecture - Lab - Credit Hours: 4-0-4
    IAI Code: CS 912
    A study of data structures using the PASCAL language. Topics include static data structures, linked lists, stacks, queues, and trees. External and data structures will be examined, including B- Trees, B+ Trees, and hashing and indexing techniques.Prerequisite: CIS 136  or equivalent.

  
  • CIS 228 - Advanced Computers for Educators

    Lecture - Lab - Credit Hours: 3-0-3
    An advanced course emphasizing the computer as a classroom tool. Students will learn advanced concepts in word processing, Web graphics, multimedia, presentations and database concepts, and become familiar with popular software packages for use in the classroom.Prerequisite: CIS 128  or equivalent.

  
  • CIS 230 - Visual BASIC

    Lecture - Lab - Credit Hours: 4-0-4
    The students will do design, coding, testing, and documentation and evaluation of various Visual BASIC projects. Projects will include the use of sequential access files, random access files, database access, and variable arrays.Prerequisite: CIS 130  or CIS 136  or equivalent.

  
  • CIS 234 - Programming Server Pages

    Lecture - Lab - Credit Hours: 3-0-3
    This course introduces the fundamental concepts of programming dynamic (non-static) websites. Topics include programming in HTML, ASP or PHP, Scriplets, connecting to a database, and JavaScript.Prerequisite: CIS 216 , CIS 152 , and CIS 130  or consent of department.

  
  • CIS 236 - Programming in C

    Lecture - Lab - Credit Hours: 4-0-4
    IAI Code: CS 911
    A study of the C programming language. Topics to be covered include program planning, program design methods, C language procedures, efficient C programs, and reliable data structures. To demonstrate programming skills, the student will write several C programs which meet the needs of a variety of business, scientific and systems applications.Prerequisite: CIS 130  or CIS 134  or CIS 136  (CIS 136  strongly recommended).

  
  • CIS 237 - UNIX Operating System

    Lecture - Lab - Credit Hours: 4-0-4
    A study of the UNIX operating system. Topics to be covered include the UNIX file system, using the UNIX shell, filters, shell programming, programming standard I/O, UNIX system calls, and document preparation.Prerequisite: CIS 130  or CIS 134  or CIS 136  or CIS 236 .

  
  • CIS 238 - Advanced iPhone Programming

    Lecture - Lab - Credit Hours: 3-0-3
    The students will delve deeper into iPhone and iPod Touch development. Interaction with Web API like Facebook and Twitter and even custom API as well as local database interaction will be taught. Topics to be covered include SQLite database interaction, Core Data, Core Audio with Audio Sessions, networking interface and protocols, threading, push notifications, and MapKit usage.Prerequisite: CIS 180  or equivalent, or consent of department.

  
  • CIS 240 - Management Information Systems

    Lecture - Lab - Credit Hours: 3-0-3
    A course in planning, selecting and implementing business computers and managing an information processing center. The emphasis of this course is on managing small-business computer systems. A case study approach will be used in this course.Prerequisite: CIS 122  or CIS 126  or consent of department. Preferably to be taken in the final semester.

  
  • CIS 242 - Advanced Database Management Systems

    Lecture - Lab - Credit Hours: 4-0-4
    This course introduces the client-server database technology. Students create SQL based databases to build real life databases. Topics include: client-server technology, introduction to SQL, report builder forms and graphic builders, creating an integrated database application, and creating Web application.Prerequisite: CIS 152  or consent of department.

  
  • CIS 244 - Web Servers and Platforms

    Lecture - Lab - Credit Hours: 3-0-3
    This course introduces students to a variety of Web servers based on Microsoft and Java technologies. Students will learn the differences when running platform independent servers in different environments. They will become familiar with various Web server consoles and developing environments for each Web server.Prerequisite: CIS 143  or consent of department.

  
  • CIS 246 - Advanced C Using C++

    Lecture - Lab - Credit Hours: 4-0-4
    IAI Code: CS 912
    This course deals with Advanced C programming concepts utilizing C++ and object-oriented programming concepts. The coverage of C++ includes classes and objects with Abstract Data Types, inheritance and polymorphism, and file processing. Students will design and implement large programs using data structures of linked lists, stacks, queues, trees, and sets. Recursion and Dynamic Memory Allocation will be included.Prerequisite: CIS 236  or consent of department.

  
  • CIS 247 - Advanced UNIX

    Lecture - Lab - Credit Hours: 3-0-3
    This course deals with the administrative aspects of UNIX operating systems. Students will learn how to use the systems administrator functions, such as mounting and unmounting file systems, adding and removing users, backups and security issues, networking with UNIX, etc.Prerequisite: CIS 237 .

  
  • CIS 248 - Microsoft Project Management

    Lecture - Lab - Credit Hours: 4-0-4
    This course provides instruction for creating and using software to create schedules, demonstrate project dependencies, track resources, generate timelines, display complex data and provide updates to increase productivity. Students will learn to show project dependencies, chart milestones, track resource requirements, resource utilization and cost structure. The tools are designed to share information about organizational systems, resources, and processes throughout a business or enterprise. Topics include: project timeframes, detailed schedules including financing and dependencies, business process flowcharts, network diagrams, workflow diagrams.Prerequisite: OFS 114  or CIS 216  or consent of department.

  
  • CIS 250 - Systems Analysis and Design

    Lecture - Lab - Credit Hours: 3-0-3
    Study of systems concepts using various modern techniques of analysis and design, the systems life cycle, systems controls and project management, and systems trends in today’s society. Modeled after the DPMA curriculum. Prerequisite: CIS 130  or CIS 134  or CIS 136  or consent of department.

  
  • CIS 254 - Advanced Networking

    Lecture - Lab - Credit Hours: 4-0-4
    The student learns advanced concepts of network technologies. The course prepares students for CNE (Novell) certification. Topics include networking technologies, Novell administration, installation, configuration, service and support, TCP/IP, and latest trends and updates also discussed.Prerequisite: CIS 154  or consent of department.

  
  • CIS 256 - Visual C++

    Lecture - Lab - Credit Hours: 4-0-4
    The student learns to write Windows programs using Microsoft Visual C++ Professional Development System. Topics include Microsoft Foundation Class (MFC), Event Handling, Graphics Device Interface (GDI), common controls, common dialogs, menus, toolbars, Single Document Interface (SDI) and Multiple Document Interface (MDI), and Object Linking and Embedding (OLE). Prerequisite: CIS 236  or consent of department.

  
  • CIS 259 - Advanced Operating System Concepts

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    This course will build upon the basic Linux Operating System knowledge learned in the pre-requisite course while discussing and implementing many business critical support programs such as: Apache Web Server, Email System, Firewall Software, DNS, DHCP, and Routing.  The students will implement a typical corporate networking system and learn how each part is set up and managed using command line utilities and shell programming.  The class meets in a PC-equipped classroom where the students will interactively use the computers to understand the operating system’s concepts and management techniques while simultaneously listening to lectures and viewing operating system demonstrations.Prerequisite: CIS 159  or consent of department.

  
  • CIS 261 - Java Programming

    Lecture - Lab - Credit Hours: 4-0-4
    IAI Code: CS 911
    Study of object-oriented programming in Java. Topics include Java applets, Java applicator, control structures and methods, arrays, graphical user interface, graphics, multimedia with images, animator and audio, networking and Java utilities, multi-threading, file streams, and data structures.Prerequisite: CIS 130  or CIS 236  or consent of department.

  
  • CIS 263 - Networking Essentials

    Lecture - Lab - Credit Hours: 3-0-3
    This course deals with networking fundamentals. The primary focus will be to prepare students for Comptia Network+ certifications. Topics include: networking concepts and modules, topologies, protocols, interconnectivity, WAN connections, and security troubleshooting.Prerequisite: CIS 122  or consent of department.

  
  • CIS 269 - Data Structures

    Lecture - Lab - Credit Hours: 4-0-4
    This course will cover advanced topics in data structures. Abstract data types include lists, stacks, queues, trees, and graphs. Recursion, memory management, and complexity analysis also will be covered in this course.Prerequisite: CIS 261  or consent of department.

  
  • CIS 271 - Windows Client OS

    Lecture - Lab - Credit Hours: 4-0-4
    This course prepares students for Microsoft certification.  This course assists students in the development of skills required for installing, configuring, and administering Microsoft Windows Client Operating Systems.Prerequisite: CIS 145  or consent of department.

  
  • CIS 272 - Windows Server I

    Lecture - Lab - Credit Hours: 4-0-4
    This course prepares students for Microsoft certification.  In this course, students develop the skills required to manage a Windows server including server installation and configuration, configuration and management of resources, system monitoring, troubleshooting, and optimizing server performance.Prerequisite: CIS 271  or consent of department.

  
  • CIS 273 - Windows Server II

    Lecture - Lab - Credit Hours: 4-0-4
    This course prepares students for Microsoft certification. In this course, students will develop the skills required to manage and maintain a Windows Server Network Infrastructure including installation and configuration and management of Windows Server services such as DHCP, DNS, remote access, routing, and network protocols.Prerequisite: CIS 271 , CIS 272  both with a “C” or better or consent of department.

  
  • CIS 274 - Advanced Server Topics

    Lecture - Lab - Credit Hours: 4-0-4
    This course prepares students for Microsoft certification.  In this course, students will develop advanced skills required to implement, manage and maintain secure Windows networks.Prerequisite: CIS 271 , CIS 272 , CIS 273 , or consent of department.

  
  • CIS 275 - PC Troubleshooting and Toolbox

    Lecture - Lab - Credit Hours: 4-0-4
    This course investigates the hardware components of the personal computer. Heavy emphasis is placed on diagnosing and maintaining the PC. Students will learn to install and replace the major hardware component of the system. The students will learn to work the BIOS/CMOS, as well as what it takes to build a PC. This is the first course in preparation for taking the current A+ exam.Prerequisite: CIS 122  or equivalent or consent of the department.

  
  • CIS 276 - Advanced PC Troubleshooting and Assembly

    Lecture - Lab - Credit Hours: 4-0-4
    This course covers operating system installation, configuration, and troubleshooting desktop and laptop computers.  The latest operating systems indicated by the current CompTIA A+ second test of two are covered.  This course emphasis is on software but corresponding hardware configurations and their interrelationships are covered.  Both hardware and software diagnostics are presented.Prerequisite: CIS 275  or consent of department. May be taken concurrently with CIS 275  with department consent.

  
  • CIS 277 - Computer Security for the Home and Small Business

    Lecture - Lab - Credit Hours: 3-0-3
    In this course students will develop the skills required to safely use their computers and Internet access and how to protect themselves from computer viruses, spyware, adware and other threats to their personal safety and data security. The course is designed for students of all skill levels and ages.

  
  • CIS 278 - Ethical Hacking

    Lecture - Lab - Credit Hours: 4-0-4
    In this course students will develop the skills required to understand, detect, and defend against Windows, Unix, and computer network attacks.Prerequisite: CIS 292  or consent of department.

  
  • CIS 280 - Advanced Visual BASIC

    Lecture - Lab - Credit Hours: 4-0-4
    This course deals with advanced techniques for Visual Basic programming. Topics include sequential file and direct-access file processing, database programming, SQL programming, API calls, Object Linking and Embedding (OLE), and Multiple Document Interface (MDI). Students will design and implement large programs using interactive Common Dialog controls, Visual Basic controls, and ActiveX controls within multiple files and multi-user database environment. Sorting and searching of records will be included.Prerequisite: CIS 230 .

  
  • CIS 290 - CIS Internship

    Lecture - Lab - Credit Hours: 4-30-4 (variable credit)
    Participation in a learning experience at the workplace in an area of computer science under supervision of both the college and the employer. Internship/cooperative education objectives should be identified as a working/learning experience for each student.Prerequisite: Consent of department.

  
  • CIS 292 - Computer and Network Security

    Lecture - Lab - Credit Hours: 4-0-4
    This course assists students in developing the skills needed to implement, manage, and maintain secure computer systems and network infrastructures. The course covers communication security, infrastructure security, cryptography, access control, authentication, external attack, and operational and organization security. This course helps prepare students for Comptia Security+ certification.Prerequisite: CIS 145 , CIS 263  or CNT 101 , or consent of department.

  
  • CIS 295 - Computer Organization

    Lecture - Lab - Credit Hours: 3-0-3
    Basic computer architecture, including instruction sets, microprogramming and assembly language, I/O devices, interrupts, memory systems, alternative architectures, performance analysis, and network organization and architecture.Prerequisite: CIS 236  or consent of department.

  
  • CIS 296 - Computer Forensics

    Lecture - Lab - Credit Hours: 4-0-4
    In this course students will develop the skills required to effectively use the tools and procedures utilized in computer forensics. This includes analyzing Windows computer systems and computer networks to retrieve lost, deleted, or hidden information.

  
  • CIS 299 - Special Topics in CIS

    Lecture - Lab - Credit Hours: 1-5-5 (variable credit)
    A course for the student with advanced preparation to become involved in an extensive project. A full-time faculty member determines the nature of the project. The project may include research, programming, systems analysis, or some combination that will contribute meaningfully to the education of the student. Different topics will be taught as per the demand. (May be repeated three times for credit.)Prerequisite: Consent of department.

  
  • CNT 210 - Route I

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    Course covers the Cisco Intelligent Information Network and Service-Oriented Network Architecture frameworks.  Hierarchical Network Model, Cisco ITIL, FCAPS, TMN, planning and configuring EIGRP in an Enterprise WAN, EIGRP Authentication key chains, EIGRP Frame Relay dynamic mapping and EIGRP MPLS VPN, understanding OSPF routing within Frame Relay network types.  OSPF LSDB and other advanced OSPF features.  Accessing network routing table performance issues, using multiple IP routing protocols and a network and implementing route redistribution and controlling routing update traffic.Prerequisite: CCNA Certification or minimum grade of “C” in CNT 104 .


Computer Networking Technologist

  
  • CNT 101 - Network Fundamentals

    Lecture - Lab - Credit Hours: 4-0-4
    This course is the first of four classes approved by Cisco Systems Inc., which prepares students for the Cisco Certified Network Associate (CCNA) exam. Content covers the study of devices and protocols used to connect computers and support devices into a network. Describe how the TCP/IP Layer protocols provide the services specified by the upper layers of the OSI model. Explain the structure of IP addressing. Also covered are media design, structured cabling, and network management.

  
  • CNT 102 - Router Protocols and Concepts

    Lecture - Lab - Credit Hours: 4-0-4
    This course is the second of four classes approved by Cisco Systems Inc., which prepares students for the Cisco Certified Network Associate (CCNA) exam. It concentrates on router configuration, and how remote networks are established and connections maintained. Topics include: the basics of configuring a router through the command line interface, TCP/IP concepts used in routing and an introduction to both routing mechanisms distance vector and link state.Prerequisite: Minimum grade “C” in CNT 101 .

  
  • CNT 103 - LAN Switching and Wireless Communications

    Lecture - Lab - Credit Hours: 4-0-4
    This course is the third of four classes approved by Cisco Systems Inc., which prepares students for the Cisco Certified Network Associate (CCNA) exam. Course covers the principles of hierarchical network designed to include: aggregate connectivity, network diameter, and redundancy. Topics include: rapid PVST, Spanning Tree Protocol, Virtual LAN, Virtual Trunking Protocol including domains, modes, advertisements, and pruning and basic operation of wireless LANs.Prerequisite: Minimum grade “C” in CNT 102 .

  
  • CNT 104 - Accessing the WAN

    Lecture - Lab - Credit Hours: 4-0-4
    This course is the fourth of four classes approved by Cisco Systems Inc., which prepares students for the Cisco Certified Network Associate (CCNA) exam. It concentrates on Wide Area Networking and techniques using Cisco enterprise architecture to provide integrated services over an enterprise network. Topics include; Frame Relay, Access Control Lists, Point to Point Protocol, Network Address Translations, and Dynamic Host Configuration Protocol. It also includes an overall review in preparation for the CCNA exam.Prerequisite: Minimum grade “C” in CNT 103 .

  
  • CNT 110 - Cisco Network Security

    Lecture - Lab - Credit Hours: 4-0-4
    The Cisco Networking Security Course provides the core security concepts and skills required for the installation, troubleshooting, and monitoring of network devices. The course is intended for students who are intending to complete a CCNA certification. A valid CCNA is required before taking the security exam. This course helps prepare students for entry-level computer network security jobs.Prerequisite: CNT 102 (may be enrolled concurrently) or CCNA certification.

  
  • CNT 205 - Building Scalable Internetwords

    Lecture - Lab - Credit Hours: 4-0-4
    In this course, students will learn how to create an efficient and expandable enterprise network. Students will also learn how to install, configure, monitor, and troubleshoot network infrastructure equipment. Topics include configuration of EIGRP, OSPF, IS-IS, and BGP routing protocols, and how to manipulate and optimize routing updates between these protocols. Other topics include multicast routing, IPv6, and DHCP configuration. The class is designed to prepare students to pursue the Cisco CCNP examination.Prerequisite: CNT 104  or CCNA certification.

  
  • CNT 206 - Implementing Secure Converged WAN

    Lecture - Lab - Credit Hours: 4-0-4
    Students are introduced to secure enterprise-class network services for teleworkers and branch sites. Students will learn how to secure and expand the reach of an enterprise network with a focus on VPN configuration and securing network access. Topics include teleworker configuration and access, frame-mode MPLS, sit-to-site IPSEC VPN, Cisco EZVPN, strategies used to mitigate network attacks. Cisco device hardening, and IOS firewall features. The class is designed to prepare students to pursue the Cisco CCNP examination.Prerequisite: CNT 104  or CCNA certification.

  
  • CNT 207 - Building Multilayer Switched Networks

    Lecture - Lab - Credit Hours: 4-0-4
    This course covers the deployment of state-of-the-art campus LANS. The primary focus is on the selection and implementation of the appropriate Cisco IOS services to build reliable, scalable, multilayer-switched LANs. Focus areas of the course include VLANs, Spanning Tree Protocol, wireless client access, minimizing service loss, and minimizing data theft in a campus network. This hands-on, lab-oriented course stresses the design, implementation, operation, and troubleshooting of multilayer switched networks. The class is designed to prepare students to pursue the Cisco CCNP examination.Prerequisite: CNT 104  or CCNA certification.

  
  • CNT 208 - Optimizing Converged Networks

    Lecture - Lab - Credit Hours: 4-0-4
    Optimizing Converged Networks introduces students to effective QoS techniques for optimization in converged networks with voice, wireless, and security applications. Topics include implementing a VoIP network, specific mechanisms for implementing the DiffServ QoS model, AutoQoS, wireless security, and basic wireless management. The class is designed to prepare students to pursue the Cisco CCNP examination.Prerequisite: CNT 104  or CCNA certification.

  
  • CNT 210 - Route I

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    Course covers the Cisco Intelligent Information Network and Service-Orientated Network Architecture frameworks.  Hierarchical Network Model, Cisco ITIL, FACPS, TMN, planning and configuring EIGRP in an Enterprise WAN, EIGRP Authentication key chains, EIGRP Frame Relay dynamic mapping and EIGRP MPLS VPN, understanding OSPF routing within Frame Relay network types.  OSPF LSDB and other advanced OSPF features.  Accessing network routing table performance issues, using multiple IP routing protocols and a network and implementing route redistribution and controlling routing update traffic.Prerequisite: CCNA Certification or minimum grade of “C” in CNT 104 .

  
  • CNT 211 - Route II

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    The course covers implementation of path control using offset lists, IOS, IP SLAs and policy-based routing and other advanced-path control tools.  BGP concepts and operation, verifying and troubleshooting BGP operation, BGP manipulation and route maps and BGP updates.  Multi-homing and dual-homing routes from ISPs.  Planning branch office implementation and mobile worker implementation, routing traffic to the mobile worker.  Introduction to IPv6 addressing and tunneling, IPv4 to IPv6 transitioning, IPv6 traffic and translation using IPv6 NAT-PT.Prerequisite: CCNA Certification or minimum grade of “C” in CNT 104 ; and minimum grade of “C” in CNT 210 .

  
  • CNT 212 - Switch

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    This course is the introduction to Enterprise campus network design and PPDIOO Lifecycle approach to network design and implementation.  The course covers implementing trunking in campus area networks, VLAN trunking protocol and private VLANS, line aggregating in etherchannel, rapid spanning tree protocol basics, and multiple spanningtree and STP enhancements, troubleshooting STP, configuring inter-vlan routing and deploying CEF based multi-layer switching, Cisco IOS server load balancing, implementing high availability, network monitoring and redundant supervisor engines in catalyst switches, understating switch security and protecting against vlan attacks, security considerations.  Preparing the campus infrastructure and advanced services to support: wireless, voice and video.  Implementing IP multicast in the campus area network.Prerequisite: CCNA Certification or minimum grade of “C” in CNT 104 .

  
  • CNT 213 - TSHOOT

    Lecture - Lab - Credit Hours: 4-0-4
    Pending ICCB approval
    This course covers the application of maintenance methodologies, maintenance process and procedures, network maintenance tools, applications and resources.  Integrating and troubleshooting into the network maintenance process.  Usage of Cisco IOS commands to selectively gather information in support of basic diagnostic processes.  Identification of tools commonly used for specific maintenance and troubleshooting process and preparing the infrastructure for their use.  Troubleshooting switched virtual interfaces and inter-VLAN routing.  Course teaches troubleshooting of OSPF, EIGRP, BGP protocols and issues on switches, routers and application services.  Identification of common IPv4 and IPv6 routing issues and troubleshooting performance.  Troubleshooting unified communication issues in converging networks.  Troubleshooting management, control and data plane security.Prerequisite: CCNA Certification or minimum grade of “C” in CNT 104; and minimum grade of “C” in CNT 210 and CNT 211 and CNT 212.

  
  • CNT 299 - Special Topics in CNT

    Lecture - Lab - Credit Hours: 4-0-4 variable credit
    A course for the student with advanced preparation to become involved in an extensive project.  The nature of the project is determined by a full-time faculty member.  The project may include computer network security, computer routing and network administration configuration.Prerequisite: Consent of department.


Construction Management

  
  • CM 190 - Construction Law

    Lecture - Lab - Credit Hours: 3-0-3
    The course is an introduction to law and the legal environment addressing how it is applied within the construction industry. The course covers specific legal topics that are in everyday use by a construction profession.

  
  • CM 200 - Graphical Communication for Construction Management

    Lecture - Lab - Credit Hours: 2-3-3
    A comprehensive study to introduce the construction management student to graphical communications embodying the following areas: sketching, drafting, scales and dimensioning, standards, CADD (Computer Aided Design and Drafting) and BIM (Building Information Management) software. Specific construction documentation such as field sketches, working with existing plans and drawings and shop drawings is presented to develop the necessary skills to communicate graphically in the construction industry.Prerequisite: AEC 106  or consent of department.

  
  • CM 210 - Construction Costing and Estimating

    Lecture - Lab - Credit Hours: 2-2-3
    Introduction to the basic methods of construction estimating. Provides familiarization with estimating construction costs, quantity takeoff surveys, labor productivity rates, local cost factors, and overhead and profit using both the approximate and detailed methods.Prerequisite: AEC 106  and CIS 124 , CIS 126  or CIS 137 .

  
  • CM 215 - Construction Planning and Scheduling

    Lecture - Lab - Credit Hours: 2-2-3
    A study of the planning and control of construction projects through the use of construction schedule. Scheduling techniques using bar charts and critical path methods will be addressed using current scheduling software. Issues associated with project delays, costs and project paperwork that relate to scheduling will be discussed.Prerequisite: AEC 106  and CIS 124  or CIS 126 .

  
  • CM 225 - MEP Systems in Construction

    Lecture - Lab - Credit Hours: 3-1-3
    Introduces the study of heating, ventilation and air conditioning (HVAC), electrical and plumbing systems. This course will examine methods used to determine the appropriate size of equipment, accessories and fixtures used in modern buildings. Learn how to properly accommodate the space required for these systems in the design of a building. Applications and latest technology for various systems will be presented. Construction drawings, specifications and industry computer software will be discussed.Prerequisite: AEC 106 .

  
  • CM 230 - Construction Contracting and Specifications

    Lecture - Lab - Credit Hours: 2-2-3
    Introduction to the functions and operations of a construction office, including bidding, construction contracts and specifications, bonds and insurance, labor law and labor relations. Legal aspects and interpretation of contracts and specifications.Prerequisite: AEC 106 .

  
  • CM 251 - Advanced Estimating Spreadsheets

    Lecture - Lab - Credit Hours: 0-2-1
    The course is designed to take the basic estimating principles and incorporate them into an estimating tool using the database functions of a spreadsheet program.Prerequisite: CM 210 .

  
  • CM 252 - Advanced Estimating Digitizing

    Lecture - Lab - Credit Hours: 1-2-2
    The course is designed to introduce the student to the basics of digitizing and how it is used in estimating. Different trades will be used to demonstrate how digitize units or quantities into a computer program and associate costs with the item to complete an estimate.Prerequisite: CM 210 .

  
  • CM 253 - Advanced Estimating Programs

    Lecture - Lab - Credit Hours: 0-2-1
    The course is designed to introduce the student estimating programs used in the construction industry. The course will give the students a general overview, demonstrations and limited practice in several different programs.Prerequisite: CM 210 .

 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 12