Course Descriptions from the 2009–2010 Catalog

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH | 2009-2010 General Catalog (pdf version)

CIT – Computing and Information Technology

CIT 095 Personal Computer Basics

3 credits

This course provides a hands-on, activity based learning experience that covers computer terminology, working with files, and protecting against computer viruses. It explores the Internet, teaches how to email and share pictures via email, and how to do searches. Students will create a document with word processing software and a basic budget with spreadsheet software. An overview of other computer applications such as data bases and presentations will be included. Graded Pass/Fail.

CIT 100B Computer Sampler

1 credit

A hands-on learning experience for the new computer user/owner. This course will teach how a computer works, how to work in a Windows operating system, how to add new programs and components to your system and how to “surf the Internet.” Graded Pass/Fail.

CIT 102B Introduction to Windows

1 credit

Thorough introduction to the Windows computing environment. Hands-on tutorials and projects on Personal Computers help students understand how to use this popular graphic-oriented user interface. Graded Pass/Fail.

CIT 103B Internet

1 credit

Covers the principles of the Internet, including such topics as searching the Internet, Internet access, Usenet News groups, E-mail, and World Wide Web browser software. Graded Pass/Fail.

CIT 104 Introduction to Macintosh

1 credit

Thorough introduction to the Macintosh computing environment. Hands-on tutorials and projects on Macintosh systems help students understand how to use this popular graphic oriented user interface.

CIT 106B Spreadsheets

1 credit

The basics of manipulating and presenting numerical data using a spreadsheet. Hands-on experience with a popular spreadsheet program. Prerequisites: Knowledge of personal computers and Windows; IS 101 or CIT 102B. Graded Pass/Fail.

CIT 107B Database

1 credit

Fundamentals of creating tables and manipulating data, querying, customizing reports and data entry screens and working with multiple tables. Hands-on experience with a popular database management program. Prerequisites: Knowledge of personal computers and Windows; IS 101 or CIT 102B. Graded Pass/Fail.

CIT 108B PowerPoint

1 credit

With Microsoft PowerPoint, you can easily organize, powerfully illustrate, and professionally deliver your ideas using computer presentations or slide shows. Whether conducting an informal meeting, presenting to an audience, or delivering your message over the Internet, PowerPoint has the tools you need to communicate with impact. This class starts with the basics and continues with a study of its numerous features. Graded Pass/Fail. Prerequisite: CIT 102B.

CIT 109B WordPerfect

1 credit

Hands-on learning of WordPerfect features to create, modify and print documents, change layout and preference parameters, merge documents, incorporate graphics, create outlines and tables, and to use other features. Graded Pass/Fail.

Back to top

CIT 110 A+ Hardware

3 credits

This course will prepare students to maintain PC’s, identify and correct errors in hardware configuration, upgrade and install new hardware as well as preparation for the A+ Core test.

CIT 111 A+ Software

3 credits

Lectures and tests prepare students to take and pass the A+ Operating Systems module test. Students must also take and pass the A+ Core test to be A+ certified.

CIT 112B Network+

3 credits

This course covers basic networking terminology, network components, transmission media and protocols. Focuses on the OSI model of network computing. Course serves as preparation for the CompTIA Network+ exam.

CIT 113B IT Project+

3 credits

The purpose of this class is to help students gain the knowledge required to effectively plan, implement and complete IT projects across the organization. Topics will include business practices, interpersonal skills and project management processes. Prerequisite: IS 101 or associated certification.

Back to top

CIT 130 Beginning Java

3 credits

An introduction to the Java programming language. Use of Java programming language for problem formulation and solution. Java language’s control structures, applets, graphics, inheritances, Swing components, File I/O. Object Oriented concepts and related material. New topics may replace some old ones to keep this course current. Prerequisites: IS 115 and/or ability to program in a high level language.

CIT 131 Beginning C Programming

3 credits

An introduction to the C programming language. Topics will include C data types, input, output, operators, decision and looping statements, functions, and the C library. Prerequisites: IS 115 and/or ability to program in a high level programming language.

CIT 132 Beginning Visual Basic

3 credits

An introduction to the Visual Basic.NET programming language. Topics will include problem solving, Visual Basic.NET Objects, decision and repetition statements, input, output, events, functions, procedures and graphical display of data. New topics may replace some old ones to keep this course technically current. Prerequisites: IS 115 and/or ability to program in a high level language.

CIT 133 Beginning C++

3 credits

An introduction to the C++ programming language. Topics will include C++ data types, input, output, operators, decision and looping statements, functions and classes. Prerequisites: IS 115 and/or ability to program in a high level programming language.

