2012-2013 Catalog (all pages) - Ohlone College
2012-2013 Catalog (all pages) - Ohlone College
2012-2013 Catalog (all pages) - Ohlone College
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 171<br />
CS-151<br />
CS-152<br />
CS-157<br />
CS-160A<br />
CS-160B<br />
Internet for Research<br />
9.00 hrs lecture<br />
Units: 0.50<br />
Cross-referenced Course: LS-151<br />
Advisory: CAOT-153<br />
Accepted For Credit: CSU<br />
This course presents instruction in the use of the Internet as an<br />
alternate to traditional college-level learning resources. It will<br />
teach skills and strategies for finding and retrieving information<br />
on the Internet. (CR)<br />
Data Communications<br />
36.00 hrs lecture<br />
Units: 2.00<br />
Cross-referenced Course: CNET-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 />
TCP/IP and Internetworking<br />
54.00 hrs lecture<br />
Units: 3.00<br />
Cross-referenced Course: CNET-157<br />
Prerequisite: CS-152 or CNET-152<br />
Advisory: CS-101 or CNET-101<br />
Accepted For Credit: CSU<br />
This course provides an introduction and overview of TCP/IP<br />
technology. Topics include TCP/IP concepts, protocol<br />
architecture, and inst<strong>all</strong>ation techniques. The course prepares<br />
the student to pass the certification exam, Internetworking<br />
Microsoft TCP/IP, to become an MCP/MCSE. Repeatable = 3<br />
times (GR)<br />
Computer Graphics I<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Cross-referenced Course: ART-160A, BA-160A, GA-160A<br />
Accepted For Credit: CSU & UC<br />
This course is an introduction to microcomputers and to the<br />
creation of computer-generated graphics. This course<br />
examines the variety of software/hardware tools and<br />
techniques available for the production of computer-made<br />
imagery. The emphasis is on hard-copy production using<br />
printers, plotters, and other reproduction methods. This course<br />
also covers design principles, business graphics, and<br />
elementary programming principles. Repeatable = 3 times<br />
(GC)<br />
Computer Graphics II<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Cross-referenced Course: ART-160B, BA-160B, GA-160B<br />
Prerequisite: CS-160A, GA-160A, ART-160A, or BA-160A<br />
Accepted For Credit: CSU<br />
This course is a continuation of CS-160A. The emphasis in this<br />
course is on developing intermediate and advanced skills<br />
needed to operate a computer graphics work station. The<br />
students complete projects of their choice using more complex<br />
Paint and CAD software, printers, and plotters. Repeatable = 3<br />
times (GC)<br />
CS-162<br />
CS-170<br />
CS-172<br />
CS-173<br />
CS-175<br />
CS-178<br />
XHTML<br />
36.00 hrs lecture, 108.00 hrs lab<br />
Units: 4.00<br />
Cross-referenced Course: MM-162<br />
Advisory: CS-101, CNET-101, or CS-101A<br />
Accepted For Credit: CSU<br />
Students will use XHTML to create multimedia Web <strong>pages</strong><br />
using hypertext links, tables, frames, forms, cascading style<br />
sheets (CSS), JavaScript, and JavaScript objects and events.<br />
Other topics include Dynamic Hypertext Markup Language<br />
(DHTML) techniques and working with eXtensible Markup<br />
Language (XML) and eXtensible Stylesheet Language (XSL).<br />
Repeatable = 1 time (GC)<br />
Java Programming<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Advisory: CS-102 and CS-125<br />
Accepted For Credit: CSU & UC<br />
This intermediate-level programming course is intended for<br />
those students who already have completed an introductory<br />
programming course. It presents a comprehensive study of the<br />
object-oriented programming in Java. Fundamentals of<br />
encapsulation, inheritance, polymorphism, abstraction,<br />
method overloading and overriding, exception handling, GUI<br />
components, event handling, multimedia programming, and<br />
input/output streams are introduced. Repeatable = 2 times<br />
(GC)<br />
Servlets and JSP<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Advisory: CS-170<br />
Accepted For Credit: CSU<br />
This is an Internet programming and application course using<br />
Java technology, including Servlet, JSP, Session tracking,<br />
JavaBeans, and JDBC. Repeatable = 2 times (GC)<br />
Java EE and EJB<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Advisory: CS-170<br />
Accepted For Credit: CSU<br />
This course is an introduction to Java EE and EJB (Enterprise<br />
Java Beans). Students will design and develop the business<br />
applications and Web Services using Java EE and EJB.<br />
Repeatable = 2 times (GC)<br />
From JavaScript to AJAX<br />
54.00 hrs lecture, 54.00 hrs lab<br />
Units: 4.00<br />
Advisory: CS-101<br />
Accepted For Credit: CSU<br />
This is an introductory to intermediate course for the scripting<br />
language JavaScript, the glue between Web interactivity tools.<br />
The topics span from basic programming concepts to specific<br />
JavaScript syntax and methods used to manipulate information<br />
and code, which <strong>all</strong>ow web forms validation, rewriting of HTML<br />
<strong>pages</strong> on the fly, and access to XML and other server<br />
information using AJAX. (GC)<br />
XML<br />
54.00 hrs lecture<br />
Units: 3.00<br />
Advisory: CS-170<br />
Accepted For Credit: CSU<br />
This course is designed to teach students the technologies of<br />
XML (the eXtensible Mark-up Language), XSL (eXtensible Style<br />
Language), and DSSSL (Document Style Symantics and<br />
Specification Language). Repeatable = 1 time (GC)<br />
<strong>2012</strong>-<strong>2013</strong> OHLONE COLLEGE CATALOG