Page 150 - GCC 2020-2021 Catalog
P. 150
146 COMPUTER SCIENCE/INFORMATION SYSTEMS
260 263 266
INTRODUCTION TO WEB SITE DATABASE-DRIVEN WEB PAGE WEB DEVELOPMENT PROJECT III:
DEVELOPMENT CREATION MAINTENANCE
3.0 Units 3.0 Units 1.0 Unit
CS/IS 260 provides students with training CS/IS 263 is a hands-on course designed to CS/IS 266 is the last of three practical experi-
and experience in developing and manag- introduce the student to the latest techniques ence-building courses for the Web Develop-
ing Web sites using HTML (HyperText in database-driven Web page creation. This ment certificate. In this course, the student
Markup Language) and CSS (Cascading Style course focuses on the methods and tech- will focus on the skills needed to maintain
Sheets). Primary emphasis is placed on the niques used to generate on-the-fly Web pages a complex Web site. Techniques for site reju-
development of the client-side of the Web from Internet databases. Students will learn venation and visitor log evaluation software
for business purposes. Topics include basic to write, debug, and test Extensible Markup are also covered. Note: CS/IS 264, 265 & 266
Web pages, images, tables, forms, multimedia Language (XML) data and then create Web is a three-session sequence which must be
linking, limited scripting using JavaScript, pages using a style sheet language. XML and taken sequentially as each course builds on
and publishing coursework to an Internet the XML Style sheet language (XSL) will be the work of the previous course. Lecture/
Web site. Students use a variety of free and used in this course. Lecture/Demonstration Demonstration 1 hours. Prerequisite: CS/IS
proprietary software tools to create the 3 hours. Recommended Preparation: CS/IS 265 or equivalent. Course Typically Offered:
coursework. Note: Having the ability to type 260 or equivalent. Course Typically Offered: Fall/Spring.
at least 20 wpm is strongly recommended. Spring (Every Other Year).
Lecture 3 hours. Prerequisite: None. Course 267
Typically Offered: Fall/Spring/Summer. 264 INTRODUCTION TO GAME
Transfer Credit: CSU WEB DEVELOPMENT PROJECT I: DEVELOPMENT
PLANNING
261 3.0 Units
WEB DEVELOPMENT WITH PHP AND 1.0 Unit
MYSQL CS/IS 267 presents a detailed overview of
CS/IS 264 is the first of three practical the game development process, addressing
3.0 Units experience-building courses for the Web subjects such as game technologies, content
Development certificate. In this course, the creation strategies, production techniques,
CS/IS 261 provides students with training student will complete a thorough Web site game psychology, and criteria that deter-
and experience in developing and managing plan including site navigation, production mine game success. Career paths in the
an Internet Web server for business. Students charts and storyboards. Note: CS/IS 264, 265 game entertainment field will be discussed,
will use an Apache Web Server, create and & 266 is a three-session sequence which must as well as the history of video game design
use MySQL database tables, and program in be taken sequentially as each course builds and programming. The student will examine
the PHP (PHP Hypertext Preprocessor) Web on the work of the previous course. Lecture future industry predictions and the relation-
programming language to create interac- 1 hour. Prerequisite: CS/IS 260 or equivalent. ship between industry inner workings and
tive Web sites. Students will also manage Course Typically Offered: Fall/Spring. production tools. Lecture 3 hours. Prereq-
their own Web servers to accomplish their uisite: None.
course objectives. Note: Having the ability 265
to type at least 20 wpm is strongly recom- WEB DEVELOPMENT PROJECT II: 280
mended. Lecture/Demonstration 3 hours. CONSTRUCTION CONCEPTS OF PROGRAMMING
Recommended Preparation: CS/IS 260 or LANGUAGES
equivalent. Course Typically Offered: Fall 1.0 Unit
(Every Other Year). Transfer Credit: CSU 3.0 Units
CS/IS 265 is the second of three practical
262 experience-building courses for the Web CS/IS 280 discusses issues in the design,
JAVASCRIPT AND JQUERY Development certificate. In this course, the implementation and use of high-level
student will execute the plans created in programming languages, historical back-
3.0 Units CS/IS 264. Industry standard software will ground, and how languages reflect different
be used to build and test the web site. File design philosophies and user requirements.
CS/IS 262 is a hands-on course designed management and version control techniques Technical issues in the design of major proce-
to acquaint the student with creating Web will be evaluated. Note: CS/IS 264, 265 & 266 dural programming languages and other
scripts and Web scripting libraries. This is a three-session sequence which must be approaches to programming languages, such
course focuses on the fundamentals of taken sequentially as each course builds on as functional programming, logic program-
programming. Students learn to write, the work of the previous course. Lecture/ ming, and object oriented programming,
debug, and test Web page scripts and func- Demonstration 1 hours. Prerequisite: CS/IS are studied. Lecture 3 hours. Prerequisite:
tions. Use of JavaScript libraries like jQuery 264 or equivalent. Course Typically Offered: CS/IS 112 or equivalent. Recommended
are also included. Lecture/Demonstration 3 Fall/Spring. Preparation: CS/IS 135 or equivalent. Course
hours. Recommended Preparation: CS/IS Typically Offered: Spring. Transfer Credit:
260 or equivalent. Course Typically Offered: CSU, UC, USC
Spring (Every Other Year). Transfer Credit:
CSU, UC, USC
2 0 2 0 – 2 0 2 1 C ATA L O G • G L E N DA L E C O M M U N I T Y C O L L E G E