CIT 140 Introduction to the AS/400-iSeries

3 credits

Introductory course for AS/400-iSeries. Topics covered include AS/400-iSeries architecture, user interface, menus, objects, Application Development Tool Set, basic system operations. Prerequisite: IS 101.

Back to top

CIT 151 Beginning Web Development

3 credits

An introduction to the World Wide Web and the creation of web sites that include text, graphics, and multimedia. Prerequisite: IS 101 or instructor’s permission.

CIT 152 Web Script Language Programming

3 credits

In this course students will learn and use JavaScript, VBScript, and DHTML. With these and ASP controls, students will be able to create interactive web pages. Prerequisite: CIT 151 or instructor permission.

CIT 155 Introduction to ColdFusion

3 credits

Students will learn to use ColdFusion Application Server, Administrator, and Studio to create and deploy database backed sites. Students should have programming and SQL experience. Prerequisites: CIT 130, CIT 180 or instructor permission.

Back to top

CIT 160 Introduction to Computer Security

3 credits

Principles and practices of protecting valuable data from loss, corruption and compromise. Emphasis on the needs of home computer users and small businesses. Topics include data backup, risk assessment, network and internet security and e-commerce. Prerequisite: IS 101 or equivalent.

CIT 171 Introduction to the UNIX Operating System

3 credits

An introduction to the UNIX/Linux Operating System. Topics will include UNIX origins, directory and file system, vi editor, printing, manual pages, fundamental user commands, the shell, and Graphical User Interface.

CIT 173 Introduction to Linux

3 credits

An introduction to the Linux Operating System. Topics include Linux origins, file system, user commands and utilities, graphical user interfaces, editors, manual pages and shells. Students are expected to have basic computer literacy prior to enrolling in this course.

CIT 174 Linux System Administration

3 credits

This course covers a variety of topics: installing and configuring a Linux Server, managing users and groups, securing the system and much more. Students should complete CIT 173 or have a knowledge of Linux fundamentals before attending this course.

CIT 175B Advanced Linux System Administration

3 credits

Students will learn how to perform advanced administration tasks on a Linux server including: installation and manual configuration, performance tuning and backup and recovery services. Prerequisite: CIT 174.

Back to top

CIT 180 Database Concepts and SQL

3 credits

Basic principles of data modeling and relational database design. Hands-on learning of Structured Query Language (SQL). Prerequisite: IS 115 or equivalent programming experience or instructor permission.

CIT 181 Introduction to Oracle

3 credits

This course provides students with a basic understanding of the Oracle software system. Students will learn the fundamentals of database design, a structured approach to system development, creation and manipulation of data, and retrieval of information from an Oracle database. Basic concepts of the Structured Query Language (SQL), fundamentals of PL/SQL (Oracle’s programming language), creation of simple Forms and Reports will be covered.

CIT 182 Oracle Developer I

3 credits

This course presents a variety of standard and custom reports using the Oracle Developer product. Students learn how to retrieve, display and format data in a variety of styles such as tabular, matrix, mailing label and letter reports. They also learn how to customize more complex reports, embed graphical charts in reports, create simple forms to interact with the user and to link multiple forms. Prerequisite: CIT 181 or a working knowledge of SQL.

CIT 183 Oracle Database Administration

3 credits

Learn how to install a RDBMS, manage database objects in an effective and efficient manner, including performance monitoring, storage management, database security, user management, database connectivity, and backup/recovery techniques. Prerequisite: CIT 180, or CIT 181 or instructor permission.

CIT 184 Oracle PL/SQL Programming I

3 credits

This course presents the basics of writing Oracle PL/SQL program units. Basic PL/SQL language elements, decisions, loops, procedures, functions and packages will be covered. Prerequisite: IS 115 or the ability to program in a high level programming language or instructor permission.

Back to top

CIT 201B Word Certification Preparation

3 credits

Comprehensive coverage of basic and advanced features of word processing software including, but not limited to, the set of skills on the Microsoft’s certification exams for Word. Prerequisite: IS 101 or equivalent.

CIT 202B Excel Certification Preparation

3 credits

Comprehensive coverage of basic and advanced features of spreadsheet software including, but not limited to, the set of skills on Microsoft’s certification exams for Excel. Prerequisite: IS 101 or CIT 106B or equivalent.

CIT 203B Access Certification Preparation

3 credits

Comprehensive coverage of basic and advanced features of database management software including, but not limited to, the set skills on Microsoft’s certification exams for Access. Prerequisite: IS 101 or CIT 107B or equivalent.

