Fall 2017 Class Schedule (FLC)



Back to Previous Page

CISP 300    Algorithm Design/Problem Solving    3 Units

Prerequisite: None.
Advisory: CISC 310
Course Transferable to UC/CSU
Hours: 54 hours LEC
Description: This course introduces the Computer Science major to methods for solving classical computer problems through algorithm design. Topics covered include introduction to structured design, control structures, arrays, object oriented programming, and file processing. Students will learn how to assess and analyze computer problems in a top-down, divide-and-conquer approach that leads to a programming solution. It also includes creating programming plans and detailed design documents from which source code versions of programs will be created.

Schedule: Eight Week - First, Aug 19-Oct 11
T         07:00PM-10:10PM LEC D.Tully              Rancho RCC1 210          16156 
Textbook
TBA       TBA             LEC D.Tully              Off Campus RCC ONLINE    16156 Textbook
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.

Schedule: Eight Week - Second, Oct 12-Dec 08
TBA       TBA             LEC S.Al Juboori         FLC MAIN FLC ONLINE      20436 Textbook

Schedule: Full Term, Aug 19-Dec 14
MW        10:30AM-11:50AM LEC S.Al Juboori         FLC MAIN FL5 109         16035 Textbook
TTh       09:00AM-10:20AM LEC R.Hendricks          FLC MAIN FL5 9           16124 Textbook
TTh       01:00PM-02:20PM LEC C.Fowler             FLC MAIN FL5 109         16155 Textbook



TBA       TBA             LEC S.Al Juboori         FLC MAIN FLC ONLINE      15592 Textbook
This is an online course.Students must have access to a computer and the Internet. The orientation for this course is online and can be found on the Los Rios eLearning website at D2L.losrios.edu. Please follow the login instructions to access the course site and login to the eLearning system. For more information, please contact the instructor at aljubos@flc.losrios.edu.



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: 72 hours LEC
Description: This course is an introduction to computer architecture using assembly language programs. Topics include binary representation of data and instructions, memory addressing modes, subroutines and macros, operating system interrupts, processor architecture, and interfacing with high level languages. (C-ID COMP 142)

Schedule: Full Term, Aug 19-Dec 14
T         06:00PM-08:50PM LEC S.Al Juboori         FLC MAIN FL5 109         16004 
Textbook
TBA       TBA             LEC S.Al Juboori         FLC MAIN FLC ONLINE      16004 Textbook
This is a hybrid course in which one fourth of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.



CISP 352    Intermediate SQL    3 Units

Prerequisite: None.
Advisory: CISP 351
Course Transferable to CSU
Hours: 54 hours LEC
Description: This course builds upon the Introduction to Relational Databases and Structured Query Language (SQL) course with more in-depth SQL constructs common to most commercial database products and extensions to the SQL language. Topics include: complex joins including inner and outer joins, correlated subqueries, complex table definition, table and column constraints, union, intersection, minus, triggers, procedures and functions.

Schedule: Full Term, Aug 19-Dec 14
MySQL
TBA       TBA             LEC G.Johnson            FLC MAIN FLC ONLINE      16157 
Textbook
This is an online course. Students must have access to a computer and the Internet. For more information, please contact the instructor at johnsog@flc.losrios.edu.



CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 300 with a grade of "C" or better
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 72 hours LEC
Description: This course is an introduction to structured programming. The topics covered include: top-down design, input/output considerations, control structures and flow control, variables, constants, the use of libraries, simple to intermediate data structures, functions, and arguments. An introduction into objects will be included. (C-ID COMP 112; C-ID COMP 122)

Schedule: Eight Week - Second, Oct 12-Dec 08
T         07:00PM-10:10PM LEC S.Allen              Rancho RCC1 210          16159 
Textbook
TBA       TBA             LEC S.Allen              Off Campus RCC ONLINE    16159 Textbook
This is a hybrid course in which approximately two thirds of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.

Schedule: Full Term, Aug 19-Dec 14
TBA       TBA             LEC C.Fowler             FLC MAIN FLC ONLINE      15593 Textbook
This is an online course. Students must have access to a computer and the Internet. For more information, please contact the instructor at fowlerc@flc.losrios.edu.

