Spring 2019 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, Jan 19-Mar 18

T07:00PM-10:10PMLECD.TullyRancho RCC1 21016588Textbook
TBATBALECD.TullyOff Campus RCC ONLINE16588Textbook
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: Full Term, Jan 19-May 22

TBATBALECG.JohnsonFLC MAIN FLC ONLINE16475Textbook
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
canvas.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 johnsog@flc.losrios.edu.

TBATBALECS.Al JubooriFLC MAIN FLC ONLINE16512Textbook
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 canvas.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.

TTh01:00PM-02:20PMLECR.HendricksFLC MAIN FL1 716587Textbook

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, Jan 19-May 22

TTh01:00PM-03:05PMLECS.Al JubooriFLC MAIN FL5 916767Textbook
M06:15PM-09:20PMLECJ.LyonFLC MAIN FL2 24021378Textbook
TBATBALECJ.LyonFLC MAIN FLC ONLINE21378Textbook
This is a hybrid course in which approximately 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 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, Mar 19-May 16

TBATBALECS.AllenFLC MAIN FLC ONLINE16591Textbook
This is an online course with MANDATORY synchronous meetings held through ConferZoom. 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
canvas.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 allens@flc.losrios.edu.

Schedule: Full Term, Jan 19-May 22

TBATBALECC.FowlerFLC MAIN FLC ONLINE16058Textbook
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 canvas.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 fowlerc@flc.losrios.edu.

MW10:30AM-11:50AMLECS.Al JubooriFLC MAIN FL5 10916503Textbook
TBATBALECS.Al JubooriFLC MAIN FLC ONLINE16503Textbook
This is a hybrid course in which one-fourth of the class is online. Students must have access to a computer and the Internet. The class will meet on campus once a week during the times listed above.

TTh09:00AM-10:20AMLECC.FowlerFLC MAIN FL5 10916901Textbook
TBATBALECC.FowlerFLC MAIN FLC ONLINE16901Textbook
This is a hybrid course in which one-fourth of the class is online. Students must have access to a computer and the Internet. The class will meet on campus once a week during the times 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, Mar 19-May 16

W07:00PM-10:10PMLECD.TullyRancho RCC1 13416592Textbook
TBATBALECD.TullyOff Campus RCC ONLINE16592Textbook
This is a hybrid course in which approximately 60% 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, Jan 19-May 22

MW01:00PM-02:20PMLECC.FowlerFLC MAIN FL5 10916593Textbook
TBATBALABC.FowlerFLC 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.

TTh10:30AM-11:50AMLECC.FowlerFLC MAIN FL5 10916657Textbook
TBATBALABC.FowlerFLC 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 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
Description: This course is an introduction to Object Oriented Programming using the Java language. Topics include: objects, classes, UML, function overloading, inheritance, static and dynamic class relationships, polymorphism, components, graphical user interfaces, event driven programming, class associations, interfaces, error handling, threads, file I/O, testing and debugging. This provides the student with a well rounded background in Java and is good preparation for advanced topics.

Schedule: Full Term, Jan 19-May 22

W06:00PM-09:05PMLECM.PhillipsFLC MAIN FL2 24020914Textbook
TBATBALABM.PhillipsFLC MAIN FLC ONLINE
This is a hybrid course in which one-fourth of the class is online. Students must have access to a computer and the Internet. The class will meet on campus once a week during the times listed above.


CISP 407    Programming in Python    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 provides an introduction to programming with Python. It is designed to enhance students┐ abilities to implement programs in Python. Topics include input/output considerations, decision structures and flow control, functions, file processing, and data structures. An introduction to objects will be included.

Schedule: Full Term, Jan 19-May 22

Th06:00PM-09:05PMLECM.DavisFLC MAIN FL5 10920920Textbook
TBATBALABM.DavisFLC MAIN FLC ONLINE
This is a hybrid course in which one-fourth of the class is online. Students must have access to a computer and the Internet. The class will meet on campus once a week during the times 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, Jan 19-May 22

TTh01:00PM-02:20PMLECC.FowlerFLC MAIN FL5 10921338Textbook
TBATBALABC.FowlerFLC 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.

Th06:00PM-09:05PMLECD.RossFLC MAIN FL5 1116513Textbook
TBATBALABD.RossFLC MAIN FLC ONLINE
This is a hybrid course in which approximately one-half of the class is online. Students must have access to a computer and the Internet. The class will meet on campus once a week during the times listed above. For more information, please see
www.flc.losrios.edu/~ross


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, Jan 19-May 22

MW01:00PM-02:20PMLECS.Al JubooriFLC MAIN FL5 1116768Textbook
TTh10:30AM-11:50AMLECS.Al JubooriFLC MAIN FL5 1316902Textbook

Spring 2019 Class Schedule

Updated: December 14, 2018