CIT 206B MS Outlook Certification Preparation

3 credits

Recognizes and applies basic and advanced features of Outlook including, but not limited to, the skills on the Microsoft Outlook Certification exams. Each component of the Outlook package will be identified and explored as an integrated system. Prerequisite: IS 101 or instructor permission.

CIT 208 Presentation Skills and Software

3 credits

Techniques and methods for producing high quality presentations for business and for computer training. Includes comprehensive coverage of features presentation software including, but not limited to, the set of skills on Microsoft’s certification exam for PowerPoint. Prerequisite: IS 101 or equivalent.

CIT 209 User Support Skills and Technology

3 credits

Introduction to the help desk and the help desk industry. Provides a solid foundation for newcomers to the industry and builds skills and knowledge for advancement in the industry. Prerequisites: CIT 201B, CIT 202B, CIT 203B or equivalent.

Back to top

CIT 211 Microsoft Networking I

3 credits

The Core A Operating systems course prepares students to prove their expertise with desktop, server, and networking components. Core A consists of the required areas of study mandated by Microsoft. Prerequisite: CIT 112B or instructor permission.

CIT 212 Microsoft Networking II

3 credits

The Core B Advanced Operating systems course prepares students to prove their expertise with desktop, server, and networking components. The course consists of the required areas of study mandated by Microsoft in order to complete the MCSE core requirements. Corequisite: CIT 211 or instructor permission.

CIT 213 Microsoft Networking III

3 credits

The Core C course prepares students to prove their expertise with desktop, server, and networking components. This course consists of the required areas of study mandated by Microsoft in order to complete the MCSE core requirements. Corequisites: CIT 211, CIT 212 or instructor permission.

CIT 214 Microsoft Networking IV

3 credits

The Core D course prepares students to prove their expertise with desktop, server, and networks. This course consists of the required areas of study mandated by Microsoft in order to complete the MCSE core requirements. Prerequisite: CIT 213 or instructor permission.

CIT 215 Microsoft Networking V

3 credits

The MCSE electives course prepares students to show their expertise and knowledge of Microsoft products. The Microsoft MCSE electives course covers the required area of study required by Microsoft for MCSE certification. Prerequisite: CIT 211 or instructor permission. This course can be repeated to a maximum of 9 credits.

Back to top

CIT 216 Server+

3 credits

An intense class to prepare mid- to upper-level technicians, responsible for server hardware functionality, to take the CompTIA Server+ certification exam. The Server+ certification credential validates advanced-level technical competency of server issues and technology, including installation, configuration, upgrading, maintenance, troubleshooting, and disaster recovery. Students will learn how to install, configure, diagnose, and troubleshoot server hardware and network operating systems. Prerequisite: CIT 112B Network+ or associated certification.

CIT 217 Security+

3 credits

The purpose of this class is to prepare professionals with at least two years of networking experience and who possess a thorough knowledge of TCP/IP to take and pass the CompTIA Security+ certification exam. Topics will include general security concepts, communications security, infrastructure security basics of cryptography, and operational/organizational security. Prerequisite: CIT 112B or associated certifications.

CIT 218 MCSE Special Topics

3 credits

Special topics on computers and networking equipment, OS, and administration will be covered. This course is designed specifically for students pursuing MCSA and/or MCSE certification or for those desiring additional learning after achieving a Microsoft Advanced Certification. Prerequisites: CIT 211B, CIT 212 (or equivalent certifications) or instructor permission. This class can be repeated for a maximum of 9 credits.

Back to top

CIT 230 Advanced Java

3 credits

A continuation of CIT 130. This course will focus on advanced topics of Java. Provides special examples illustrating applications for which Java was designed. Prerequisites: IS 115, CIT 130 or instructor permission.

CIT 231 Advanced C Programming

3 credits

An advanced course in the C programming language. Topics will include structures, arrays, pointers, sequential and direct access files in the C language. Prerequisite: CIT 131 or instructor permission.

CIT 232 Advanced Visual Basic

3 credits

A continuation of CIT 132. Advanced program structures in Visual Basic.NET. Topics will include sequential files, random access files, control, Objects of Visual Basic.NET, and other applications for which Visual Basic.NET is designed. Prerequisites: IS 115 and CIT 132 or equivalent or instructor permission.

CIT 233 Advanced C++

3 credits

Advanced data structures and program structures in C++ language. Larger programs and special examples illustrating applications C++ was designed for. Prerequisite: CIT 133 or instructor permission.

CIT 239 Advanced Programming Techniques

3 credits

