Ohlone College

Ohlone's Computers, Networks, and Emerging Technology A.S. and A.A. Degrees and Certificates prepare students for employment in the field of computers, networking, and emerging fields in technology as a computer programmer, database administrator, systems administrator, support specialist, network technician, computer engineer, web developer, or related positions. Students may also prepare for a variety of certifications, such as Cisco Certified Network Associate, Cisco Network Professional, Microsoft Certified Systems Administrator, Microsoft Certified Systems Engineer. Ohlone College's CNET Department is a Cisco Networking Academy, VMware Authorized Academy, EMC2 Academic Alliance, Citrix Academy, and Microsoft IT Academy.

Available Courses

This course list provides an overview of courses per college course catalogs. Not all of the courses listed use NETLAB+. For complete information, please see the individual college website.

CNET 105 - IT Essentials (CompTIA A+) - 4 Units

This course provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level ICT professionals. The fundamentals of computer hardware and software as well as advanced concepts such as security, networking, and the responsibilities of an ICT professional will be introduced. Preparation for CompTIA’s A+ certification exam.

CNET 107 - IT Service Management (ITIL) - 3 Units

The course is designed to introduce IT service systems in a variety of enterprise and service industry settings. The IT history and basic IT service methods will be reviewed. Students will learn about the key principles and concepts of IT Service Management and the basic concepts and definitions related to the Service Lifecycle. Students will gain knowledge of the ITIL (formerly known as Information Technology Infrastructure Library) terminology, structure, and basic concepts and the core principles of ITIL practices for IT Service Management.

CNET 108 - IT Project Management - 3 Units

Learn the concepts and skills that build the foundations of project management—project integration, scope, time, cost, quality, human resources, communications, risk, and procurement— within an information technology (IT) environment. Prepare for industry certification.

CNET 110 - ICT Summer Institute (CCENT Bootcamp) - 2 Units

The Institute enables high school students and graduates to complete their ICT pathway study. Skills learned include installing, operating, optimizing, and troubleshooting routed and switched networks; connecting to other networks (LANs and WANs); installing wireless network; identifying security threats. Hands-on exercises in all of these areas will reinforce student learning.

CNET 114 - How Technology Works - 4 Unit

Cross-referenced Course: ENGI-114

This course is intended for students of all disciplines who are interested in how everyday things work. This course is an introduction to some of the fundamental science concepts underpinning high technology, emphasizing everyday devices and practical experience, for the development of scientific and computer literacy. Students will experiment with technology to discover principles of science. Concepts such as force, work, energy, power, liquids and gasses, heat transfer, electricity, magnetism, electronics, and light are explored through experimentation and observation. Students will experience through class demonstrations and hands-on laboratories the concepts presented by the instructor. Phenomena such as how computers convert data, iPods transmit sound, air conditioners cool a room, solar heating panels capture heat, and how microwaves cook food are discussed. A laboratory session is included which offers students a chance to do experiments. A field trip to local tech industry displays is required.

CNET 120 - VMware: Install, Configure, Manage - 2 Units

This hands-on training course explores installation, configuration, and management of VMware vSphere, which consists of VMware ESXi/ESX and VMware vCenter Server. Upon completion of this course students can take the examination to become a VMware Certified Professional. The course is based on vSphere: Install, Configure, Manage using the latest release of software available.

CNET 122A - Information Storage and Management — EMC - 2 Units

Students will learn about the transition from a Classic Data Center environment to Virtual Data Center and the Cloud virtualization at each layer—compute, storage, network, desktop, and application—along with business continuity in a VDC environment. Students will also learn Cloud computing basics, infrastructure components, service management activities, security concerns, and considerations for Cloud adoption.

CNET 122B - Cloud Infrastructure and Services - 2 Units

Advisory: CNET-122A

This course covers Cloud deployment and service models, Cloud infrastructure, and the key considerations in migrating to Cloud computing. This course also provides the required technology essentials across all domains—including server, storage, networking, applications, and databases—to help develop a strong understanding of virtualization and Cloud computing Technologies.

CNET 124A - Virtual Desktop Administration — Citrix - 2 Units

