Page 140 - 2018-19
P. 140
136 Computer Science/Information Systems
COMPUTER SCIENCE/ 101 125
INFORMATION SYSTEMS INTRODUCTION TO COMPUTER DISCRETE STRUCTURES FOR
AND INFORMATION SYSTEMS COMPUTING
50 5.0 Units 4.0 Units
COMPUTER SCIENCE/ CS/IS 101 is designed to present the concepts CS/IS 125 is a course in discrete structures
INFORMATION SYSTEMS and technology of processing information to that furnishes a strong foundation of math-
INTERNSHIP students who plan to continue their studies ematical tools for modeling problems and
1.0 to 3.0 units in business information systems or computer applications in computer science . Topics
CS/IS 50 is a discipline-specific course, science or who plan to work in the fi eld. include logic operations, combinatorics,
which allows students to earn from 1.0 – 3.0 This course has a hands-on component in undirected and directed graphs, trees,
units for a structured, supervised intern- which the student learns basic system and relations and sets, proofs, Boolean algebra,
ship either on-campus or off -campus under application software, Website development, algebraic systems, fi nite state automata, and
the supervision of a faculty advisor. It is Internet, and networking. Information discrete probability. Lecture 3.5 hours/Labo-
designed to provide students with appropri- competency skills are introduced. Students ratory 1.5 hours. Prerequisite: MATH 101 or
ate preparation and a hands-on work experi- will focus on the application of concepts a satisfactory score on the Math Placement
ence in one of the following fi elds: systems and methods through hands-on projects, Examination. CS/IS 135 or equivalent. Trans-
analysis and design, computer networking, developing computer-based solutions to fer Credit: CSU, UC, USC. (C-ID COMP 152)
information security, database management business problems. Lecture 5 hours. Recom- 126
and software development. The purpose of mended Preparation: Eligibility for ENGL DIGITAL IMAGING
this class is to enhance students’ knowledge, 120, BUSAD 106 or ESL 151 Course Typi- 3.0 Units
skill levels, and professional competency in cally Off ered: Winter/Spring/Summer/Fall.
their targeted career. This course is recom- Transfer Credit: CSU, UC, USC. (C-ID BUS CS/IS 126 is an in-depth study course which
mended for the self-motivated student, and 140 & ITIS 120) introduces and teaches the concepts of
requires faculty advisor approval to register. 112 Digital Imaging. Current imaging editing
Note: Students must arrange an approved INTRODUCTION TO PROGRAMMING software, such as Photoshop, is used in the
internship prior to enrolling in this class. USING JAVA class. This course does not teach basic design
Complete two or more courses within your 3.0 Units concepts, but teaches the student techniques
program before attempting an internship. for the production of digital fi les which can
Lecture 0.5 hours/Laboratory 3-9 hours. CS/IS 112 is a course in programming be used for printing and display. Lecture 3
Recommended Preparation or concurrent computers using the Java programming hours. Recommended Preparation: CS/IS
enrollment: Eligibility for ENGL 120 or ESL language, which includes defining the 101. Course Typically Off ered: Fall/Spring.
151. Transfer Credit: CSU. problem, fl owcharting, writing, executing, 130
and debugging application programs, and
100 program documentation. Lecture 2 hours/ INTRODUCTION TO ALGORITHMS
COMPUTER CONCEPTS Laboratory 3 hours. Recommended Prepara- 3.0 Units
3.0 Units tion: CS/IS 101 or equivalent. Course Typi- CS/IS 130 is a course in programming, algo-
CS/IS 100 is a survey course designed to cally Off ered: Fall/Spring/Summer. Trans- rithm development and problem-solving
introduce concepts and applications to fer Credit: CSU, UC, USC. (C-ID COMP 112) using both object-oriented and structured
students with no previous exposure to 123 approaches. It includes a study of syntax and
computing. It is directed toward students DESKTOP PUBLISHING data structures with applications in science,
who want a single survey course in computer 3.0 Units engineering, and industry. This course is
concepts, and who may be using a computer suitable either for students planning to trans-
in a work situation. Note: This course is not CS/IS 123 is intended to acquaint the student fer or those wishing to develop a marketable
intended for CIS, IT or CS majors and may with currently available offi ce publishing skill. Lecture 3 hours. Prerequisite: CS/IS
not be taken for credit by students who technology. Students compose and create 112 or equivalent. Course Typically Off ered:
have completed CS/IS 101. Lecture 3 hours. business fl yers, brochures and newsletters Fall/Spring. Transfer Credit: CSU, UC.
Recommended Preparation: Eligibility for as well as explore the use of business graph- 132
BUSAD 106 Course Typically Off ered: Fall/ ics programs. Students develop the skills MOBILE APPLICATION
Spring. Transfer Credit: CSU. necessary to plan, install, and maintain an DEVELOPMENT - ANDROID
offi ce publishing system. This course does 3.0 Units
not teach basic design concepts, but rather
provides the student with new production CS/IS 132 provides an introduction to the art
tools for the offi ce environment. Lecture 3 and practice of mobile application develop-
hours. Prerequisite: None. Course Typically ment for the Android operating system.
Off ered: Spring (Every Other Year). Transfer Students use the software development kit
Credit: CSU. (SDK) to create programs including: how
to craft Graphical User Interfaces (GUIs);
creating location-based applications; and
accessing web services. Lecture 3 hours.
Prerequisite: CS/IS 112 or equivalent. Trans-
fer Credit: CSU.
2018–2019 C A T ALOG • G LEND ALE C OMMUNITY C OLLEGE