Data structures and algorithms for manipulating linked lists. String and file processing, recursion, software engineering, structured programming and testing especially using larger programs. Languages (C++, Java, etc.) may vary with the course. Prerequisite: CIT 230 or equivalent or instructor permission.

Back to top

CIT 251 Advanced Web Development

3 credits

Students will effect data transfers among differing systems or applications using DTDs and advanced schemas. Stylesheet uses will be addressed using Extensible Stylesheet Language Transformations. Prerequisite: CIT 151 or instructor permission.

CIT 252 Web Database Development

3 credits

A variety of database and interactive web development options will be addressed including Active Server Pages, Java Server Pages, and PHP. Prerequisite: CIT 130 or equivalent or instructor permission.

CIT 253 Advanced Web Database Development

3 credits

Students will learn about and use salient features of ASP.NET and ADO.Net for advanced script development, debugging, advanced database access, retrieval, and reporting. Prerequisite: CIT 252 or instructor permission.

CIT 255 Web Server Administration I

3 credits

This course covers installations of Linux, firewalls, OpenSSL, OpenSSH, Network Management, MySQL, and Apache.

Back to top

CIT 260 Systems Analysis and Design I

3 credits

An examination of systems and their elements and processes. Includes techniques used by systems analysts to determine user requirements and the translation of user requirements into design specifications. Prerequisite: Previous programming experience.

CIT 261 VBA Programming for Microsoft Office

3 credits

Introduction to customization, automation and integration of Microsoft Office applications using Visual Basic for Applications. Teaches programming logic, principles and techniques. Prerequisites: CIT 201B and CIT 202B or equivalent strong working experience with Microsoft Office. No previous programming experience required.

CIT 262 Computer Simulation

3 credits

Introduction to simulation methods and model building with application to games, business strategies, and other real world situations. Includes design, implementation and evaluation of computerized simulations. Prerequisite: successful completion of first course in programming or instructor permission.

CIT 271 Advanced UNIX Operating System

3 credits

Advanced UNIX/Linux commands, utilities, and shells. Topics will include regular expressions, find, grep, sed, awk, and shells. Prerequisites: CIT 171.

Back to top

CIT 282 Oracle Developer II

3 credits

This course presents a broader coverage of Oracle Forms and Reports by building on the concepts learned in the first Oracle Developer course. Prerequisite: CIT 182.

CIT 283 Oracle Database Administration II

3 credits

This course will present the basic concepts of database backup and recovery, performance tuning, and introduces the Net8 for network administration. Prerequisite: CIT 183.

CIT 284 Oracle PL/SQL Programming II

3 credits

This course presents a broader coverage of using PL/SQL to develop applications and covers the more advanced features of the PL/SQL language. Prerequisite: CIT 184.

CIT 287 Database Application Development

3 credits

The process of developing database applications from obtaining user requirements through implementation and testing. Incorporates visual modeling tools. Prerequisites: CIT 180, CIT 181 or equivalent database experience.

CIT 290 Internship in CIT

1-6 credits

Supervised work experience within a selected computer and information technology firm or an information systems department in a major corporation. Designed by company official and faculty advisor to apply knowledge to on-thejob situation. Available to students entering their last three semesters of instruction for degree. Contact department for application, screening, and required skills evaluation.

Back to top

CPE – Computer Engineering

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

CPE 100 Computer Logic Design I

3 credits

This course covers digital design concepts and fundamentals. Combinational logic circuits, MSI and LSI circuits, sequential circuit analysis and design. Modern logic developments are also covered. Prerequisites: MATH 126 and MATH 127, or MATH 128.

CSCO – Cisco

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

CSCO 105B Fundamentals of Voice and Data Cabling

3 credits

This course is designed to explore the physical aspects of voice and data network cabling and installation. A handson, lab-oriented course stressing documentation design, installation issues, laboratory and on-the-job safety and working effectively in a group environment. Prepares students for the BICSI Installer Level 1 certification and NACC copper cable certification.

CSCO 109B PC Troubleshooting and Repair

3 credits

This hands-on, lab-oriented Cisco course will develop the necessary skills to enter this field by building a computer, installing the operating system, adding peripherals, connecting the computer to a local area network and to the Internet, while stressing laboratory safety and working effectively in a group environment.

CSCO 110B Introduction to Network Operating Systems

3 credits

An intensive introduction to multi-user, multi-tasking network operating systems and their relation to the hardware on which they are installed. Characteristics of Linux, Windows 2000, NT and XP operating systems will be discussed. Students will explore a variety of topics including operating procedures, security issues, backup procedures and remote access. Prerequisite: CSCO 109B.