This course covers the desktop delivery models, XenDesktop proof-of-concept and production environments configuration; virtual desktop assignment; user experience customization through policies; single-image desktop management through Provisioning services; virtual machine hosting on a client device using Citrix XenClient; and an introduction to the new features included in Citrix XenDesktop.

CNET 124B - Virtual Application Administration — Citrix - 2 Units

This course provides the foundation necessary for administrators to effectively centralize and manage applications in the data center and instantly deliver them as a service to users anywhere. Learners will receive training for installing and configuring Citrix XenApp for Windows Server 2008 R2, Citrix Receiver, and plugins, as well as for using administrative consoles and tools to configure resources, policies, server and farm settings, printers, virtualized applications, and more.

CNET 132 - Introduction to Tableau Analytics - 2 Unit

This course will teach students about the Tableau desktop software application used for Big Data Analytics and Business Intelligence. Students will be introduced to the various different operations such as filters, calculations, creating sets, charting data, and creating great visuals that will help any business get more insight into the way the business is trending in order to make informed decisions on the future direction.

CNET 133 - Data Integration with Talend Open Studio - 2 Units

Advisory: CNET-137

Talend Open Studio for Data Integration provides a set of data integration tools to access, transform, and integrate data from any business system in real time or batch to meet both operational and analytical data integration needs. Talend has over 450+ connectors and it integrates almost any data source. The broad range of use cases addressed include massive scale integration (big data/NoSQL); ETL for business intelligence and data warehousing; data synchronization; data migration; data sharing; and data services.

CNET 135 - Oracle Database Administration - 2 Units

The Oracle Database 12c Administration course will teach students about the Oracle Database architecture. Students will discover how to effectively manage an Oracle Database instance, configure the Oracle Network Environment, and perform database maintenance.

CNET 136 - Oracle Database Backup and Recovery - 2 Units

Advisory: CNET-135

This course addresses backup and recovery techniques and examines various backup, failure, restore,and recovery scenarios for the 12c version of Oracle databases.

CNET 137 - Introduction to SQL - 4 Units

Cross-referenced Course: CS-137

This course covers the concepts of relational databases and powerful SQL. Students are taught to create and maintain database objects and to store, retrieve, and manipulate data. Demonstrations and hands-on practice reinforce the fundamental concepts.

CNET 138 - PL/SQL Programming - 4 Units

Advisory: CNET-137

Students will program in PL/SQL and use this programming language. Students will create PL/SQL blocks of application code that can be used by forms and reports. Students will create procedures, functions, and packages.

CNET 140 - Linux System Administration I (LPI-1) - 4 Units

Advisory: CNET-146

This course is intended for students who want to learn about the Linux operating system and prepare to pass the Linux+ certification exam from CompTIA (Powered by LPI). The course provides comprehensive coverage of topics related to Linux certification, including Linux distributions, installation, administration, X-Windows, networking, and security.

CNET 141 - Linux System Administration II (LPI-2) - 4 Units

Advisory: CNET-140

This course is intended for students who want to learn advanced system administrations skills using the Linux operating system and prepare to pass the LPI-2 certification exam. The course provides comprehensive coverage of advanced topics related to Linux certification, including Linux distributions, installation, administration, X-Windows, networking, and security.

CNET 145 - PHP Programming with MySQL - 4 Units

Cross-referenced Course: CS-145

This is a programming course teaching the student how to access a relational database (MySQL) and generate web pages using PHP. The student does not need prior programming experience but general computer knowledge is recommended.

CNET 146 - Introduction to UNIX/Linux - 3 Units

Cross-referenced Course: CS-146

This lecture/lab course introduces functions and features of the UNIX/Linux operating system, including origin and evolution; hardware and software; both command-line and graphical user interface; files and file system structure; system services; processes; background processing; scheduling; file security; the vi editor; file sharing; and redirection and piping. Students are also introduced to shell programming and a variety of UNIX/Linux command-line and graphical tools.

CNET 147 - UNIX/Linux Shell Scripting - 4 Units

Cross-referenced Course: CS-147

