Updated: November 26, 2008
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
Updated: November 26, 2008
|
Registration
|| Application
|| Current Students
|| Academic Calendar
|| Send E-Mail
|