Fall 2018 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: Eight Week - Second, Oct 18-Dec 14

MWF06:00PM-08:05PMLECD.AnayaARC MAIN DaviesHall 11321329Textbook

Schedule: Full Term, Aug 25-Dec 20

F09:00AM-12:05PMLECD.AntosARC MAIN CMC 40611092Textbook
TTh01:30PM-02:50PMLECR.HermleARC MAIN CMC 41010636Textbook
MW03:00PM-04:20PMLECK.ShaukatARC MAIN CMC 40612337Textbook
MW07:00PM-08:20PMLECT.DolceARC MAIN CMC 40612192Textbook
TTh08:30PM-09:50PMLECD.AnayaARC MAIN CMC 40710665Textbook

CISP 310    Assembly Language Programming for Microcomputers    4 Units

Prerequisite: CISP 360 or 480 with a grade of "C" or better
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course covers the organization and behavior of real computer systems at the assembly-language level. Topics include the mapping of statements and constructs in a high-level language onto sequences of machine instructions, as well as the internal representation of simple data types and structures. Numerical computation is examined, noting the various data representation errors and potential procedural errors. (C-ID COMP 142)

Schedule: Full Term, Aug 25-Dec 20

TTh09:00AM-10:20AMLECT.AuyeungARC MAIN CMC 40712193TextbookFree Digital Book
TTh10:30AM-11:50AMLABT.AuyeungARC MAIN CMC 408
MW10:30AM-11:50AMLECT.AuyeungARC MAIN CMC 40721296Textbook
MW12:00PM-01:20PMLABT.AuyeungARC MAIN CMC 409

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, Aug 25-Dec 20
Oracle

MW01:30PM-02:20PMLECI.SabzevaryARC MAIN CMC 40810616Textbook
Oracle
TBATBALECI.SabzevaryARC MAIN Online 10616Textbook
MW02:20PM-02:35PMLABI.SabzevaryARC MAIN CMC 408
TBATBALABI.SabzevaryARC MAIN Online
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at
ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html


CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 300 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, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects. (C-ID COMP 112)

Schedule: Full Term, Aug 25-Dec 20

TBATBALECD.AntosARC MAIN Online 12396Textbook
Sa09:00AM-11:30AMLABD.AntosARC MAIN CMC 408
TBATBALABD.AntosARC MAIN Online
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at
ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html

TTh05:30PM-06:50PMLECK.ShaukatARC MAIN CMC 40612598Textbook
TTh07:00PM-08:20PMLABK.ShaukatARC MAIN CMC 408
C/C++
MW05:30PM-06:50PMLECK.ShaukatARC MAIN CMC 40713178Textbook
MW07:00PM-08:20PMLABK.ShaukatARC MAIN CMC 409
C/C++
MW01:30PM-02:15PMLECR.HermleARC MAIN Raef 162
C/C++
TBATBALECR.HermleARC MAIN Online
MW02:15PM-02:55PMLABR.HermleARC MAIN CMC 40910638Textbook
TBATBALABR.HermleARC MAIN Online 10638Textbook
MW03:15PM-03:55PMLABR.HermleARC MAIN CMC 40912035Textbook
TBATBALABR.HermleARC MAIN Online 12035Textbook
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at ARC ONLINE Faculty Directory
Enroll in one of the 2 labs listed above and you will be automatically enrolled in the lecture portion.
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html

C/C++
TTh10:30AM-11:50AMLECR.HermleARC MAIN CMC 41012150Textbook
TTh12:00PM-01:20PMLABR.HermleARC MAIN CMC 410

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 introductory programming course covers the development of Windows-based desktop applications using Visual Basic (VB). Topics include best practices for Graphical User Interface (GUI) design, use of the VB application development software, organizing code into procedures and functions, variable scope, structures, arrays, input data validation, calculation, file input and output, and multiple-window applications. This course is designed for those who want a strong foundation in basic programming and building GUI applications.

Schedule: Full Term, Aug 25-Dec 20
Visual Basic 2015

MW07:00PM-08:20PMLECD.AnayaARC MAIN CMC 40710639Textbook
MW08:30PM-09:50PMLABD.AnayaARC MAIN CMC 409

CISP 400    Object Oriented Programming with C++    4 Units

Prerequisite: CISP 360 or 480 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 a programming languages overview, 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. (C-ID COMP 122)

Schedule: Full Term, Aug 25-Dec 20

TTh10:30AM-11:50AMLECD.FoxARC MAIN CMC 40712600Textbook
TBATBALABD.FoxARC MAIN Online
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at
ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html

MW05:30PM-06:50PMLECD.FoxARC MAIN CMC 40610576Textbook
TBATBALABD.FoxARC MAIN Online
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at ARC ONLINE Faculty Directory


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 introduces object-oriented programming using the Java programming language. Topics include objects, inheritance, polymorphism, interfaces, abstract classes, inner classes, error handling, graphical user interfaces (GUI), applets, threads, files, databases, and packages.

Schedule: Full Term, Aug 25-Dec 20

MW03:00PM-03:50PMLECI.SabzevaryARC MAIN CMC 40810740Textbook
TBATBALECI.SabzevaryARC MAIN Online 10740Textbook
MW03:50PM-04:20PMLABI.SabzevaryARC MAIN CMC 408
TBATBALABI.SabzevaryARC MAIN Online
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at
ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html


CISP 430    Data Structures    4 Units

Prerequisite: CISP 400 or 401 with a grade of "C" or better
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course applies object-oriented techniques for systematic problem analysis and the managing of program complexity using abstraction. Specification, design, coding, testing, and documentation of large multi-file programs are covered. It uses advanced language features such as classes, strings, non-text files, pointers, and recursion. Abstract data types such as stacks, queues, lists, binary trees, heaps/priority queues, hash tables, and graphs are examined. Various sorting and searching algorithms are presented and analyzed using Big-O notation. (C-ID COMP 132)

Schedule: Full Term, Aug 25-Dec 20

MW07:00PM-07:45PMLECI.SabzevaryARC MAIN Raef 162
TBATBALECI.SabzevaryARC MAIN Online
MW07:45PM-08:25PMLABI.SabzevaryARC MAIN CMC 40812159Textbook
TBATBALABI.SabzevaryARC MAIN Online 12159Textbook
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at
ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html

MW08:40PM-09:20PMLABI.SabzevaryARC MAIN CMC 40812707Textbook
TBATBALABI.SabzevaryARC MAIN Online 12707Textbook
Online & In-class The above class meets both online and in the classroom.
For further information about the course requirements, please note the instructor's name above and then visit the website at ARC ONLINE Faculty Directory
SPECIAL NOTE: Important information regarding this class will be sent to you only through your Los Rios Gmail account. Be sure that you check regularly!! Check email today at https://apps.losrios.edu/login.html


CISP 440    Discrete Structures for Computer Science    3 Units

Prerequisite: CISP 360 and MATH 370 with grades 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 discrete structures used in computer science with an emphasis on their applications. Topics include functions, relations, and sets; basic logic; proof techniques; basics of counting; graphs and trees; and discrete probability. (C-ID COMP 152)

Schedule: Full Term, Aug 25-Dec 20

MW04:00PM-05:20PMLECT.AuyeungARC MAIN CMC 40712708TextbookFree Digital Book

Fall 2018 Class Schedule

Updated: September 18, 2018