Advisory: CS-102
This course introduces a variety of the tools and concepts used while working with a UNIX/Linux-based computer system. The course introduces UNIX shells, comparing and contrasting the major ones. Students will learn to write shell scripts using basic commands, regular expressions, vi, sed, and awk. They will then use those tools to write scripts for various shells such as the Bourne, C, Korn, and Bash shells. Other scripting tools such as Perl and Python will also be explored. Students will write shell script programs to exercise their understanding of tools and concepts. This course will be taught using a combination of lectures, demonstrations, discussions, and hands-on labs.

CNET 149 - PERL Programming - 4 Units

Cross-referenced Course: CS-149

This course presents the fundamental knowledge and skills needed to solve problems using the PERL language. This language is particularly well suited to manipulating textual data and remains a favorite among UNIX system administrators for automating common administrative tasks and widespread among web masters for writing CGI applications.

CNET 151 - Systems and Network Administration - 3 Units

Advisory: CNET-105 and CNET-154

This course will provide a student with the knowledge and skills required to build, maintain, troubleshoot, and support server hardware and software technologies. The student will be able to identify environmental issues; understand and comply with disaster recovery and physical/software security procedures; become familiar with industry terminology and concepts; and understand server roles/specializations and interaction within the overall computing environment.

CNET 152 - Data Communications - 2 Units

Cross-referenced Course: CS-152

This course provides students with an overview of the concepts and fundamentals of data communication and computer networks. Topics to be covered include data communication concepts and techniques in a layered network architecture, communications switching and routing, types of communication, network congestion, network topologies, network configuration and management, network model components, layered network models (OSI reference model, TCP/IP networking architecture) and their protocols, various types of networks (LAN, MAN, WAN, and Wireless networks) and their protocols.

CNET 154 - Computer Network Fundamentals (Network+) - 3 Units

Advisory: CNET-105

Students will learn practical skills for working with network hardware, connections, software, the OSI Reference model, and different protocols used in local area networks (LANs) and wide area networks (WANs). The course covers network technologies, installation and configuration, media and topologies, management, and security.

CNET 155A - Introduction to Networks (CCNA1) - 3 Units

This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The course uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, datalink,and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. At the end of the course, students build simple LAN topologies by applying basic principles of cabling; performing basic configurations of network devices, including routers and switches; and implementing IP addressing schemes. This course is preparation for the CCENT and CCNA certification exams.

CNET 155B - Routing and Switching Essentials (CCNA2) - 3 Units

Advisory: CNET-155A

This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of this course students will be able to configure and troubleshoot routers and switches and resolve common issues with RIPv1, RIPv2, single-area and multi-area OSPF, virtual LANs, and inter-VLAN routing in both IPv4and IPv6 networks. This course is preparation for the CCENT and CCNA certification exams.

CNET 156A - Scaling Networks (CCNA3) - 2 Units

Advisory: CNET-155A and CNET-155B

This is the third of the four courses that prepares students for the Cisco Certified Networking Associate (CCNA) certification. This course describes the architecture, components, operations of routers, and switches in a large and complex network. Students learn how to configure routers and switches for advanced functionality. By the end of this course students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, STP, and VTP in both IPv4 and IPv6 networks. Students will also develop the knowledge and skills needed to implement DHCP and DNS operations in a network.

CNET 156B - Connecting Networks (CCNA4) - Units: 2.00

Advisory: CNET-155A, CNET-155B, and CNET-156A

This is the last of four courses that prepares students for the Cisco Certified Networking Associate (CCNA) certification. This course discusses the WAN technologies and network services required by converged applications in a complex network. The course enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements. Students learn how to configure and troubleshoot network devices and resolve common issues with data link protocols. Students also develop the knowledge and skills needed to implement IPSec and virtual private network (VPN) operations in a complex network.

CNET 157 - TCP/IP and Internetworking - 3 Units

Cross-referenced Course: CS-157
Prerequisite: CS-152 or CNET-152
Advisory: CS-101 or CNET-101 This course provides an introduction and overview of TCP/IP technology. Topics include TCP/IP concepts, protocolarchitecture, and installation techniques. The course prepares the student to pass the certification exam, Internetworking Microsoft TCP/IP, to become an MCP/MCSE.

