Los Rios Community College District Los Rios Community College District Contact Us space space
American River College Cosumnes River College Folsom Lake College Sacramento City College
ARC Class Schedules
Class Schedules  ||  Registration ||  Application  
Current Students  ||  Academic Calendar  ||  Send E-Mail 

American River College

Spring 2009 Class Schedule

Updated: November 26, 2008

Computer Info Science -Program (CISP)


CISP 300    Algorithm Design/Problem Solving    3 Units

Prerequisite: None
Advisory: CISC 310.
Course Transferable to CSU
Hours: 54 hours LEC
Description: This course introduces the Computer Science major to methods for solving typical computer problems through algorithm design. Topics covered include assessing and analyzing computer problems in a top-down, divide-and-conquer approach that leads to a programming solution. It also includes programming plans and detailed design documents from which source code versions of programs will be created.

Schedule: Full Term, Jan 17-May 20
F            08:00AM-11:05AM   LEC   T.Auyeung            ARC MAIN Rm 121      20812
TTh          10:30AM-11:50AM   LEC   D.Antos              ARC MAIN Rm 121      18572
TTh          05:30PM-06:50PM   LEC   I.Sabzevary          ARC MAIN D 211       18818


CISP 310    Assembly Language Programming for Microcomputers    4 Units

Prerequisite: CISP 360 with a grade of "C" or better.
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course is an introduction to the architecture of microcomputers that use the Intel microprocessor. Topics include machine and assembly language, keyboard and screen manipulation, binary and binary coded decimal (BCD) arithmetic, American Standard Code for Information Interchange (ASCII) and binary conversion, table processing, macros, and subroutines. Machine language programs are traced as an aid to debugging.

Schedule: Full Term, Jan 17-May 20
TTh          07:00PM-08:20PM   LEC   T.Auyeung            ARC MAIN Rm 129      18124
TTh          08:30PM-09:50PM   LAB   T.Auyeung            ARC MAIN Rm 152C     


CISP 350    Database Programming    3 Units

Prerequisite: None.
Advisory: CISA 320 and CISC 310
General Education: AA/AS Area II(b)
Course Transferable to CSU
Hours: 36 hours LEC ; 54 hours LAB
Description: This is an introductory course in Structured Query Language (SQL) database programming. Topics include database normalization, subqueries, joins, import/export, privileges, and Procedural Language (PL)/SQL programming.

Schedule: Full Term, Jan 17-May 20
Oracle
M            05:15PM-07:20PM   LEC   I.Sabzevary          ARC MAIN Rm 128      18468
TBA          TBA               LAB   I.Sabzevary          ARC MAIN Online     
Online & In-class
The above class meets both online and in the classroom. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online


CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 300, 320, 340, or 370 with a grade of "C" or better
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course is an introduction to structured programming and objects. Topics include program design, documentation, testing, and debugging, as well as data representation, data types, variables, constants, and operators. It also includes control structures, interactive and file input/output, standard libraries, arrays, pointers, methods (functions), classes and objects.

Schedule: Full Term, Jan 17-May 20
C/C++
MW           10:30AM-11:50AM   LEC   I.Sabzevary          ARC MAIN Rm 129      18574
MW           09:00AM-10:20AM   LAB   I.Sabzevary          ARC MAIN Rm 152C     
Sa           09:20AM-11:25AM   LEC   D.Antos              ARC MAIN Rm 128      30584
TBA          TBA               LEC   D.Antos               TBA TBA             30584
Sa           08:30AM-09:10AM   LAB   D.Antos              ARC MAIN Rm 128      
TBA          TBA               LAB   D.Antos               TBA TBA             
C/C++
T            06:20PM-08:20PM   LEC   D.Antos              ARC MAIN Rm 128      18578
C/C++
TBA          TBA               LEC   D.Antos               TBA TBA             18578
T            05:30PM-06:10PM   LAB   D.Antos              ARC MAIN Rm 152B     
TBA          TBA               LAB   D.Antos               TBA TBA             
Online & In-class
The above class meets both online and in the classroom. Enrolled students will be required to complete online activities. Course website information will be provided at the first class meeting. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online