CSCO 120 CCNA Internetworking Fundamentals

4 credits

This is a networking fundamentals course that introduces students to the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced.

CSCO 121 CCNA Routing Protocols and Concepts

4 credits

This is one of four courses that applies toward the preparation for a CCNA certification. This course describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF Prerequisite: CSCO 120.

CSCO 130B Fundamentals of Wireless LANs

3 credits

An intensive introduction to wireless LANs which focuses on the design, planning, implementation, operation and troubleshooting of wireless LANs. This hands-on lab-oriented course stresses documentation, design, and installation issues, as well as lab safety, on-the-job safety, and working effectively in a group environment. This course will help prepare students for the Cisco wireless LAN Support Specialist Designation. Prerequisite: CSCO 121.

Back to top

CSCO 175B Cisco Fundamentals of Web Design

4 credits

Focuses on the overall production processes surrounding Web site design with particular emphasis on design elements involving layout, navigation and interactivity. Site and page design using Adobe applications — Photoshop, Illustrator, GoLive, LiveMotion, and Premiere. Course is part of Cisco Network Academy Program. Prerequisite: Some experience with a computer and the world wide web; familiarity with a graphic application recommended.

CSCO 220 CCNA LAN Switching and Wireless Fundamentals

4 credits

This is one of four courses that applies toward the preparation for a CCNA certification. This course helps students develop an in-depth understanding of how switches operate and are implemented in the LAN environment for small and large networks. Beginning with a foundational overview of Ethernet, this course provides detailed explanations of LAN switch operation, VLAN implementation, Rapid Spanning Tree Protocol (RSTP), VLAN Trunking Protocol (VTP), Inter-VLAN routing, and wireless network operations. Students analyze, configure, verify, and troubleshoot VLANs, RSTP, VTP, and wireless networks. Campus network design and Layer 3 switching concepts are introduced. Prerequisite: CSCO 121.

CSCO 221 CCNA WAN Fundamentals

4 credits

This is one of four courses that applies toward the preparation for a CCNA certification. It explains the principles of traffic control and access control lists (ACLs) and provides an overview of the services and protocols at the data link layer for wide-area access. Students learn how to implement and configureWAN protocols.WAN security concepts, tunneling, and VPN basics are also introduced. Prerequisite: CSCO 220.

Back to top

CSCO 230B Fundamentals of Network Security

4 credits

The Fundamentals of Network Security course is designed to prepare students for certification in this field (Cisco and CompTIA security exams). The course teaches students to design and implement security solutions to reduce the risk of revenue loss and vulnerability. This course combines hands-on experience, instructor-led lectures, and a Web based curriculum for students. The course is an introduction to network security and overall security processes. Prerequisite: CSCO 221 or CCNA Certification.

CSCO 280 CCNP Advanced Routing

4 credits

The CCNP Advanced Routing course prepares students with the knowledge and skills necessary to use advanced IP addressing and routing in implementing scalability for Cisco ISR routers connected to LANs and WANs. The course covers topics on Advanced IP Addressing, Routing Principles, Multicast Routing, IPv6, Manipulating Routing Updates, Configuring basic BGP, Configuring EIGRP, OSPF, and IS-IS. This course is recommended preparation for the Building Scalable Cisco Internetworks exam required to become a Cisco Certified Network Professional (CCNP). Prerequisite: CSCO 221 or CCNA Certification.

CSCO 281 CCNP Implementing Secure Converged Wide Area Networks

4 credits

This course prepares students with the knowledge and skills necessary to secure and expand the reach of an enterprise network to teleworkers and remote sites with focus on securing remote access and VPN client configuration. The course covers topics on the Cisco hierarchical network model as it pertains to the WAN, teleworker configuration and access, frame mode MPLS, site-to-site IPSEC VPN, Cisco EZVPN, strategies used to mitigate network attacks, Cisco device hardening and IOS firewall features. This course is recommended preparation for the Implementing Secure Converged Wide Area Networks exam required to become a Cisco Certified Network Professional (CCNP). Prerequisite: CSCO 221 or CCNA Certification.

CSCO 282 CCNP Multilayer Switching

4 credits

This course prepares students with the knowledge and skills necessary to implement scalable multilayer switched networks. This course includes topics on Campus Networks, describing and implementing advanced Spanning Tree concepts, VLANs and Inter-VLAN routing, High Availability, Wireless Client Access, Access Layer Voice concepts, and minimizing service Loss and Data Theft in a Campus Network. This course is recommended preparation for the Multi-layer Switching exam required to become a Cisco Certified Network Professional (CCNP). Prerequisite: CSCO 221 or CCNA Certification.

