Page 149 - GCC 2020-2021 Catalog
P. 149

COMPUTER SCIENCE/INFORMATION SYSTEMS 145

197                                             234                                             242
ADVANCED NETWORKING: SERVER                     ORACLE/SQL                                      CLOUD COMPUTING - SECURITY
OPERATIONS
                                                3.0 Units                                       3.0 Units
3.0 Units
                                                CS/IS 234 covers the introduction to the        CS/IS 242 focuses on protecting the confiden-
CS/IS 197 is a course designed to acquaint      advanced use of Oracle Relational Data-         tiality, integrity and availability of comput-
the student with the knowledge and skills       base Management System and the use of           ing systems and data. Students learn how
required to build, maintain, troubleshoot       Oracle’s Structured Query Language (SQL*        Amazon Web Service (AWS) uses redundant
and support server hardware and software        Plus) query tool. This course focuses on the    and layered controls, continuous validation
technologies. Students learn to identify envi-  design and organization of a specific schema     and testing, and a substantial amount of
ronmental issues; understand and comply         diagram and how to build SQL statements to      automation to ensure the underlying infra-
with disaster recovery and physical/soft-       access the data. This course also focuses on    structure is continuously monitored and
ware security procedures; become familiar       DML (Data Manipulation), DDL (Data Defini-       protected. Students examine the AWS Shared
with industry terminology and concepts;         tion), and DCL (Data Control) and Procedural    Responsibility Model and access the AWS
understand server roles/specializations and     Language/Structured Query Language (PL/         Management Console to learn more about
interactions within the overall computing       SQL), the programming language that uses        security tools and features provided by the
environment. Lecture/Demonstration 3            SQL. Note: This course may not be taken for     AWS platform. This course will provide labs
hours. Recommended Preparation: CS/IS           credit by students who have completed CS/       to reinforce the course content and practice
190 or equivalent. Course Typically Offered:     IS 232 and/or CS/IS 233. Lecture 3 hours.       securing cloud IT. Lecture 2 hours/Labora-
Spring. Transfer Credit: CSU                    Recommended Preparation: CS/IS 100,             tory 3 hours. Prerequisite: CS/IS 240. Course
                                                CS/IS 101 or equivalent. Course Typically       Typically Offered: Fall/Spring. Transfer
211                                             Offered: Fall. Transfer Credit: CSU, UC, USC     Credit: CSU, UC
DATA STRUCTURES
                                                240                                             243
4.0 Units                                       CLOUD COMPUTING -                               CLOUD COMPUTING - CLOUD
                                                FUNDAMENTALS                                    DESIGN
CS/IS 211 is designed to provide a thorough
coverage of data structures with data abstrac-  3.0 Units                                       3.0 Units
tion applied to a broad spectrum of practical
applications. Students who take this course     CS/IS 240 introduces cloud computing which      CS/IS 243 course covers how cloud comput-
master the principles of programming as a       shifts IT from on premises computing infra-     ing systems are built using a common set of
tool for problem solving. The students solve    structure to elastic cloud systems. The course  core technologies, algorithms, and design
practical problems in a computer equipped       provides a foundation of cloud computing        principles centered around distributed
laboratory using an Object Oriented             technologies and provides students with the     systems. The Amazon Web Services (AWS)
Programming (OOP) Language, typically           ability to evaluate and assess the business     Management Console will be used to provi-
JAVA or C++. Lecture 3.5 hours/Labora-          and technical benefits of cloud computing        sion, load-balance and scale their applica-
tory 1.5 hours. Prerequisite: CS/IS 135 or      and cloud applications. The course will         tions using the Elastic Compute Cloud (EC2)
equivalent. Course Typically Offered: Fall/      include labs to provide hands on training.      and the AWS Elastic Beanstalk. The course
Spring. Transfer Credit: CSU, UC, USC. (C-ID    Lecture 2 hours/Laboratory 3 hours. Recom-      covers design principals of scalable cloud
COMP 132)                                       mended Preparation: CS/IS 190 and CS/IS         systems and has hands-on labs on AWS
                                                197. Course Typically Offered: Fall/Winter/      and the departments private cloud server.
212                                             Spring/Summer. Transfer Credit: CSU, UC         Lecture 2 hours/Laboratory 3 hours. Prereq-
ADVANCED DATA STRUCTURES                                                                        uisite: CS/IS 240. Course Typically Offered:
                                                241                                             Fall/Spring. Transfer Credit: CSU, UC
3.0 Units                                       CLOUD COMPUTING - DATABASES
                                                ESSENTIALS                                      255
CS/IS 212 is designed to provide a thorough                                                     INTRODUCTION TO ECOMMERCE/
coverage of data structures with data abstrac-  3.0 Units                                       EBUSINESS
tion applied to a broad spectrum of practical
applications. Students who take this course     CS/IS 241 addresses cloud database imple-       3.0 Units
master the principles of programming as         mentation and management where students
a tool for problem solving. Students solve      will define, operate and scale both SQL serv-    CS/IS 255 is a course designed to acquaint
practical problems in a computer-equipped       ers. The course will include exercises using    the student with Electronic Commerce. This
laboratory using an object oriented program-    Amazon RDS and SQL to create and fill            course focuses on the fundamentals of doing
ming language, such as JAVA. Some specific       tables, retrieve and manipulate data and will   business on the Internet. It includes hardware
topics covered include hash tables, trees,      use Amazon Dynamo DB for no SQL solu-           and software requirements, security strate-
persistent structures, indexed files, and data-  tions. This course will provide hands-on labs   gies, payment systems, business strategies
bases. Lecture 3 hours. Prerequisite: CS/IS     using for cloud database implementation and     and integration with existing business
211 or equivalent. Course Typically Offered:     management. Lecture 2 hours/Laboratory 3        systems. Lecture/Demonstration 3 hours.
Fall/Spring. Transfer Credit: CSU, UC, USC      hours. Prerequisite: CS/IS 240. Course Typi-    Recommended Preparation: Knowledge of
                                                cally Offered: Fall/Winter/Spring/Summer.        Windows or Mac and Internet Tools. Course
                                                Transfer Credit: CSU, UC                        Typically Offered: Fall/Spring.

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
   144   145   146   147   148   149   150   151   152   153   154