MW        01:00PM-02:20PM LEC C.Fowler             FLC MAIN FL5 109         16158 Textbook
TBA       TBA             LEC C.Fowler             FLC MAIN FLC ONLINE      16158 Textbook
This is a hybrid course in which one fourth of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.

TTh       01:00PM-02:20PM LEC S.Al Juboori         FLC MAIN FL5 9           16036 Textbook
TBA       TBA             LEC S.Al Juboori         FLC MAIN FLC ONLINE      16036 Textbook
This is a hybrid course in which one fourth of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.



CISP 370    Beginning Visual Basic    4 Units

Prerequisite: CISP 300 with a grade of "C" or better
Course Transferable to UC/CSU
Hours: 72 hours LEC
Description: This course is an introduction to the Visual Basic programming language. Students will design Console and Graphical User Interface programs for the Windows environment. Topics include control structures such as simple sequence, decisions, iteration, procedures events, properties, error handling, form handling, and the use of typical controls such as buttons, textboxes, checkboxes, and listboxes. This course will provide students with a foundation in the use of objects, object libraries, and object-oriented-event-driven programming techniques.

Schedule: Eight Week - Second, Oct 12-Dec 08
W         07:00PM-10:10PM LEC D.Tully              Rancho RCC1 134          15594 
Textbook
TBA       TBA             LEC D.Tully              Off Campus RCC ONLINE    15594 Textbook
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.



CISP 400    Object Oriented Programming with C++    4 Units

Prerequisite: CISP 360 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 object-oriented programming using the C++ programming language. This course is designed to enhance students' abilities to implement object-oriented programs and to further develop programing proficiency. Detailed topics include classes, storage class and scope, encapsulation, polymorphism, inheritance, function overloading and overriding, virtual functions, operator overloading, templates, exception handling, stream I/O, file processing, and the Standard Template Library. Also covered are introductions to Graphical User Interface (GUI) development using class libraries, and object oriented design methodology.

Schedule: Full Term, Aug 19-Dec 14
MW        09:00AM-10:20AM LEC C.Fowler             FLC MAIN FL5 109         16130 
Textbook
TBA       TBA             LAB C.Fowler             FLC MAIN FLC ONLINE        
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.

TTh       09:00AM-10:20AM LEC C.Fowler             FLC MAIN FL5 109         16331 Textbook
TBA       TBA             LAB C.Fowler             FLC MAIN FLC ONLINE        
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.



CISP 430    Data Structures    4 Units

Prerequisite: CISP 400 with a grade of "C" or better
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This is a course in data structures for computer science. Topics include time complexity analysis and big-O notation, recursion, searching and sorting, linked lists, stacks, queues, priority queues, binary trees, B-trees, graphs, hashing, and basic encryption algorithms.

Schedule: Full Term, Aug 19-Dec 14
TTh       10:30AM-11:50AM LEC D.Ross               FLC MAIN FL5 11          19366 
Textbook
TBA       TBA             LAB D.Ross               FLC MAIN FLC ONLINE        
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.

MW        01:00PM-02:20PM LEC S.Al Juboori         FLC MAIN FL2 240         20396 Textbook
TBA       TBA             LAB S.Al Juboori         FLC MAIN FLC ONLINE        
This is a hybrid course in which approximately half of the class is online. Students must have access to a computer and the Internet and have an active email address. The class will meet on campus during the time listed above.



CISP 440    Discrete Structures for Computer Science    3 Units

Prerequisite: CISP 360 and MATH 370 with grades of "C" or better; or placement through the assessment process.
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 to be covered include: binary number representation and arithmetic, sets, relations, functions, formal propositional logic and proofs, digital logic and combinational circuits, finite state machines, regular expressions and formal grammars. Students will implement programs to illustrate principles of discrete structures.

Schedule: Full Term, Aug 19-Dec 14
Th        06:00PM-09:05PM LEC D.Ross               FLC MAIN FL5 11          16125 
Textbook


Fall 2017 Class Schedule

Updated: October 12, 2017