CSCO 283 CCNP Optimizing Converged Internetworks

4 credits

This course prepares students with the knowledge and skills necessary in optimizing and providing effective QoS techniques for converged networks. The course topics include implementing a VOIP network, implementing QoS on converged networks, specific IP QoS mechanisms for implementing the DiffServ QoS model, AutoQoS, wireless security and basic wireless management. This course is recommended preparation for the Optimizing Converged Cisco Networks exam required to become a Cisco Certified Network Professional (CCNP). Prerequisite: CSCO 221 or CCNA Certification.

Back to top

EE – Electrical Engineering

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

EE 190 Electrical and Computer Engineering Freshman Design

1 credit

This course is an introduction to history and overview, as well as design principle in electrical and computer engineering. It covers a) working safety, professional ethics lectured by guest engineers from local industries, b) various branches of electrical and computer engineering lectures lectured by various professors, c) construction and test of various electrical circuits and computer system.

EE 220 Circuits I

3 credits

This course is an introduction to linear circuit analysis. It coversKirchhoff’s laws, node and loop analysis. The venin, Norton, and other circuit network theorems, operational amplifiers, first order RL and RC circuits, second order RLC circuits. Corequisite: EE 220L.

EE 220L Circuits I Discussion and Laboratory

1 credit

This discussion and laboratory course covers: 1) Introduction to PSpice, a simulation tool for electrical circuits, problem solving using PSpice, 2) Multisim, schematic capture/ simulation software, problem solving using Multisim, 3) Test equipment including power suppliers, multimeters, function generator, and oscilloscopes. Prerequisite: EE 190 and Math 182.

EGG – Engineering

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

EGG 125B Civil-Survey Design

3 credits

Advanced subdivision, street and utility horizontal design and computations; basic map preparation; methods and procedures for construction surveying of civil-designed improvements.

EGG 131 Technical Physics I

4 credits

This course is designed for students in technical areas to study physics. Numerical calculations are intensive. This is the first semester of a one-year course. It covers equilibrium, motion, dynamics, wave and fluid mechanics. Prerequisites: MATH 111B, 116 or above (except MATH 122, 123).

EGG 132 Technical Physics II

4 credits

Continuation of EGG 131. Covers thermodynamics, electricity, magnetism, basic AC/DC circuits, solid state physics, optics, and an introduction to modern physics. Prerequisite: EGG 131.

EGG 206 Engineering Mechanics I

3 credits

Engineering analysis of concentrated and distributed force systems at equilibrium. Prerequisites: MATH 181, DFT 207, or instructor approval.

Back to top

ET – Electronics Engineering Technology

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

ET 100B Survey of Electronics

3 credits

Introduces modern electronics technology and electronics concepts including voltage, current, resistance, power and frequency and functional analysis of simple analog and digital systems.

ET 104B Fabrication and Soldering Techniques

0.5-6 credits

Introduces electronic fabrication skills, tool operations applied to fabrication techniques of simple circuit boards, reading of schematic diagrams, soldering, drafting and wire wrapping.

ET 106B Test Equipment Operation

3 credits

An introduction to the use and operation of general and special purpose electronic test equipment, includes oscilloscope, multimeters, electronic multimeters, signal generators and transistor/capacitor testers.

ET 108B Telecommunications and the Information Age

3 credits

An introductory course that looks at the Telecommunications Industry from a technology standpoint. The student will learn about the telephone and telephone system, local area networks, fiber optics, how a modem works, wireless communications and other related topics.

ET 109B Computer Repair Basics

3 credits

An introductory course in troubleshooting, repair and maintenance of PC’s. Students will learn how a PC works, how to diagnose and solve hardware related problems, how to install peripheral devices and how to upgrade existing PC hardware.

Back to top

ET 113B Introduction to Radar

3 credits

This course is an introduction to fundamental principles of radar. Topics include keys to a fundamental nonmathematical understanding of radar, directivity and the antenna beam, pulsed-delay and FM ranging, pulse compression, the Doppler effect, the pulsed spectrum, measuring range rate, choice of low and high PRFs, automatic tracking, and resolution requirements.

ET 115B Network Security Management

3 credits

Students will learn about network and information security management topics, including threat techniques and protective techniques through a technical approach. Risk analysis, contingency planning, categories of security devices, password techniques, encryption, network protocol, and intercept devices are emphasized.

ET 116B Business Data Networks

3 credits

This is an introductory course that looks at various types of data networks used in many organizations. The students will learn about LANs, WANs, OSI and TCP/IP models, IP addressing, dial-up devices, security, network applications, and network management.

