WNC's Computer Technology programs are designed to offer students access to the rapidly changing and growing opportunities in the computer and information technology career field.
The college offers five Associate of Applied Science degrees, including: Computer Networking Technology, Convergence Technology, Health Information Technology, Office Technology, and Web Technology. The college offers seven Certificates of Achievement, including: Cisco Systems, Computer Programming, Medical Coding, Medical Transcription, Medical Unit Clerk, Microcomputer/Network Technician, and Network Administration.
Students also have the opportunity to achieve industry certification through nationally available testing programs.
Courses in Computer Information Technology as listed in the 2008-2009 WNC catalog. Back to the Computer Information Technology main page.
| Courses |
| CIT |
110 |
A+ Hardware |
| |
|
Credits: 3. Prerequisites: none Introduces the fundamentals of computer system repair. Students learn the hardware and software elements that define an operating computing system. Troubleshooting methods and the use of diagnostic tools are taught with reinforcement provided using hands-on exercises. Successful completion of this course will place a student in good standing to take the nationally recognized A+ certification exam created by the computing industry. |
| CIT |
111 |
A+ Software |
| |
|
Credits: 3. Prerequisites: none Prepares student with lectures and tests to take and pass the A+ DOS/Windows module test. Students must also take and pass the A+ Hardware test to be A+ certified. |
| CIT |
112B |
Network + |
| |
|
Credits: 3. Prerequisites: none Introduces the fundamentals of computer networking. Students are instructed in hardware and software skills necessary to seek employment in networking computer systems. Topics include the OSI model, network topologies, networking standards, networking devices and networking media. Successful completion of this course provides the background to take the nationally recognized N+ certification exam created by the computing industry. |
| CIT |
129 |
Introduction to Programming |
| |
|
Credits: 3. Prerequisites: IS 101 or consent of instructor Offers a language-independent, introductory course on computer program design and development. Emphasizes identification and solution of business problems through various design tools. |
| CIT |
130 |
Beginning Java |
| |
|
Credits: 3. Prerequisites: CIT 129 or previous programming experience with consent of instructor Teaches Java, an object-oriented programming language used in general-purpose computing, Web development, client-server computing, n-tier e-commerce applications, and Web-based applets. Object-oriented programing techniques and hands-on learning will be emphasized. Students will complete several computer programming projects. |
| CIT |
132 |
Beginning Visual Basic |
| |
|
Credits: 3. Prerequisites: CIT 129 or consent of instructor Provides an introduction to the Visual Basic.NET computer programming language. Emphasis placed on the creation of object-oriented, event-driven programs that utilize graphical user interfaces. Use of a modern integrated development environment, modeling tools, and techniques will be stressed. Object-oriented programming techniques and hands-on learning will be emphasized. Students will complete several computer programming projects. |
| CIT |
133 |
Beginning C++ |
| |
|
Credits: 3. Prerequisites: CIT 129 or consent of instructor Teaches the "C++" programming language. Object-oriented programming techniques and hands-on learning will be emphasized. Students will complete several computer programming projects. |
| CIT |
150 |
Introduction to Internet |
| |
|
Credits: 1–3. Prerequisites: none Offers a basic introduction to the Internet and World Wide Web. Covers evaluating e-mail alternatives, introduction to Netscape Navigator and Microsoft Internet Explorer, using search engines, finding and using information on the web, and obtaining software tools. |
| CIT |
151 |
Beginning Web Development |
| |
|
Credits: 3. Prerequisites or Corequisites: IS 101 or consent of instructor Introduces students to XHTML and Web page construction. Topics cover construction and management of Web sites and creation of Web pages utilizing standards-based technologies such as Cascading Style Sheets. Emphasis on developing interoperable web sites that work with standards compliant web browsers. Interoperability with non standards-compliant web browsers is covered. As a technology driven course, graphic design is not emphasized. May be taught using basic text editing or a web-development tool such as Dreamweaver. |
| CIT |
152 |
Web Script Language Programming |
| |
|
Credits: 3. Prerequisites: CIT 151 Teaches client-side scripting of web pages with an emphasis on JavaScript and standards-compliant, browser independent, DHTML. Emphasis on form validation, user interaction, and dynamic scripting of Cascading Style Sheets. Builds on techniques presented in CIT 151. An understanding of Web site structure, HTML/XHTML or equivalent, Cascading Style Sheets, and standards compliance is required. |
| CIT |
157B |
Graphics For the Web |
| |
|
Credits: 3. Prerequisites: IS 101 or consent of instructor Introduces students to the specific requirements of web graphics, including, but not limited to, file properties and formats, file management, cross-platform issues, and accessibility issues. Students will participate in hands-on creation and modification of graphics as well as integration of graphics into web pages. All lessons include relevant information regarding accessibility and project management. |
| CIT |
161B |
Essentials of Information Security |
| |
|
Credits: 3. Prerequisites: none Introduces students to fundamental concepts of computer and network security. Students will gain a basic understanding of best practices, standards and laws governing information security. They will also gain practical knowledge and skills using monitoring and detection tools in a hands-on lab environment. |
| CIT |
165B |
Introduction to Convergence |
| |
|
Credits: 3. Prerequisites: none The convergence of three technologies, voice, video and data, into a single network, is a major development in computer and communications technology. This course introduces students to the basic concepts of convergence industry standards and protocols, infrastructure, signaling, basic telephony, voice-over IP, topology convergence, and the skills required to perform jobs related to these technology. |
| CIT |
171 |
Introduction to the Unix Operating System |
| |
|
Credits: 3. Prerequisites: none Teaches the fundamentals of UNIX and how to use the UNIX operating system and introduces graphical user interfaces for Unix. For new users of the Unix environment. Students will learn fundamental command-line features of the Unix environment including file system naviation, file permissions, the vi text editor, command shells and basic network use. Basic Unix administration will be emphasized. |
| CIT |
173 |
Linux Installation and Configuration |
| |
|
Credits: 3. Prerequisites: none Introduces the student to the GNU/Linux operating system. Covers installation and configuration of several distributions of GNU/Linux. Graphical user interfaces, command-line configuration, security, and system administration will be emphasized. Prepares students for industry accepted GNU/Linux System Administration Certification. |
| CIT |
180 |
Database Concepts and SQL |
| |
|
Credits: 3. Prerequisites: CIT 129 or equivalent programming experience or consent of instructor Teaches basic principles of data modeling and relational database design. Class is targeted for people with little or no SQL knowledge. Provides a comprehensive overview of query writing, focusing on practical techniques for the IT professional new to relational databases. Course accents hands-on leaning in a Structured Query Language (SQL) and SQL procedures. |
| CIT |
198B |
Special Topics in Computer Information |
| |
|
Credits: 1–5. Prerequisites: none Applies to assorted short courses and workshops covering a variety of subjects. |
| CIT |
201B |
Word Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience Offers comprehensive coverage of basic and advanced features of Microsoft Word including, but not limited to, the skills on the Microsoft Office User Special (MOUS) Word exams. |
| CIT |
202B |
Excel Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience Teaches comprehensive coverage of basic and advanced features of Excel including, but not limited to, the skills on the Microsoft Office User Specialist (MOUS) Excel exams. |
| CIT |
203B |
Access Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience Teaches the basic and advanced features of Microsoft Access needed to create databases for use by individuals or small groups. Course serves as preparation for the Microsoft Office User Specialist (MOUS) Access exam or Expert user. |
| CIT |
204B |
PowerPoint Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience Moves students from introductory concepts, such as creating, editing and formatting presentations to advanced topics including animating content, incorporating multimedia and deploying presentations as web pages. Microsoft-approved study guide for the Microsoft Office User Specialist certification program for PowerPoint 2002. |
| CIT |
205B |
MS Project Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience, and proficiency in Windows and experience with project management techniques such as PERT and CPM Covers features of Microsoft Project used to create and track a predefined project plan. Serves as preparation for Microsoft Office User Specialist (MOUS) exams for MS Project. |
| CIT |
206B |
MS Outlook Certification Preparation |
| |
|
Credits: 1–3. Prerequisites: IS 101 or equivalent experience Recognizes and applies basic and advanced features of Outlook including, but not limited to, the skills on the Microsoft Office User Specialist (MOUS) Excel exams. Each component of the Outlook package will be identified and explored as a integrated system. |
| CIT |
211 |
Microsoft Networking I |
| |
|
Credits: 3–5. Prerequisites: none Through lectures, discussions, demonstrations, textbook exercises and classroom labs, teaches the basic skills and knowledge necessary to help prepare for the Microsoft Certified Professional (MCP) exam on the topic of a current Microsoft Workstation operating system. |
| CIT |
212 |
Microsoft Networking II |
| |
|
Credits: 3–5. Prerequisites: CIT 211 or consent of instructor Through lectures, discussions, demonstrations, textbook exercises and classroom labs, teaches the basic skills and knowledge necessary to help prepare for the Microsoft Certified Professional (MCP) exam on the topic of a current Microsoft Server operating system. |
| CIT |
213 |
Microsoft Networking III |
| |
|
Credits: 3–5. Prerequisites: CIT 212 or consent of instructor Through lectures, discussions, demonstrations, textbook exercises and classroom labs, teaches the basic skills and knowledge necessary to help prepare for the Microsoft Certified Professional (MCP) exam on the topic of Microsoft operating system network administration and maintenance. |
| CIT |
214 |
Microsoft Networking IV |
| |
|
Credits: 3–5. Prerequisites: CIT 213 or consent of instructor Through lectures, discussions, demonstrations, textbook exercises and classroom labs, teaches the basic skills and knowledge necessary to help prepare for the Microsoft Certified Professional (MCP) exam on the topic of Microsoft Directory Services. |
| CIT |
215 |
Microsoft Networking V |
| |
|
Credits: 3–5. Prerequisites: CIT 212 or consent of instructor Through lectures, discussions, demonstrations, textbook exercises and classroom labs, teaches the basic skills and knowledge necessary to help prepare for an elective or special topic Microsoft Certified Professional(MCP)exam. |
| CIT |
220B |
E-commerce on the Web |
| |
|
Credits: 3. Prerequisites: none. Recommended: CIT 151 or IS 101 Introduces electronic commerce and the opportunities presented by the e-commerce revolution. Topics include e-commerce levels and options, real costs vs. perceived costs of an electronic storefront, security issues, customer service concerns and support options. Students will build an online store with shopping cart features and implement a secure electronic payment system. |
| CIT |
230 |
Advanced Java |
| |
|
Credits: 3. Prerequisites: CIT 130 Builds upon the foundation constructed in Beginning Java. Since Java works behind the scenes to power Internet applications, this class will focus more heavily upon application development with an emphasis on client-side and server-side techniques. Topics include, but not limited to, Swing, Collections, Multimedia, networking, JDCB, Servlets and JSP, JavaBeans and XML. Object-oriented programming techniques and hands-on learning will be emphasized. Students will complete several non-trivial computer programming projects. |
| CIT |
232 |
Advanced Visual Basic |
| |
|
Credits: 3. Prerequisites: CIT 132 or consent of instructor Provides in-depth study of advanced BASIC programming language concepts as used for writing business-oriented programs, as well as use of computers to enter, debug and execute programs. |
| CIT |
233 |
Advanced C++ |
| |
|
Credits: 3. Prerequisites: CIT 133 Provides an in-depth study of the C++ computer programming language. Emphasizes advanced data structures such as stacks, queues, trees, and hash tables. Students will create advanced C++ applications using techniques such as: file I/O, graphical user interfaces, searching, sorting, and the Standard Template Library (SLT). Object-oriented programming techniques and hands-on learning will be emphasized. Students will complete several non-trivial computer programming projects. |
| CIT |
244B |
Designing CISCO Networks |
| |
|
Credits: 4. Prerequisites: consent of instructor Focuses on the skills needed to design world-class small to medium-sized networks (fewer than 500 nodes). Follows all the steps to design and internet work that meets a customer's needs for functionality, performance, scalability and security. Intended to prepare student to become a CISCO Certified Design Associate. |
| CIT |
251 |
Advanced Web Development |
| |
|
Credits: 3. Prerequisites: CIT 152 or consent of instructor Prepares students to use server-side Web technologies. Covers the concepts, design and basic coding of advanced Web applications. Topics may include, but are not limited to:.ASP, .JSP, .NET, Perl, CGI and other server side technologies, creating and revising a multimedia web; integrating basic database functions; and publishing to multiple servers. XML, XSLT, XHTML, Cascading Style Sheets may be utilized. |
| CIT |
252 |
Web Database Development |
| |
|
Credits: 3. Prerequisites: CIT 180 or consent of instructor. Recommended: CIT 251 Builds on the skills acquired in CIT 180. Solutions using web-based databases and server-side technologies such JSP, ASP, NET, and PHP will be covered. Students are expected to have an understanding of these technologies. |
| CIT |
253 |
Advanced Web Database Development |
| |
|
Credits: 3. Prerequisites: CIT 252 or equivalent programming experience or consent of instructor Teaches about and uses salient features of advanced script development, debugging, advanced database access, retrieval, reporting and security. |
| CIT |
255 |
Web Server Administration I |
| |
|
Credits: 3. Prerequisites: CIT 260 or consent of instructor Prepares students to deal with Web server administration tasks including Web server installation, security, performance, access and connectivity. Covers the key issues involved in Web server administration and effective strategies for dealing with those issues. Activities include basic installations of various operating systems, Web servers (including SSL capability), secure shell, and network management tools such as SNMP. Students will also install database software such as MySQL and PostgreSQL. IIS, Apache, and Tomcat web servers will also be covered. |
| CIT |
256 |
Web Server Administration II |
| |
|
Credits: 3. Prerequisites: CIT 255 or consent of instructor Continues course focus on advanced source installations and configuration of web software applications, particularly the security aspects of web server administration. |
| CIT |
260 |
Systems Analysis and Design I |
| |
|
Credits: 3. Prerequisites: students must have successfully completed one semester of programming language Explains the theory of data processing systems and their advanced elements, including system flow charts, I/O specifications, program coding, systems testing and other facets of a system analyst's responsibilities. |
| CIT |
263B |
Introduction To IT Project Management |
| |
|
Credits: 3. Prerequisites: none Introduces students to the concepts of project management as used within the information technology fields of study. |
| CIT |
264B |
Operating System Security |
| |
|
Credits: 3. Prerequisites: none Discusses various aspects of security applied to an organizational model. Topics will include physical security, social engineering, organizational policy and procedures, and disaster recovery. |
| CIT |
265B |
Infrastructure Security |
| |
|
Credits: 3. Prerequisites: none Teaches the student the proper way to design and build secure computer network infrastructures. Topics will include network devices and their roles in the network, media and storage devices, security zones and topologies of the network and the use of firewalls. |
| CIT |
266B |
Operational/organizational Security |
| |
|
Credits: 3. Prerequisites: none Explores the concepts and practices associated with management functions of technology security. the student will understand their role as it relates to the other manpower components. Training of operational staff, policies and procedures of manpower at all levels of the organization and common procedures associated with disaster avoidance and recovery. |
| CIT |
267B |
Communication Security |
| |
|
Credits: 3. Prerequisites: none Explores the various methods for securing information in transit. Students will learn methods and protocols for remote access to networks, virtual private networks and their security aspects and the use of IPSec (internet protocol security). |
| CIT |
268B |
Cryptography |
| |
|
Credits: 3. Prerequisites: none Introduces the student to different types of cryptography. Discussions will include current cryptographic algorithms, cryptography applied to digital security, certificate authorities and key management. |
| CIT |
269B |
Advanced Convergence |
| |
|
Credits: 3. Prerequisites: CIT 165B or consent of instructor Continues the study of concepts related to convergence industry standards and protocols, infrastructure, signaling, basic telephony, voice-over IP, topology convergence, and the skills required to perform jobs related to these technologies. Provides advanced topics on data networking and telephony as related to convergence technology. |
| CIT |
290 |
Internship in Computer Information Technology |
| |
|
Credits: 1–6. Prerequisites: available to students who have completed most core and emphasis requirements and have a 2.5 GPA Offers students the opportunity to work and study in participating and approved business organizations. Department approval required before acceptance into course. Department review of student's activities and development on the job required. May be repeated for up to six credits. |
| CIT |
295B |
Specialty Related Capstone Project |
| |
|
Credits: 3. Prerequisites: completion of a minimum of 21 emphasis required credits and 6 specialty required credits and/or consent of instructor Showcases student's skills. Allows the student to develop a project suitable for presentation during an employment interview. It is anticipated that class will be taught in a seminar format with the project requirements determined by the instructor and the student. The final project may be evaluated by a committee composed of instructors, fellow students and outside professionals in the field. |
| CIT |
299 |
Independent Study in Computer Information Technology |
| |
|
Credits: 1–6. Prerequisites: available to students who have completed most core and emphasis requirements and have a 2.5 or better GPA. Written consent of a full-time instructor is required Offers students special projects involving subjects or skills related to the CIT curriculum. This project will be designed with a faculty advisor. Class will have variable credit of one to six depending on the course content and number of contact hours required. Course may be repeated. It may be substituted for another course with special permission of the division. |