CISP 370    Beginning Visual Basic    4 Units

Prerequisite: None
Advisory: CISC 310 and CISP 300.
Course Transferable to CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This is an introductory programming course employing the language of Visual BASIC. Concepts and problems relate to a graphic user interface operating system (such as Windows) and object oriented programming. Terms, rules, and program components used in desktop customization will be explored. Applications include control menu boxes, menu bars, and scroll bar development. This course may be taken four times on a different software version. (CAN CSCI 6)

Schedule: Full Term, Jan 17-May 20
Visual Basic .NET 2008
MW           12:00PM-01:20PM   LEC   R.Irvine             ARC MAIN Rm 121      18128
TBA          TBA               LAB   R.Irvine              TBA TBA             
Online & In-class
The above class meets both online and in the classroom. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online

Visual Basic .NET 2008
MW           07:00PM-08:20PM   LEC   R.Irvine             ARC MAIN Rm 129      18582
MW           05:30PM-06:50PM   LAB   R.Irvine             ARC MAIN Rm 152B     


CISP 372    Beginning Visual Basic for Applications Programming    1 Unit

Prerequisite: None
Course Transferable to CSU
Hours: 15 hours LEC ; 9 hours LAB
Description: This course introduces Visual Basic for Applications (VBA) programming for the purposes of application automation and customization. It includes basic programming concepts such as variables, control structures and subroutines. The use of elementary user interface controls are also included in this course.

Schedule: Eight Week - Second, Mar 17-May 14
TBA          TBA               LEC   T.Auyeung            ARC MAIN Online     30581
M            07:35PM-08:25PM   LAB   T.Auyeung            ARC MAIN Rm 128      
1.9 hours per week TBA

Online & In-classThe above class meets both online and in the classroom. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online


CISP 400    Object Oriented Programming with C++    4 Units

Prerequisite: CISP 360 with a grade of "C" or better
Advisory: CISC 323
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course is an introduction to the C++ programming language and object-oriented programming in the Linux/UNIX environment. Topics include program analysis and design, encapsulation, overloading, classes, inheritance, virtual functions, polymorphism, templates, exception handling, and the standard template library. In addition, basic Linux/UNIX commands and make files are covered.

Schedule: Full Term, Jan 17-May 20
TTh          05:30PM-06:50PM   LEC   D.Fox                ARC MAIN Rm 129      18120
TBA          TBA               LAB   D.Fox                 TBA TBA             
Online & In-class
The above class meets both online and in the classroom. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online


CISP 401    Object Oriented Programming with Java    4 Units

Prerequisite: CISP 360 with a grade of "C" or better.
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course is an introduction to object oriented programming using the Java programming language. Topics include: objects, inheritance, polymorphism, interfaces, abstract classes, inner classes, error handling, graphical user interfaces, applets, threads, files, databases, and packages.

Schedule: Full Term, Jan 17-May 20
M            08:15PM-09:30PM   LEC   I.Sabzevary          ARC MAIN Rm 157      19152
TBA          TBA               LEC   I.Sabzevary           TBA TBA             19152
M            07:25PM-08:05PM   LAB   I.Sabzevary          ARC MAIN Rm 152C     
TBA          TBA               LAB   I.Sabzevary           TBA TBA             
2.5 hours per week TBA

Online & In-class
The above class meets both online and in the classroom. Enrolled students will be required to complete online activities. Course website information will be provided at the first class meeting. For further information about the course requirements, please visit the course website at
www.arc.losrios.edu/online

Spring 2009 Class Schedule

Updated: November 26, 2008

Registration  ||  Application  ||  Current Students   ||  Academic Calendar  ||  Send E-Mail  
ARC Home Page || Class Schedules ||  Home To Los Rios  || Top page