Spring 2011 Class Schedule (ARC)



Back to Previous Page

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 methods for solving typical computer problems through algorithm design. Topics include assessing and analyzing computer problems in a top-down, divide-and-conquer approach that leads to a programming solution. It also covers programming plans and detailed design documents from which source code versions of programs are created.

Schedule: Full Term, Jan 15-May 18
F         08:00AM-11:05AM LEC T.Auyeung            ARC MAIN Rm 121          13884 
Textbook
TTh       10:30AM-11:50AM LEC T.Auyeung            ARC MAIN Rm 121          12136 Textbook
MW        05:30PM-06:50PM LEC I.Sabzevary          ARC MAIN Rm 157          12330 Textbook


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 15-May 18
TTh       07:00PM-08:20PM LEC T.Auyeung            ARC MAIN Rm 129          11784 
Textbook
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 15-May 18
Oracle
MW        07:50PM-08:15PM LEC I.Sabzevary          ARC MAIN Rm 157          12046 
Textbook
Oracle
TBA       TBA             LEC I.Sabzevary           TBA TBA                 12046 Textbook
MW        07:00PM-07:40PM LAB I.Sabzevary          ARC MAIN Rm 152B           
TBA       TBA             LAB I.Sabzevary           TBA TBA                   
MW        07:00PM-07:40PM LAB I.Sabzevary           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
3 hours per week 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 15-May 18
C/C++
MW        10:30AM-11:50AM LEC I.Sabzevary          ARC MAIN Rm 129          12138 
Textbook
MW        09:00AM-10:20AM LAB I.Sabzevary          ARC MAIN Rm 152C           
C/C++
TBA       TBA             LEC D.Antos               TBA TBA                 15172 Textbook
F         09:00AM-11:50AM LAB D.Antos              ARC MAIN Rm 128            
TBA       TBA             LAB D.Antos               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
3.6 hours per week online

C/C++
TBA       TBA             LEC D.Antos               TBA TBA                 12142 Textbook
TTh       05:30PM-06:50PM LAB D.Antos              ARC MAIN Rm 126            
TBA       TBA             LAB D.Antos               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
4.3 hours per week 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 covering the development of Windows-based desktop applications using Visual Basic .NET (VB .Net). Topics include best practices for Graphical User Interface (GUI) design, use of the Visual Studio .NET development software, organizing code into procedures and modules, calculation techniques, input data validation, file input and output, variable scope, arrays, and multiple-window applications. This course is designed for those who want a strong foundation in building GUI applications. It may be taken four times for credit with different versions of the VB .Net language.

Schedule: Full Term, Jan 15-May 18
Visual Basic .NET 2010
MW        12:00PM-01:20PM LEC R.Irvine             ARC MAIN Lib 001         11788 
Textbook
TBA       TBA             LAB R.Irvine              TBA TBA                   
Online & In-class
The above class meets both online and in the classroom.

Visual Basic .NET 2010
MW        07:00PM-08:20PM LEC R.Irvine             ARC MAIN Rm 129          12146 Textbook
MW        05:30PM-06:50PM LAB R.Irvine             ARC MAIN Rm 152C           


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 15-May 12
M         08:10PM-08:55PM LEC T.Auyeung            ARC MAIN Rm 128          15166 
Textbook
TBA       TBA             LEC T.Auyeung             TBA TBA                 15166 Textbook
M         07:30PM-08:05PM LAB T.Auyeung            ARC MAIN Rm 128            
TBA       TBA             LAB T.Auyeung             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
1.5 hours per week 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 15-May 18
TTh       05:30PM-06:45PM LEC D.Fox                ARC MAIN Rm 129          11780 
Textbook
TBA       TBA             LAB D.Fox                 TBA TBA                   
Online & In-class
The above class meets both online and in the classroom.

Spring 2011 Class Schedule

Updated: April 29, 2011