CNET 158 - Wireless Networks - 4 Units

Advisory: CNET-105 and CNET-155A

This introductory course to wireless communication and LANs focuses on the design, planning, implementation, operation, and troubleshooting of Wireless LANs. The course covers a comprehensive overview of technologies, security, and design best practices with particular emphasis on hands on skills.

CNET 160A - MS Client Operating Systems - 2 Units

This course provides students with the knowledge and skills necessary to set up and support the current Windows Client Operating System and prepare for the corresponding Microsoft Windows 7 Solutions Associate (MCSA) exam. Students will get practical experience installing,administering,and troubleshooting this next-generation desktop environment.

CNET 160B - Microsoft Desktop Support Technician - 2 Units

Advisory: CNET-160A

This course is designed for Information Technology (IT) professionals who have experience with Windows XP and Windows Vista who work as Windows 7 Enterprise Desktop Support Technicians (EDSTs) in Tier 2 support environments. The goal of this training is to enable these individuals to support the Windows 7 operating system and solve technical troubleshooting problems in a Windows 7 and Windows Server 2008 R2 networking environment.

CNET 162 - Windows Server Installation and Configuration Administration - 2 Units

Advisory: CNET-105 and CNET-160A

This course prepares students as system administrators who will be responsible for installing, configuring, managing, supporting a secure network infrastructure, and implementing fault tolerant storage technologies that use the Microsoft Windows Server products. This course helps students prepare for the corresponding Microsoft Exam 70-410.

CNET 164 - Windows Server Administration - 2 Units

This course prepares students to deploy and maintain Windows 2012 server images, configure DNS, maintain Active Directory, configure Remote Access, implement Network Access Protection, and configure encryption and advanced auditing. Students will get experience implementing a Group Policy infrastructure; managing User Desktops with Group Policy; configuring and troubleshooting Remote Access; installing, configuring, and troubleshooting Network Policy Server (NPS) role; and implementing Network Access Protection (NAP).

CNET 166 - Windows Server — Advanced Services - 2 Units

Advisory: CNET-162 and CNET-164

This course covers advanced configuration of services necessary to deploy, manage, and maintain a Windows Server 2012 infrastructure, such as advanced networking services, file services, Active Directory Domain Services (AD DS), identity management, rights management, Federated services, network load balancing, failover clustering, business continuity and disaster recovery.

CNET 167 - Microsoft Exchange Server - 2 Units

This course will provide students with the knowledge and skills to plan, deploy, manage, secure, and support Microsoft Exchange Server 2013. This course will teach students how to configure Exchange Server 2013 and supply them with the information needed to monitor, maintain, and troubleshoot Exchange Server 2013. This course will also provide guidelines, best practices, and considerations that will help optimize performance and minimize errors and security threats in Exchange Server 2013. The course will help students prepare for Microsoft Exam 70-341.

CNET 168A - Querying Microsoft SQL Server - 2 Units

This course is the foundation for all SQL Server-related disciplines namely Database Administration, Database Development, and Business Intelligence. This course helps students prepare for exam 70-461. Students will learn to write basic Transact-SQL queries for Microsoft SQL Server 2012.

CNET 168B - Administering Microsoft SQL Server - 2 Units

Advisory: CNET-168A

Students will learn how to plan, install, configure, and troubleshoot a Microsoft SQL Server 2012. Students will perform installation, maintenance, and configuration tasks. Other skills include setting up database systems; making sure those systems operate efficiently; and regularly storing, backing up, and securing data from unauthorized access.

CNET 168C - Implementing a Data Warehouse with Microsoft SQL Server - 2 Units

Data warehousing is a solution that organizations use to centralize business data for reporting and analysis. Students in this course will learn how to create a data warehouse with SQL Server 2012, implement ETL with SQL Server Integration Services, validate and cleanse data with SQL Server Data Quality Services, and SQL Server Master Data Services.

CNET 170 - Network Security (Security+) - 4 Units

