04.05.2014 Views

2010-2011 Catalog (all pages) - Ohlone College

2010-2011 Catalog (all pages) - Ohlone College

2010-2011 Catalog (all pages) - Ohlone College

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

160 9 ANNOUNCEMENT OF COURSES<br />

CNET-140A<br />

CNET-140B<br />

CNET-141A<br />

CNET-142A<br />

CNET-142B<br />

CNET-144A<br />

Linux Inst<strong>all</strong>ation and Configuration<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

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

Accepted For Credit: CSU<br />

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

operating system including the file system, system services,<br />

processes, background processing, scheduling, and security. The<br />

course supplies students with the information they need to<br />

inst<strong>all</strong> and configure Linux on a personal computer. Students will<br />

get practical experience in inst<strong>all</strong>ing, administering, and<br />

troubleshooting Linux systems. This course is preparation for<br />

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

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 in<br />

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

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

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

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

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 knowledge<br />

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

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

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

server, the MySQL database for simple datastore purposes, and<br />

the Tomcat servlet container. Repeatable = 3 times (GC)<br />

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 lab<br />

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

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

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

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 in<br />

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

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

Advanced Linux System Administration<br />

27.00 hrs lecture, 27.00 hrs lab<br />

Units: 2.00<br />

Accepted For Credit: CSU<br />

Learn to use clustering and performance monitoring to keep<br />

Linux systems running. Repeatable = 3 times (GC)<br />

CNET-145<br />

CNET-146<br />

CNET-147<br />

CNET-149<br />

CNET-150<br />

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 access<br />

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

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

but general computer knowledge is recommended. (GC)<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 variety<br />

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

and system administration in a UNIX/Linux environment.<br />

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 concepts<br />

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

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

differences between Bourne, Berkeley C, Korn, and Bash shells.<br />

Students will be given instruction and assignments in the use of<br />

vi, sed, awk and other tools as time and interest permit. Students<br />

will write shell script programs to exercise their understanding of<br />

tools and concepts. Repeatable = 3 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 PERL or Python language.<br />

These languages are particularly well suited to manipulating<br />

textual data and are a favorite among UNIX system<br />

administrators for automating common administrative tasks and<br />

widespread among web masters for writing cgi applications.<br />

(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, and<br />

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

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

Repeatable = 3 times (GC)<br />

<strong>2010</strong>-<strong>2011</strong> OHLONE COLLEGE CATALOG

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

Saved successfully!

Ooh no, something went wrong!