Spring 2017 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 14-May 17
MW        08:30PM-09:50PM LEC T.Dolce              ARC MAIN Lib Arts 129    10986 
Textbook
TTh       10:30AM-11:50AM LEC D.Fox                ARC MAIN Lib Arts 121    10600 Textbook
TTh       03:00PM-04:20PM LEC R.Hermle             ARC MAIN Lib Arts 129    10637 Textbook
Sa        09:00AM-11:50AM LEC R.Hermle             ARC MAIN Lib Arts 129    12377 Textbook
TTh       05:30PM-06:50PM LEC D.Anaya              ARC MAIN Lib Arts 121    12190 Textbook


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, Jan 14-May 17
TTh       07:00PM-08:20PM LEC T.Auyeung            ARC MAIN Lib Arts 129    10532 
Textbook
TTh       08:30PM-09:50PM LAB T.Auyeung            ARC MAIN Lib Arts 126      


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 14-May 17
Oracle
MW        07:40PM-08:05PM LEC I.Sabzevary          ARC MAIN DaviesHall 206  10579 
Textbook
Oracle
TBA       TBA             LEC I.Sabzevary          ARC MAIN Online          10579 Textbook
MW        07:00PM-07:40PM LAB I.Sabzevary          ARC MAIN DaviesHall 206    
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 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, Jan 14-May 17
C/C++
MW        01:30PM-02:15PM LEC I.Sabzevary          ARC MAIN Raef 161          
C/C++
TBA       TBA             LEC I.Sabzevary          ARC MAIN Online            
MW        02:15PM-02:55PM LAB I.Sabzevary          ARC MAIN Lib Arts 126    13042 
Textbook
TBA       TBA             LAB I.Sabzevary          ARC MAIN Online          13042 Textbook
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

MW        03:15PM-03:55PM LAB I.Sabzevary          ARC MAIN Lib Arts 126    13043 Textbook
TBA       TBA             LAB I.Sabzevary          ARC MAIN Online          13043 Textbook
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

C/C++
F         09:00AM-10:20AM LEC D.Antos              ARC MAIN Lib Arts 121    19203 Textbook
C/C++
TBA       TBA             LEC D.Antos              ARC MAIN Online          19203 Textbook
F         10:30AM-11:50AM LAB D.Antos              ARC MAIN Lib Arts 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

C/C++
MW        07:00PM-08:20PM LEC R.Hermle             ARC MAIN Lib Arts 129    12751 Textbook
MW        08:30PM-09:50PM LAB R.Hermle             ARC MAIN Lib Arts 126      


CISP 363    Programming for Mobile Devices II    4 Units

Prerequisite: CISP 362 with a grade of "C" or better
Corequisite: CISP 360
Course Transferable to CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course introduces intermediate level programming for mobile devices such as cell phones and tablets. Topics include the syntax of Java, object oriented programming, and mobile-specific techniques and considerations.

Schedule: Full Term, Jan 14-May 17
MW        09:00AM-10:20AM LEC T.Auyeung            ARC MAIN Lib Arts 125    19205 
Textbook
MW        10:30AM-11:50AM LAB T.Auyeung            ARC MAIN Lib Arts 125      


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, Jan 14-May 17
Visual Basic 2015
MW        12:00PM-01:20PM LEC R.Irvine             ARC MAIN Lib Arts 121    10534 
Textbook
MW        01:30PM-02:50PM LAB R.Irvine             ARC MAIN Lib Arts 152C     


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, Jan 14-May 17
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
Enroll in one of the 2 lectures listed below (10530 or 12247) and you will be automatically enrolled in the lab portion.

MW        05:30PM-06:50PM LEC D.Fox                ARC MAIN Lib Arts 129    10530 Textbook
MW        03:00PM-04:20PM LEC D.Fox                ARC MAIN Lib Arts 129    12247 Textbook
Sa        09:00AM-10:30AM LEC B.Lavender           ARC MAIN Lib Arts 121    13046 Textbook
TBA       TBA             LEC B.Lavender           ARC MAIN Online          13046 Textbook
Sa        10:40AM-11:50AM LAB B.Lavender           ARC MAIN Lib Arts 126      
TBA       TBA             LAB B.Lavender           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 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, Jan 14-May 17
MW        06:10PM-06:55PM LEC I.Sabzevary          ARC MAIN Raef 161          
TBA       TBA             LEC I.Sabzevary          ARC MAIN Online            
MW        05:30PM-06:10PM LAB I.Sabzevary          ARC MAIN Lib Arts 152C   12546 
Textbook
TBA       TBA             LAB I.Sabzevary          ARC MAIN Online          12546 Textbook
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

MW        04:40PM-05:20PM LAB I.Sabzevary          ARC MAIN Lib Arts 152C   20440 Textbook
TBA       TBA             LAB I.Sabzevary          ARC MAIN Online          20440 Textbook
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 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, Jan 14-May 17
TTh       05:30PM-06:50PM LEC T.Auyeung            ARC MAIN Lib Arts 129    11638 
Textbook


CISP 480    Honors Introduction to Structured Programming    5 Units

Prerequisite: Placement into ENGWR 480 through the assessment process.
Advisory: CISC 310
General Education: AA/AS Area II(b)
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 by assessing and analyzing computing problems, performing algorithm design using a top-down, divide and conquer approach, and continues with implementation, documentation, testing, and debugging. Topics include structured programming, data representation, data types, variables, constants, operators, and expression evaluation. It also includes control structures, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects. Pseudocode and an object-oriented programming language are used to create program solutions. This course is not open to students who have completed CISP 300 or CISP 360.

Schedule: Full Term, Jan 14-May 17
C/C++
TTh       05:30PM-06:15PM LEC D.Antos              ARC MAIN Lib Arts 126    19227 
Textbook
C/C++
TBA       TBA             LEC D.Antos              ARC MAIN Online          19227 Textbook
TTh       06:15PM-06:55PM LAB D.Antos              ARC MAIN Lib Arts 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

Spring 2017 Class Schedule

Updated: May 5, 2017