ET 117B Computer Forensics

3 credits

This course introduces the student to the preservation, identification, extraction, documentation and interpretation of crime related computer data. The course will include both lecture and demonstration of investigative techniques. Students should have basic computer knowledge.

ET 118B Internet Forensics

3 credits

This course introduces the student to network intrusion analysis. It will cover DNS, ICMP, and fragmentation intrusion techniques and the use of TCPdump and Snort in intrusion detection and prevention. Students should have basic networking knowledge.

Back to top

ET 124B Digital Crime Investigation

3 credits

Digital evidence plays a role in a wide range of crimes. The purpose of this course is to educate students about digital evidence and computer crime. It explains how computers are used in crimes, how they can be used as a source of evidence, relevant legal issues, deductive criminal profiling, criminal motivations, and investigative techniques.

ET 125B RF and Microwave Devices

3 credits

This course includes a close look at various semiconductor RF and microwave devices, including microwave vacuum tubes, oscillators, amplifiers and power supplies.

ET 131B DC for Electronics

4 credits

Basic concepts of passive electronic circuits to include laws, measurements, and calculations relating to direct current. Components and general purpose test equipment are used in practical experimentation. Corequisite: MATH 111B.

ET 132B AC for Electronics

4 credits

Basic concepts of passive electronic circuits to include laws, measurements, and calculations relating to alternating current. Components and general purpose test equipment are used in practical experimentation. Prerequisite: ET 131B.

ET 138B Introduction to Slot Machine Technology

3 credits

An introduction course detailing the theory and operation of typical slot machines. Installation, maintenance and troubleshooting of slot machines and their peripherals will also be covered in this course.

ET 155B Home Technology Convergence

3 credits

This course prepares students for the CompTIA’s Home Technology Integration (HTI+) certification exam (HTO-10, HTI+ Residential System Examination and the HTO-102 HTI+ Systems Infrastructure and Integration Examination for HTI+ certification) and provides hands-on exercises in home technology integration skills. Topics covered include integration and internet control of residential subsystems, structured wiring systems integration, and an introduction to computer networking, safety, and troubleshooting. Subsystems discussed are home security, audio/video, computer networks, electrical wiring, HVAC (Heating Ventiliation/Air Conditioning), irrigation, cable/satellite, broadband, and telecommunications. Hands-on lab experiences cover commercial wiring and the installation and troubleshooting of integrated system.

Back to top

ET 206B CRT and LCD Repair

4 credits

Covers the theory, operation, repair, and troubleshooting of CRT displays, LCDs, and the power supplies which are found in most CRT and LCDs. The hands-on labs will include troubleshooting on equipment from various manufacturers. This course is designed for students who have completed courses on DC and digital electronics, or have at least 2 years of electronic experience.

ET 212B Digital Logic I

4 credits

This course is the first semester of a one-year course in digital circuits. It covers number systems, logic gates, Boolean algebra and K-map, combinational circuits and their applications, Flip-Flops, and related devices.

ET 213B Digital Logic II

4 credits

Counters and registers, TTL and CMOS integrated circuits, MSI logic circuits, analog/digital interfacing circuits, memory devices, and introduction to microprocessors and microcomputers. Prerequisite: ET 212B.

ET 217B Advanced Computer Forensics

3 credits

This course builds upon the skills learned in Computer Forensics. It includes lecture on advanced computer forensics topics and demonstration and practice in using computer forensics tools to analyze and reconstruct evidentiary data. Prerequisites: ET 117B and CSCO 109B or CIT 110 and CIT 111.

Back to top

ET 220B Solid State Devices and Circuits I

4 credits

Covers characteristics, analysis and operation of rectifier diodes, zener and other diodes; BJT transistor small-signal and power amplifiers; FET and MOSFET transistors and circuitry. Prerequisite: ET 132B or instructor permission.

ET 222B Solid State Devices and Circuits II

4 credits

This course covers amplifier-frequency responses for both discrete and integrated circuits, op-amp circuits, thyristors, oscillators, active filters, and voltage regulators. Prerequisite: ET 220B.

ET 228B Data Acquisition

4 credits

This course provides a detailed look at data acquisition components: analog-to-digital converters (ADCs), digitalto- analog converters (DACs), sample and hold amplifiers, sensors, and PLLs. Op-amp theory and applications are also covered. Prerequisites: ET 212B, ET 132B.

ET 238B Slot Machine Principles I

4 credits

An introductory course in the design, theory, operation, maintenance and support of electronic slot machines. Prerequisites: ET 131B and ET 212B.

