Catalog: 2011–2012 Catalog Year

Course Descriptions

Computer Information Technology (CIT)

Technology Division

CIT 110: A+ Hardware

Units (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

Units (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 112: Network +

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 129: Introduction to Programming

Units (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

Units (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

Units (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 graphic 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++

Units (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

Units (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

Units (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. Emphasizes 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

Units (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 157: Graphics For the Web

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 161: Essentials of Information Security

Units (Credits): 3; Prerequisites: none

Introduces students to fundamental concepts of information security. Provides a basic understanding of best practices and current standards and will explore topics of increasing importance in the industry as a whole. Provides practical knowledge and skills using monitoring and detection tools in a hands-on lab environment. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 165: Introduction to Convergence

Units (Credits): 3; Prerequisites: none

Introduces students to convergence concepts and principles. Topics include perspectives on new and emerging technologies and their impacts on society, both positive and negative. "Inescapable Data" is the phrase carried through the course as students balance concerns of privacy and potential misuse against fascinating possibilities in medical care, retail, manufacturing and other industries. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 171: Introduction to the Unix Operating System

Units (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 navigation, file permissions, the vi text editor, command shells and basic network use. Basic Unix administration will be emphasized.

CIT 173: Linux Installation and Configuration

Units (Credits): 3; Prerequisites: Basic computer literacy skills.

Provides 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.

CIT 174: Linux System Administration

Units (Credits): 3; Prerequisites: CIT 173 or knowledge of Linux fundamentals.

Covers a variety of topics including installing and configuring a Linux Server, managing users and groups, and securing the system.

CIT 180: Database Concepts and SQL

Units (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 198: Special Topics in Computer Information

Units (Credits): 1–5; Prerequisites: none

Applies to assorted short courses and workshops covering a variety of subjects. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 201: Word Certification Preparation

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 211: Microsoft Networking I

Units (Credits): 3–5; Prerequisites: none

Through lectures, discussions, demonstrations, textbook study, and hands-on lab exercises, teaches the basic skills and knowledge necessary to deploy, administer and maintain the current Microsoft Windows Desktop Operating System.

CIT 212: Microsoft Networking II

Units (Credits): 3–5; Prerequisites: CIT 211 or consent of instructor

Through lectures, discussions, demonstrations, textbook study and hands-on lab exercises, teaches the basic skills and knowledge necessary to implement, administer and maintain the current Microsoft Windows Server Operation System.

CIT 213: Microsoft Networking III

Units (Credits): 3–5; Prerequisites: CIT 212 or consent of instructor

Through lectures, discussions, demonstrations, textbook study, and hands-on lab exercises, teaches the basic skills and knowledge necessary to configure and maintain Microsoft Windows Network Infrastructure services and resources.

CIT 214: Microsoft Networking IV

Units (Credits): 3–5; Prerequisites: CIT 213 or consent of instructor

Through lectures, discussions, demonstrations, textbook study, and hands-on lab exercises, teaches the basic skills and knowledge necessary to implement, administer and maintain a Microsoft Directory Services environment.

CIT 215: Microsoft Networking V

Units (Credits): 3–5; Prerequisites: CIT 212

Through lectures, discussions, demonstrations, textbook study, and hands-on lab exercises, teaches a special topic in Microsoft Client/Server Architecture.

CIT 220: E-commerce on the Web

Units (Credits): 3; Prerequisites: none; Recommended: CIT 151, 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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 230: Advanced Java

Units (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 are 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

Units (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++

Units (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 244: Designing CISCO Networks

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 251: Advanced Web Development

Units (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

Units (Credits): 3; Prerequisites: CIT 180 or consent of instructor; Recommended: CIT 251

Builds on the skills acquired in CIT 180. Students will use web-based databases and server-side technologies which may include, but are not limited to: JSP, ASP, NET, and PHP. Students are expected to have an understanding of these technologies.

CIT 253: Advanced Web Database Development

Units (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

Units (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

Units (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

Units (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 263: Introduction to IT Project Management

Units (Credits): 3; Prerequisites: none

Introduces students to the concepts of project management as used within the information technology fields of study. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 264: Operating System Security

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 265: Infrastructure Security

Units (Credits): 3; Prerequisites: none

Teaches 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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 266: Operational/Organizational Security

Units (Credits): 3; Prerequisites: none

Explores the concepts and practices associated with management functions of technology security. Students will understand their role as it relates to the other manpower components. Consider training of operational staff, policies and procedures of manpower at all levels of the organization, and common procedures associated with disaster avoidance and recovery. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 267: Communication Security

Units (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). Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 268: Cryptography

Units (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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 269: Advanced Convergence

Units (Credits): 3; Prerequisites: CIT 165 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. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 290: Internship in Computer Information Technology

Units (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. Review of student's activities and development on the job required. May be repeated for up to six units.

CIT 295: Specialty Related Capstone Project

Units (Credits): 3; Prerequisites: completion of a minimum of 21 required units and 6 specialty required units and/or consent of instructor

Showcases student's skills. Allows the student to develop a project suitable for presentation during an employment interview. Class may 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 of instructors, students and professionals. Note: Non-transferable for a NSHE baccalaureate degree. Non-applicable towards an AA or AS Degree.

CIT 299: Independent Study in Computer Information Technology

Units (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. Project will be designed with a faculty advisor. 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.



© 2012 Western Nevada College
Privacy Policy | Site Policies | WNC en Español | Home
Information: 775-445-3000
General Questions: info_desk@wnc.edu