09.02.2014 Views

2012-2013 Catalog (all pages) - Ohlone College

2012-2013 Catalog (all pages) - Ohlone College

2012-2013 Catalog (all pages) - Ohlone College

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9 ANNOUNCEMENT OF COURSES 165<br />

CNET-140B Linux System Administration<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

Prerequisite: CNET-150; CS-146 or CNET-146<br />

Advisory: CNET-140A<br />

Accepted For Credit: CSU<br />

This course introduces the fundamental knowledge and skills<br />

needed to inst<strong>all</strong>, manage, and maintain a Linux computer<br />

system. Advanced system management tasks like file system<br />

management, patching, rebuilding the kernal, configuring<br />

networking interfaces, and system monitoring are performed<br />

in the computer lab. Shell programming and the various shells<br />

are introduced, and students will learn to write shell script<br />

programs to perform various system tasks. This course is<br />

preparation for Sair Linux and GNU certification. Repeatable =<br />

3 times (GC)<br />

CNET-141A Linux Apache Web Server Administration<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

Accepted For Credit: CSU<br />

This course is designed to give the student a working<br />

knowledge of web <strong>pages</strong> developed with Hypertext Markup<br />

Language (HTML), PHP: Hypertext Preprocessor (PHP), and<br />

Java Server Page (JSP). Students will inst<strong>all</strong> and configure the<br />

Apache Web server, the MySQL database for simple datastore<br />

purposes, and the Tomcat servlet container. Repeatable = 3<br />

times (GC)<br />

CNET-142A Linux Networking<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

Prerequisite: CNET-150; CS-146 or CNET-146<br />

Advisory: CNET-140A, CNET-140B<br />

Accepted For Credit: CSU<br />

This course introduces the functions and features of the Linux<br />

operating system in Network. The course describes the major<br />

client and server services that are found in most networked<br />

computer systems. Students will implement in the computer<br />

lab such services as telnet, ftp, nfs, nis, web, mail, dns, samba,<br />

and dhcp. This course is preparation for Sair Linux and GNU<br />

certification. Repeatable = 3 times (GC)<br />

CNET-142B Linux Security<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

Prerequisite: CNET-150; CS-146 or CNET-146<br />

Advisory: CNET-140A, CNET-140B<br />

Accepted For Credit: CSU<br />

Students with Linux experience will gain knowledge and skills<br />

in implementing Linux security. This course is preparation for<br />

Sair Linux and GNU certification. Repeatable = 3 times (GC)<br />

CNET-145 PHP Programming with MySQL<br />

54.00 hrs lecture, 54.00 hrs lab<br />

Units: 4.00<br />

Cross-referenced Course: CS-145<br />

Accepted For Credit: CSU<br />

This is a programming class teaching the student how to<br />

access a relational database (MySQL) and generate Web <strong>pages</strong><br />

using PHP. The student does not need prior programming<br />

experience but general computer knowledge is recommended.<br />

(GC)<br />

CNET-146<br />

CNET-147<br />

CNET-149<br />

CNET-150<br />

CNET-152<br />

Introduction to UNIX/Linux<br />

36.00 hrs lecture, 54.00 hrs lab<br />

Units: 3.00<br />

Cross-referenced Course: CS-146<br />

Advisory: CNET-150<br />

Accepted For Credit: CSU<br />

This lecture-lab course introduces functions of and features of<br />

UNIX/Linux operating system, including origin and evolution,<br />

hardware and software, graphical user interface, files and file<br />

system structure, system services, processes, background<br />

processing, scheduling, file security, editors, file sharing, and<br />

redirection and piping. Students are introduced to networking<br />

and internetworking, internet, shell programming, and a<br />

variety of UNIX/Linux tools commonly used for software<br />

development and system administration in a UNIX/Linux<br />

environment. Repeatable = 3 times (GC)<br />

UNIX/Linux Shell Scripting<br />

54.00 hrs lecture, 54.00 hrs lab<br />

Units: 4.00<br />

Cross-referenced Course: CS-147<br />

Advisory: CS-102<br />

Accepted For Credit: CSU & UC<br />

This hands-on course introduces a variety of tools and<br />

concepts used for working with a UNIX/Linux-based computer<br />

system. The course will present the concept of a shell and<br />

describe differences between Bourne, Berkeley C, Korn, and<br />

Bash shells. Students will be given instruction and assignments<br />

in the use of vi, sed, awk and other tools as time and interest<br />

permit. Students will write shell script programs to exercise<br />

their understanding of tools and concepts. Repeatable = 3<br />

times (GC)<br />

PERL Programming<br />

54.00 hrs lecture, 54.00 hrs lab<br />

Units: 4.00<br />

Cross-referenced Course: CS-149<br />

Advisory: CS-102<br />

Accepted For Credit: CSU & UC<br />

This course presents the fundamental knowledge and skills<br />

needed to solve problems using the PERL language. This<br />

language is particularly well suited to manipulating textual data<br />

and remains a favorite among UNIX system administrators for<br />

automating common administrative tasks and widespread<br />

among web masters for writing CGI applications. (GC)<br />

Network Operating Systems<br />

54.00 hrs lecture, 54.00 hrs lab<br />

Units: 4.00<br />

Advisory: CS-101 or CNET-101<br />

Accepted For Credit: CSU<br />

This course provides an in-depth study of Network Operating<br />

Systems. The web-based curriculum, sponsored by Hewlett-<br />

Packard Company, is an intensive introduction to multi-tasking<br />

network operating systems. Characteristics of the Linux,<br />

Windows 2000, NT, and XP network operating systems will be<br />

discussed. Students will explore a variety of topics including<br />

inst<strong>all</strong>ation procedures, security issues, back up procedures,<br />

and remote access. This course provides the foundation for<br />

student preparing to take the CompTIA A+ certification exam.<br />

Repeatable = 3 times (GC)<br />

Data Communications<br />

36.00 hrs lecture<br />

Units: 2.00<br />

Cross-referenced Course: CS-152<br />

Accepted For Credit: CSU<br />

This course is an introduction to data communications. It will<br />

include Internet, e-mail, modems, communication protocol,<br />

local area networks, wide area networks, network design, and<br />

management. (GC)<br />

<strong>2012</strong>-<strong>2013</strong> OHLONE COLLEGE CATALOG

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!