ET 239B Slot Machine Principles II

4 credits

An intermediate course in the design and theory of electronic slot machines, slot management systems, player tracking systems, linked machines, local and wide area progressive systems. Prerequisite: ET 238B.

Back to top

ET 270B Electronics Bench Servicing Techniques

4 credits

Troubleshooting and servicing television, radio and other home entertainment equipment utilizing general purpose and special purpose test equipment. Prerequisite: ET 262B.

ET 276B Telecommunications

4 credits

Topics covered include the Public Switched Telephone Network, the subscriber loop interface, the telephone instrument, trunk circuits, T-Carrier, switching, Voice over IP (VoIP) and telephone company operations. Prerequisite: ET 132B.

ET 282B Microprocessors I

4 credits

A course on microprocessor machine and assembly language programming. A microprocessor’s instruction set will be covered along with its architecture and interface. Prerequisite: ET 212B.

ET 287B Introduction to Fiber Optics

3 credits

Basic concepts of Fiber Optics system design, including splicing, terminating and installing optical fiber cable, field terminology and test equipment.

ET 293B Telecommunication Transmission Methods

4 credits

Topics include: Amplitude, Frequency and Pulse Modulation, Modem technologies (wireline, cable and DSL), error control, cyclic codes: (CRC-16, Hamming, etc.), Circuit switched and packet transmission of voice and data over SONET and wireless media (fiber optic and microwave) are emphasized. Prerequisite ET 132B, or instructor permission.

Back to top

GIS – Geographic Information Systems

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

GIS 109 Introduction to Geographic Information Systems

3 credits

This class serves as an introduction into Geographic Information Systems (GIS). This course covers the basic concepts of a GIS. Principles of cartography and spatial analysis will also be covered. The intent of this class is to prepare the student for advanced training using specific GIS software packages. Prerequisite: IS 101.

GIS 111 Introduction to Remote Sensing

3 credits

This class is designed to give students an introduction to basic remote sensing aerial photograph interpretation, satellite image processing. Students will learn the basic concepts and techniques of remote sensing and integration of remote sensing into GIS database. Prerequisite: GIS 109.

GIS 205 GIS Applications

3 credits

The course is designed to give students an exposure to GIS software and its applications. Students will become familiar with the basic aspects of ESRI and ArcGIS Software with introduction to spatial analysis. Prerequisite: GIS 109.

GIS 214B Programming in GIS

3 credits

This course examines the linkage between GIS and visual object-oriented programming and how it can be used to customize and expand GIS functions for different GIS applications. Prerequisite: GIS 109.

GIS 215B Introduction to ArcIMS

3 credits

This course will provide students a conceptual overview and hands-on experience to build web-based geographic applications for the Internet. The course will provide an introductory understanding of the GIS mapping on the web. Prerequisite: CIT 151.

GIS 236 GIS Applications II

3 credits

This is an advanced course designed to give students an indepth understanding of spatial analysis. Students will functionally create spatial models to solve real world problems. Topics will emphasize problem solving skills in raster and vector environments using spatial analysis tools.

GIS 290 Portfolios in GIS

3 credits

This is a capstone project class focusing on the applications of GIS technology. Students will be expected to complete a GIS project based on a real world problem. Prerequisites: GIS 205, GIS 236.

Back to top

IS – Information Systems

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

IS 101 Introduction to Information Systems

3 credits

Concepts and applications of Information Systems. Introduction to hardware, software, data, and file concepts. Microcomputer applications software including word processing, spreadsheet, database, Internet, and presentation software.

IS 115 Introduction to Programming

3 credits

A first course in programming. Problem-solving and algorithm development using a modern programming language. Prerequisite: IS 101 or instructor permission.

Back to top

MATH – Mathematics

CIT | CPE | CSCO | EE | EGG | ET | GIS | IS | MATH

MATH 111B Mathematics for Electronics Applications

3 credits

An electronics algebra/trigonometry course which includes signed numbers, laws of exponents, proportions, logarithms, trigonometric functions, polar and rectangular conversions. Prerequisite: MATH 095. Corequisite: ET 131B.

MATH 211B Advanced Mathematics for Electronics

4 credits

An advanced course focusing on the mathematics that supports RADAR theory, circuit theory and telecommunications theory. The course will include conic sections, trigonometric functions and vectors, matrices, analytic geometry, and the introduction to differential and integral calculus, applications of first and second order differential equations in electronics, and Laplace transforms. Prerequisites: MATH 111B, ET132B, or instructor permission.

Back to top