Return to WNC Home Page Skip Navigation A-Z IndexMapsFaculty and Staff DirectoryContact Us

WNC Catalog 2008-2009: Computer Information Technology
Course Descriptions


Computer Information Technology

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.
Return to WNC Home Page © 2007 Western Nevada College
Privacy Policy | Site Policies | WNC en Español | Home
Information: 775-445-3000
General Questions: info_desk@wnc.edu