Page 130 of Antelope Valley College 2003-2004 Catalog by Antelope Valley Community College Lancaster California
128 Computer Applications and Computer Information Science
accounting cycle. This course approved
for online
instruction. Refer to current
schedule of classes for availability. [CAN
BUS 6] (CSU, UC, AVC)
CA 199 *WORK EXPERTENCE
1-4 units
hours vary
Prerequisite: Students must be registered
in at least 7 units (including the Work
Experience units) and have approval of
instructor supervising work experience
subject area. Prior to enrolling, students
must attend a scheduled orientation.
The Work Experience program provides
supervised
employment
extending
classroom-based learning to an on-the-job
learning situation. Students meet with
instructor
by
arrangement
to
discuss
learning objectives, aIong with experi-
ences and/or problems arising on the job.
(CSU, AVC) (R3)
Computer
Information
Science
Courses
(Engineering and Science majors consult
counselors)
CIS 101 *INTRODUCTION TO
COMPUTER
INFORMATION
SCIENCE
3 units
4 hours weekly
Advisory: Eligibility for ENGL 099, READ
099 and MATH 102.
Introduction to the theory and practice of
automated data processing. Emphasizes
electronic
data
processing,
including
input/output operations and devices, data
and data-recording media, programming
techniques, programming languages, and
systems concepts. Information will be
given
on
microcomputers
and
small
computer systems. The course will review
typical
software
programs
for micro-
computers
such
as
word
processing,
graphics
and
electronic
spreadsheets.
Approximately one-third of the course
will be devoted to hands -on program
ming on a microcomputer. (Engineering
and Science majors consult counselors)
This
course
approved
for online
instruction. Refer to current schedule of
classes for availability. [CAN CSCI 2]
(CSU, UC, AVC)
CIS 101L
*INTRODUCTION
TO COMPUTER
INFORMATION
SCIENCE
LAB
0 units
Corequisite:
Concurrent enrollment in
This zero-unit, no-cost, no-grade course
provides access to the open computer lab to
help students complete course assignments
and master learning objectives.
CIS
101.
CIS 111 *INTRODUCTION TO
PROGRAMMING
AND
ALGORITHMS
3 units
4 hours weekly
Advisory: Completion of CA 103 or CA 221
or CIS 101, and Eligibility for ENGL 099,
READ 099 and MATH 102.
This is a first course for students planning
or exploring a career in software design and
development. This course emphasizes a
careful, disciplined approach to computer
programming. Problem solving through
step wise development of algorithms is
presented. Students will learn program-
ming language, syntax, coding, program
logic, and program testing. Students will
plan, create, test and run their own
programs
to
solve
typical
problems.
BEFORE ENROLLING students should
have basic computer experience and be
able to save
and
retrieve
files,
run
applications,
and
print
documents.
(Engineering and Science majors consult
counselors) (CSU, UC, AVC, 2+2)
CIS 113 *DATA
STRUCTURES
3 units
4 hours weekly
Course Prerequisite: Completion of CIS
111 or CIS 161.
Advisory: Eligibility for ENGL 099, READ
099 and MATH 130, and Completion of
CIS 121.
This course is an introduction to the
application of data structures in problem
solving. Topics include set operators and
manipulations, text and user defined file
types,
searching
algorithms,
sorting
algorithms, recursion, linked lists, queues,
stacks, binary trees, and graphs. Students
plan and create programs using data
structures to solve problems frequently
encountered
by
professional
computer
scientists.
(Engineering
and
Science
majors consult counselors) (CSU, UC,
AVC, 2+2)
CIS 121 *COMPUTER
MATHEMATICS
3 units
3 hours weekly
Advisory: Completion of MATH 102, and
Eligibility for College Level Reading and
ENGL 099 or satisfactory completion of
ENGL 101.
This is an introductory course in the areas
of mathematics applicable to computer
science. Topics include logic and circuits,
sets,
mathematical
induction,
graphs,
trees, and algorithm development and
refinement. Emphasis is placed on problem
solving and application of mathematical
theory to data structures, and data base
construction and operation. (Engineering
and Science majors consult counselors)
(CSU, UC, AVC)
CIS 123 *ASSEMBLY
LANGUAGE AND
COMPUTER
ARCHITECTURE
3 units
4 hours weekly
Advisory: Completion of CIS 111, and
Eligibility for ENGL 099, READ 099 and
MATH 102.
Introduction
to
assembly
language
programming and computer architecture
taught in a hands -on environment using
IBM-compatible
computers
with
MS-
DOS operating system. Topics include
assembly
language
for
Intel
micro-
processors,
microcomputer
architecture,
the Intel machine instruction set, number
systems, use of the macro assembler
program development environment, and
techniques
for
representing
data
structures in assembly language. BEFORE
[close]