This course provides an in-depth study of Network Security fundamentals and provides a comprehensive overview of network security. Students will gain the knowledge and skills required to identify risk and participate in risk mitigation activities; provide infrastructure, application, operational, and information security; apply security controls to maintain confidentiality, integrity, and availability; identify appropriate technologies and products; and operate with an awareness of applicable policies, laws, and regulations. This course provides the foundation for students preparing to take the CompTIA Security+ certification exam.

CNET 172 - CCNA Security - 2 Units

CCNA Security equips students with the knowledge and skills needed to prepare for entry-level security specialist careers. CCNA Security aims to develop an in-depth understanding of network security principles as well as the tools and configurations required to secure a network. Prepares students for the Cisco CCNA-Security certification exam.

CNET 173 - Ethical Hacking - 3 Units

Advisory: CNET-155A and CNET-170
This course introduces the network security specialist to the various methodologies for attacking a network. Students will be introduced to the concepts, principles, and techniques, supplemented by hands-on exercises, for attacking and disabling a network. These methodologies are presented within the context of properly securing the network. The course will emphasize network attack methodologies with the emphasis on student use of network attack techniques and tools and appropriate defenses and countermeasures. Students will receive course content information through a variety of methods; lecture and demonstration of hacking tools will be used in addition to a virtual environment. Students will receive a hands-on practical approach in penetration testing measures and ethical hacking.

CNET 174 - Computer Forensics - 3 Units

Advisory: CNET-170 and CNET-173

This is an introductory course in Computer Forensics. Forensics Computing, Digital Forensics, or Computer Forensics is the name for a newly emerging field of study and practice that incorporates many areas of expertise. Some of these areas have been called network security, intrusion detection, incident response, infrastructure protection, disaster recovery, continuity planning, software engineering, cyber security, and computer crime investigation. It is an area of practice in public law enforcement at the federal, state, and local levels that deals with cyber crime, cyber vandalism, cyber predators, and cyber terrorism. In the private sector it deals with critical infrastructure such as business, hospitals, utilities transportation, finance, education, and other key institutions.

CNET 180 - IP Telephony and VoIP Implementations - 2 Units

Advisory: CNET-155A, CNET-155B, CNET-156A, and CNET-156B

The course offers an overview of the issues related to carrying voice on a data network, the protocols used, and the issues associated with QoS, troubleshooting, security, and design. The course begins with describing the basic technologies used in the Public Switched Telephone System. It then describes the challenges and technologies used to send voice calls over a packet switch network like the Internet.

CNET 182 - Advanced Routing (CCNP ROUTE) - 3 Units

This is the first of three courses leading to the Cisco Certified Network Professional (CCNP) designation. This course introduces students to scaling IP networks. Students learn to use VLSM, private addressing, and NAT optimize IP address utilization. The majority of the course content is related to learning how to implement the RIPv2, EIGRP, OSPF, IS-IS, and BGP routing protocols. In addition, the course details the important techniques used for multicasting, route filtering, and route redistribution. This course will prepare students for the Cisco Certified Network Professional (CCNP ROUTE) 642-901 exam.

CNET 184 - Advanced Switching (CCNP SWITCH) - 3 Units

This course enables learners to use appropriate technologies to build scalable multilayer switched networks, to create and deploy a global intranet, and to implement basic troubleshooting techniques in environments that use Cisco multilayer switches for client hosts and services. This course also enables learners to improve traffic flow, reliability, redundancy, and performance for LAN switching that is self-supported or transported via a service provider. This course will prepare students for the Cisco Certified Networking Professional (CCNP SWITCH) exam.

CNET 186 - Troubleshooting IP Networks (CCNP TSHOOT) - 3 Units

Advisory: CNET-182 and CNET-184

This course teaches students how to monitor and maintain complex, enterprise routed, and switched IP networks. Skills learned include the planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices, in a systematic and ITIL-compliant approach. Extensive labs emphasize hands-on learning and practice to reinforce troubleshooting techniques.


Boris Bosnacovich

Boris Bosnacovich

Sr Network Engineer
KIS (Keep IT Simple)
Ohlone College

NETLAB+ allowed me to practice and familiarize myself with real equipment. It was a great starting tool to jumpstart an IT career.