Complete College Catalog 2011-2012 - Rio Hondo College
Complete College Catalog 2011-2012 - Rio Hondo College
Complete College Catalog 2011-2012 - Rio Hondo College
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CIT 109<br />
Introduction to Microsoft Access<br />
Advisory: READ 023 or appropriate<br />
assessment; CIT 101<br />
Transfers to: CSU<br />
This is an introductory microcomputer<br />
database applications course, which<br />
will provide instruction in the use of<br />
the latest version of database software<br />
for business applications. Students<br />
will learn to create and modify tables,<br />
build table relationships, add and<br />
edit records, create forms for data<br />
entry, and produce simple queries<br />
and reports. This course is intended<br />
for students desiring to complete<br />
the requirements for the Computer<br />
Information Technology Degree or<br />
professionals wanting an introduction<br />
to Microsoft Access.<br />
1.5 Units<br />
27 Lecture hours<br />
CIT 110<br />
Advanced Microsoft Access<br />
Prerequisite: CIT 109<br />
Advisory: READ 023 or appropriate<br />
assessment<br />
Transfers to: CSU<br />
This is an advanced microcomputer<br />
database applications course, which<br />
will provide instruction in the use of<br />
the latest version of database software<br />
with emphasis on the software as<br />
a programming tool. Students will<br />
learn advanced query functions,<br />
custom forms design for data entry,<br />
custom report writing, and sharing<br />
and integrating data with Web pages.<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Computer Systems Degree<br />
or professionals wanting to learn the<br />
programming features of Microsoft<br />
Access for managing databases.<br />
1.5 Units<br />
27 Lecture hours<br />
CIT 111<br />
Introduction to Programming<br />
Advisory: MATH 050 or appropriate<br />
assessment<br />
Transfers to: CSU<br />
This course is designed to develop<br />
the problem-solving abilities of the<br />
student who intends to continue in the<br />
computer field. Various techniques<br />
used will include hierarchy diagrams,<br />
data flow diagrams, flow-charting,<br />
data diagrams, and pseudo code. This<br />
course will also include information<br />
on Microsoft Visual Studio.NET’s<br />
integrated development environment<br />
(IDE).<br />
3 Units<br />
54 Lecture hours<br />
CIT 112<br />
Survey of Object-Oriented<br />
Programming<br />
Advisory: ENGL 030 or ESL 197 or<br />
appropriate assessment; READ 022 or<br />
appropriate assessment; MATH 050 or<br />
appropriate assessment; CIT 097<br />
Transfers to: UC, CSU<br />
This class covers the basic syntax for<br />
three object-oriented programming<br />
languages: C++, Visual Basic and<br />
Java. Using the Microsoft Studio<br />
environment, this class includes<br />
the following topics: introduction<br />
to computers, logic, input/output,<br />
looping and structures.<br />
3 Units<br />
54 Lecture hours<br />
CIT 115<br />
Introduction to Visual Basic<br />
Programming<br />
Advisory: READ 023 or appropriate<br />
assessment; CIT 111<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
wanting an introduction to Visual<br />
Basic Programming. This course will<br />
cover the fundamentals of software<br />
development using the most popular<br />
language – Visual Basic. Course topics<br />
include: designing programs, writing<br />
the source code, compiling, linking,<br />
executing and debugging programs,<br />
data types, arithmetic/logical<br />
expressions, procedures, decisions,<br />
repetition, arrays, processing sequential<br />
files, processing random access files,<br />
graphical display, controls and objects.<br />
4 Units<br />
72 Lecture hours<br />
CIT 116<br />
Advanced Visual Basic Programming<br />
Prerequisite: CIT 115<br />
Advisory: READ 023 or appropriate<br />
assessment<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
who want to continue developing their<br />
programming skills using an objectoriented<br />
programming language. This<br />
course will review the fundamentals<br />
of software development and cover<br />
advanced programming skills using<br />
the Visual Basic language. Advanced<br />
topics include: user interface concepts,<br />
database management, custom controls,<br />
and Window common controls,<br />
multiple document applications, class,<br />
ActiveX and distributing programs.<br />
4 Units<br />
72 Lecture hours<br />
CIT 125<br />
C++ Programming - Introduction<br />
Advisory: READ 023 or appropriate<br />
assessment; CIT 111<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
who want to continue developing<br />
their programming skills using Visual<br />
C++ programming language. This<br />
course will cover the fundamentals<br />
of software development using the<br />
most popular language: C++. The<br />
topics covered include: designing,<br />
writing the source code, compiling,<br />
linking, executing, debugging, data<br />
types, arithmetic/logical expressions,<br />
pointers, looping, branching, classes,<br />
objects and static and dynamic<br />
memory allocation.<br />
4 Units<br />
72 Lecture hours<br />
CIT 126<br />
C++ Programming - Advanced<br />
Prerequisite: CIT 125<br />
Advisory: READ 023 or appropriate<br />
assessment<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
who want to continue developing their<br />
programming skills using an objectoriented<br />
programming language. This<br />
course will review the fundamentals of<br />
software development and cover the<br />
advanced programming skills using<br />
the C++ language. Advanced topics<br />
include: classes and data abstraction,<br />
operator overloading, inheritance,<br />
virtual function and polymorphism,<br />
stream I/O and Exception Handling.<br />
4 Units<br />
72 Lecture hours<br />
CIT 135<br />
Introduction to Java Programming<br />
Advisory: READ 023 or appropriate<br />
assessment; CIT 111<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
wanting an introduction to Java<br />
Programming. This course will cover the<br />
fundamentals of software development<br />
using the most popular Open Source<br />
language – Java. Course topics include:<br />
program design, algorithms, writing and<br />
testing source code, arithmetic/logic<br />
expressions, control structures, objects<br />
and basic Java structures.<br />
4 Units<br />
72 Lecture hours<br />
CIT 136<br />
Advanced Java Programming<br />
Prerequisite: CIT 135<br />
Advisory: READ 023 or appropriate<br />
assessment<br />
Transfers to: UC, CSU<br />
This course is intended for students<br />
desiring to complete the requirements<br />
for the Computer Information<br />
Technology Degree or professionals<br />
who want to continue developing<br />
their programming skills using Java.<br />
This course covers the basics of<br />
the software development and the<br />
advanced programming skills using<br />
the Java language. Topics include Java<br />
data syntax, data structure, applets,<br />
graphics, animation, inheritance,<br />
abstract windows toolkit, exception<br />
handling, file input and output, and<br />
multithreading.<br />
4 Units<br />
72 Lecture hours<br />
162 / <strong>Rio</strong> <strong>Hondo</strong> <strong>College</strong> <strong>2011</strong>-<strong>2012</strong> <strong>Catalog</strong>