Page 143 - 2018-19
P. 143
Computer Science/Information Systems 139
197 234 261
ADVANCED NETWORKING: SERVER ORACLE/SQL INTERACTIVE WEB DEVELOPMENT
OPERATIONS 3.0 Units 3.0 Units
3.0 Units CS/IS 234 covers the introduction to the CS/IS 261 provides students with training
CS/IS 197 is a course designed to acquaint advanced use of Oracle Relational Data- and experience in developing and managing
the student with the knowledge and skills base Management System and the use of an Internet Web server for business. Students
required to build, maintain, troubleshoot Oracle’s Structured Query Language (SQL* will use an Apache Web Server, create and
and support server hardware and software Plus) query tool. This course focuses on the use MySQL database tables, and program in
technologies. Students learn to identify envi- design and organization of a specifi c schema the PHP (PHP Hypertext Preprocessor) Web
ronmental issues; understand and comply diagram and how to build SQL statements to programming language to create interac-
with disaster recovery and physical/soft- access the data. This course also focuses on tive Websites. Students will also manage
ware security procedures; become familiar DML (Data Manipulation), DDL (Data Defi ni- their own Web servers to accomplish their
with industry terminology and concepts; tion), and DCL (Data Control) and Procedural course objectives. Note: Having the ability
understand server roles/specializations and Language/Structured Query Language (PL/ to type at least 20 wpm is strongly recom-
interactions within the overall computing SQL), the programming language that uses mended. Lecture/Demonstration 3 hours.
environment. Lecture/Demonstration 3 SQL. Note: This course may not be taken for Recommended Preparation: CS/IS 260 or
hours. Recommended Preparation: CS/IS credit by students who have completed CS/ equivalent. Course Typically Off ered: Fall
190 or equivalent. Course Typically Off ered: IS 232 and/or CS/IS 233. Lecture 3 hours. (Every Other Year).
Spring (Every Other Year). Transfer Credit: Recommended Preparation: CS/IS 100, CS/ 262
CSU. IS 101 or equivalent. Transfer Credit: CSU, JAVASCRIPT AND JQUERY
UC, USC.
211 3.0 Units
DATA STRUCTURES 255 CS/IS 262 is a hands-on course designed
4.0 Units INTRODUCTION TO ECOMMERCE/ to acquaint the student with creating Web
CS/IS 211 is designed to provide a thorough EBUSINESS scripts and Web scripting libraries. This
coverage of data structures with data abstrac- 3.0 Units course focuses on the fundamentals of
tion applied to a broad spectrum of practical CS/IS 255 is a course designed to acquaint programming. Students learn to write,
applications. Students who take this course the student with Electronic Commerce. This debug, and test Web page scripts and func-
master the principles of programming as a course focuses on the fundamentals of doing tions. Use of JavaScript libraries like jQuery
tool for problem solving. The students solve business on the Internet. It includes hardware are also included. Lecture/Demonstration 3
practical problems in a computer equipped and software requirements, security strate- hours. Recommended Preparation: CS/IS
laboratory using an Object Oriented gies, payment systems, business strategies 260 or equivalent. Course Typically Off ered:
Programming (OOP) Language, typically and integration with existing business Spring (Every Other Year). Transfer Credit:
JAVA or C++. Lecture 3.5 hours/Laboratory systems. Lecture/Demonstration 3 hours. UC.
1.5 hours. Prerequisite: CS/IS 135 or equiva- Recommended Preparation: Knowledge of 263
lent. Course Typically Off ered: Fall (Every Windows or Mac and Internet Tools. DATABASE-DRIVEN WEB PAGE
Other Year). Transfer Credit: CSU, UC, USC. 260 CREATION
(C-ID COMP 132)
INTRODUCTION TO WEBSITE 3.0 Units
212 DEVELOPMENT CS/IS 263 is a hands-on course designed to
ADVANCED DATA STRUCTURES 3.0 Units introduce the student to the latest techniques
3.0 Units CS/IS 260 provides students with training in database-driven Web page creation. This
CS/IS 212 is designed to provide a thorough and experience in developing and managing course focuses on the methods and tech-
coverage of data structures with data abstrac- Websites using HTML (HyperText Markup niques used to generate on-the-fl y Web pages
tion applied to a broad spectrum of practical Language) and CSS (Cascading Style Sheets). from Internet databases. Students will learn
applications. Students who take this course Primary emphasis is placed on the develop- to write, debug, and test Extensible Markup
master the principles of programming as ment of the client-side of the Web for busi- Language (XML) data and then create Web
a tool for problem solving. Students solve ness purposes. Topics include basic Web pages using a style sheet language. XML and
practical problems in a computer-equipped pages, images, tables, forms, multimedia the XML Style sheet language (XSL) will be
laboratory using an object oriented program- linking, limited scripting using JavaScript, used in this course. Lecture/Demonstration
ming language, such as JAVA. Some specifi c and publishing coursework to an Internet 3 hours. Recommended Preparation: CS/IS
topics covered include hash tables, trees, Website. Students use a variety of free and 260 or equivalent. Course Typically Off ered:
persistent structures, indexed fi les, and data- proprietary software tools to create the Spring (Every Other Year).
bases. Lecture 3 hours. Prerequisite: CS/IS coursework. Note: Having the ability to type
211 or equivalent. Course Typically Off ered: at least 20 wpm is strongly recommended.
Spring (Every Other Year). Transfer Credit: Lecture 3 hours. Prerequisite: None. Course
CSU, UC, USC. Typically Off ered: Fall/Spring/Summer.
Transfer Credit: CSU.
2018–2019 C A T ALOG • G LEND ALE C OMMUNITY C OLLEGE