Spring 2013 Class Schedule (ARC)



Back to Previous Page

CISP 300    Algorithm Design/Problem Solving    3 Units

Prerequisite: None.
Advisory: CISC 310
General Education: AA/AS Area II(b)
Course Transferable to UC/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 19-May 22
MW        10:30AM-11:50AM LEC D.Antos              ARC MAIN Rm 121          11413 
Textbook
TTh       10:30AM-11:50AM LEC T.Auyeung            ARC MAIN Rm 121          10824 Textbook
MW        08:25PM-09:45PM LEC I.Sabzevary          ARC MAIN Rm 157          10887 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 19-May 22
TTh       07:00PM-08:20PM LEC T.Auyeung            ARC MAIN Rm 129            
TTh       08:30PM-09:50PM LAB T.Auyeung            ARC MAIN Rm 126          10711 
Textbook
TTh       05:30PM-06:50PM LAB T.Auyeung            ARC MAIN Rm 152C         20378 Textbook
Enroll in one of the 2 labs listed above and you will be automatically enrolled in the lecture portion.



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 19-May 22
Oracle
MW        07:40PM-08:05PM LEC I.Sabzevary          ARC MAIN DaviesHall 217  10787 
Textbook
Oracle
TBA       TBA             LEC I.Sabzevary          ARC MAIN Online          10787 Textbook
MW        07:00PM-07:40PM LAB I.Sabzevary          ARC MAIN DaviesHall 217    
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
3.1 hours per week online



CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 300, 320, 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 19-May 22
C/C++
MW        05:20PM-06:10PM LEC I.Sabzevary          ARC MAIN Rm 121          10825 
Textbook
C/C++
TBA       TBA             LEC I.Sabzevary          ARC MAIN Online          10825 Textbook
MW        06:10PM-06:40PM LAB I.Sabzevary          ARC MAIN Rm 152B           
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
2.8 hours per week online

C/C++
TBA       TBA             LEC D.Antos              ARC MAIN Online          10827 Textbook
MW        08:30AM-09:45AM LAB D.Antos              ARC MAIN Rm 126            
TBA       TBA             LAB D.Antos              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
3.8 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 19-May 22
Visual Basic .NET 2010
MW        12:00PM-01:20PM LEC R.Irvine             ARC MAIN Rm 121          10712 
Textbook
TBA       TBA             LAB R.Irvine             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
3.4 hours per week online

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


CISP 371    Intermediate Visual Basic    4 Units

Prerequisite: CISP 370 with a grade of "C" or better
Course Transferable to CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This intermediate course in Visual Basic programming further examines data and its relationship to the functions that operate on data. Topics include multiple forms, components, properties, classes, objects, static and dynamic relationships, databases, data sets, queries, hierarchies, inheritance, associations, testing, and debugging. This course may be taken four times for credit using a different version of the Visual Basic language.

Schedule: Full Term, Jan 19-May 22
Visual Basic. NET 2010
TTh       05:30PM-06:50PM LEC D.Anaya              ARC MAIN Rm 121          18874 
Textbook
TTh       07:00PM-08:20PM LAB D.Anaya              ARC MAIN Rm 152C           


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 19-May 22
MW        03:00PM-04:20PM LEC D.Fox                ARC MAIN Rm 129          10708 
Textbook
TBA       TBA             LAB D.Fox                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
3.4 hours per week online



CISP 440    Discrete Structures for Computer Science    3 Units

Prerequisite: MATH 370 with a grade of "C" or better
Corequisite: CISP 430
General Education: AA/AS Area II(b); CSU Area B4
Course Transferable to UC/CSU
Hours: 54 hours LEC
Description: This course is an introduction to the essential discrete structures used in Computer Science, with emphasis on their applications. Topics covered include elementary formal logic and set theory, elementary combinatorics, recursive programming and algorithm analysis, finite state machines and formal languages, digital logic and switching, combinatorial circuits, and computer arithmetic.

Schedule: Full Term, Jan 19-May 22
TTh       05:30PM-06:50PM LEC D.Fox                ARC MAIN Rm 129          12736 
Textbook


CISP 480    Honors Introduction to Structured Programming    5 Units

Prerequisite: Placement into ENGWR 480 through the assessment process.
Advisory: CISC 310
Course Transferable to UC/CSU
Hours: 72 hours LEC ; 54 hours LAB
Description: This honors course combines the content of both CISP 300 and CISP 360 and presents it in an accelerated fashion emphasizing projects and collaborative work. It introduces methods for solving typical computer problems through algorithm design, continuing with implementation through structured programming and objects, as well as documentation, testing, and debugging. Topics include assessing and analyzing computer problems and requirements documents, and developing programming plans from which source code versions of programs are created. Additionally, data representation, data types, variables, constants, operators, and expression evaluation are covered, along with control structures, interactive and file input/output, standard libraries, arrays, pointers, methods (functions), classes, and objects. Pseudocode and an object-oriented language are used to create program solutions.

Schedule: Full Term, Jan 19-May 22
TBA       TBA             LEC D.Antos              ARC MAIN Online          18876 
Textbook
TTh       01:00PM-02:15PM LAB D.Antos              ARC MAIN Rm 126            
TBA       TBA             LAB D.Antos              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
4.9 hours per week online



Spring 2013 Class Schedule

Updated: May 30, 2013