Fall 2014 Class Schedule (FLC)



Back to Previous Page

CISP 300    Algorithm Design/Problem Solving    3 Units

Prerequisite: None.
Corequisite: CISC 310
Advisory: CISC 305
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: Full Term, Aug 23-Dec 18
TTh       01:00PM-02:20PM LEC C.Fowler             FLC MAIN FL1 207         15801 
Textbook
TTh       09:00AM-10:20AM LEC C.Fowler             FLC MAIN FL5 13          18947 Textbook
W         07:00PM-10:05PM LEC D.Cooper             FLC MAIN FL1 104         15199 Textbook


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.

Schedule: Full Term, Aug 23-Dec 18
T         06:00PM-10:05PM LEC C.Fowler             FLC MAIN FL5 11          15744 
Textbook


CISP 353    Application Development in a Client Server Environment    3 Units

Prerequisite: None.
Advisory: CISP 352
Course Transferable to CSU
Hours: 54 hours LEC
Description: This course is designed for the intermediate level Structured Query Language (SQL) programmer to design, create and deploy Graphical User Interface(GUI) applications that access relational database management systems. Topics include Graphical User Interface (GUI) design fundamentals, data control and access methods (remote and local), creating datasets, implementing joins, transaction processing, multi-user data access, record locking, and deploying and installing applications on client workstations.

Schedule: Eight Week - First, Aug 23-Oct 15
PHP and MySQL
TBA       TBA             LEC D.Cooper             FLC MAIN FLC ONLINE      18933 
Textbook
This is an online course. Students must have access to a computer and the Internet. For more information, please see www.flc.losrios.edu/~cooper


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.

Schedule: Full Term, Aug 23-Dec 18
TBA       TBA             LEC D.Cooper             FLC MAIN FLC ONLINE      15200 
Textbook
This is an online course. Students must have access to a computer and the Internet. For more information, please see www.flc.losrios.edu/~cooper

M         06:00PM-09:05PM LEC D.Ross               FLC MAIN FL5 11          15802 Textbook
TBA       TBA             LEC TBA                  FLC MAIN FLC ONLINE      15802 Textbook
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 362    Programming for Mobile Devices I    4 Units

Prerequisite: CISP 360, 400, or 401 with a grade of "C" or better
Course Transferable to CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course is an introduction to programming for mobile devices such as cell phones and tablets. Topics include development tools, user interface design, documentation, testing, debugging, and publishing.

Schedule: Full Term, Aug 23-Dec 18
W         06:00PM-09:05PM LEC C.Fowler             FLC MAIN FL5 9           15896 
Textbook
TBA       TBA             LAB C.Fowler             FLC 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.


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: Full Term, Aug 23-Dec 18
VB.NET
TBA       TBA             LEC D.Cooper             FLC MAIN FLC ONLINE      15201 
Textbook
This is an online course. Students must have access to a computer and the Internet. For more information, please see www.flc.losrios.edu/~cooper


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 23-Dec 18
MW        01:00PM-02:20PM LEC D.Cooper             FLC MAIN FL1 207         19521 
Textbook
TBA       TBA             LAB D.Cooper             FLC 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 twice a week during the times listed above.


CISP 405    Object Oriented Programming using C# on Visual Studio .NET    4 Units

Prerequisite: CISP 360 or 370 with a grade of "C" or better
Course Transferable to UC/CSU
Hours: 72 hours LEC
Description: This course is an introduction to the C# programming language using Visual Studio.NET. Topics include the Visual Studio.NET Integrated Development Environment (IDE), object oriented programming concepts, and various .NET technologies. Students will develop programs for the Windows desktop and Web browsers (ASP.NET), as well explore other .NET technologies such as Web Services, Windows Services, and .NET Remoting.

Schedule: Full Term, Aug 23-Dec 18
T         06:00PM-09:05PM LEC D.Tully              FLC MAIN FL1 207         18948 
Textbook
TBA       TBA             LEC D.Tully              FLC MAIN FLC ONLINE      18948 Textbook
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. The class will meet on campus once a week during the times 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 23-Dec 18
Th        06:00PM-09:05PM LEC D.Ross               FLC MAIN FL5 11          18949 
Textbook

Fall 2014 Class Schedule

Updated: January 6, 2015