Fall 2017 Class Schedule (CRC)



Back to Previous Page

CISP 300    Algorithm Design/Problem Solving    3 Units

Prerequisite: None.
Advisory: MATH 335
General Education: AA/AS Area II(b) (effective Summer 2015)
Course Transferable to UC/CSU
Hours: 54 hours LEC
Description: This course teaches the programming logic behind every programming language. Topics include data management, the use of if statements and loops, and dividing an algorithm into several single purpose modules. This course is designed for Computer Science majors and students who want to create web, mobile, or database applications.

Schedule: Full Term, Aug 19-Dec 14
MW        10:30AM-11:50AM LEC G.Chapman            CRC MAIN BSS 125         13877 
Textbook
 

TTh       02:00PM-03:20PM LEC G.Chapman            CRC MAIN BSS 125         14419 Textbook
 

Th        06:00PM-09:05PM LEC E.Shih               CRC MAIN LRC 105         15018 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: 54 hours LEC ; 54 hours LAB
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
TBA       TBA             LEC G.Chapman            CRC MAIN Online          15031 
Textbook
Th        04:30PM-07:35PM LAB G.Chapman            CRC MAIN BSS 145A          
Hybrid class-Partly Online/Partly Classroom Instructor and students have both classroom meetings and online activities.
Please go to Professor Chapman's Web site at http://web.crc.losrios.edu/chapmag for more information. The course Web site will be enabled at the orientation. For additional online course information go to http://www.crc.losrios.edu/de.Required attendance for on-campus orientation and final.
Orientation: Thursday, August 24, 4:30 p.m.-7:35 p.m., BS-145A
Final: Thursday, December 14, 4:00 p.m.-6:00 p.m., BS-145A


CISP 350    Database Programming    3 Units

Prerequisite: CISA 320 with a grade of "C" or better; and three units in any programming language.
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 54 hours LEC
Description: This is an introductory course in programming databases. Topics include analysis and design, modular programming, screen displays and menus, and multiple databases.

Schedule: Full Term, Aug 19-Dec 14
TBA       TBA             LEC M.Osman              CRC MAIN Online          15287 
Textbook
Th        06:00PM-07:30PM LEC M.Osman              CRC MAIN CAC 132         15287 Textbook


CISP 351    Introduction to Relational Database Design and SQL    3 Units

Prerequisite: None.
Course Transferable to CSU
Hours: 54 hours LEC
Description: This course is designed to introduce relational database technology, normalization, entity relationships, logical model design, and ISO-ANSI standard Structured Query Language (SQL). Topics covered include: database design, basic properties of a relational database such as relations, tables, primary keys, foreign keys and principles of normalization, simple SQL select statements, sorting and grouping data, joining tables, subqueries and views. The course covers core concepts in identifying data and information management requirements for organizations, data modeling, and normalization techniques. The database design section focuses on logical model design and entity relationship (ER) modeling. The course exposes students to the use of Relational Database Management Systems using an industrial-strength database management system. Students will leave the course with a good working knowledge of database technology.

Schedule: Eight Week - First, Aug 19-Oct 11
Sa        11:00AM-02:10PM LEC M.Osman              CRC MAIN CAC 132         14577 
Textbook
TBA       TBA             LEC M.Osman              CRC MAIN Online          14577 Textbook
Hybrid class - Partly Online/Partly Classroom - Instructors and students have both classroom meetings and online activities. Enrolled students are required to attend eight on campus class meetings on Saturday on August 19; August 26; September 2; September 9; September 16; September 23; September 30 and October 7 from 11:00 a.m.-2:10 p.m. in room CAC-132 and participate in class assignments and weekly class discussion online through eLearning http://elearning.losrios.edu/de . For additional information go to Professor Osman's Web site at www.crc.losrios.edu/Faculty_and_Staff/Faculty_Websites/Osman_Mohammed.htm


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 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 packages.

Schedule: Eight Week - Second, Oct 12-Dec 08
Microsoft SQL Server
TBA       TBA             LEC M.Osman              CRC MAIN Online          14346 
Textbook
Online class.
Please complete the following by 5 p.m. of the second day of class to avoid losing your seat in class. Online orientation. Please go to Professor Osman's Web site at www.crc.losrios.edu/Faculty_and_Staff/Faculty_Websites/Osman_Mohammed.htm
Required attendance for on-campus final.
Final: Saturday, December 9, 5:20 p.m.-7:20 p.m., BS 125


CISP 356    Relational Database Design and Information Retrieval    3 Units

Prerequisite: CISP 350 with a grade of "C" or better
Course Transferable to CSU
Hours: 54 hours LEC
Description: This course is designed to serve as an advanced-level course within the Database Design certificate. The course covers advanced database concepts. Topics include: data analysis, principle data models with emphasis on the relational model, entity-relationship diagrams, logical design, data administration and normalization.

Schedule: Eight Week - Second, Oct 12-Dec 08
TBA       TBA             LEC M.Osman              CRC MAIN Online          15288 
Textbook
Sa        11:00AM-02:10PM LEC M.Osman              CRC MAIN CAC 132         15288 Textbook


CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 300 or MATH 400 with a grade of "C" or better, or equivalent skills demonstrated through the assessment process.
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. Sample topics include typed variables and constants, operators, control structures, standard libraries, arrays, pointers, I/O with keyboard/monitor and files, and an introduction to objects. (C-ID COMP 112)

Schedule: Full Term, Aug 19-Dec 14
Dev-C++version 4
TBA       TBA             LEC M.Ford               CRC MAIN Online          19728 
Textbook
Sa        09:00AM-12:05PM LAB M.Ford               CRC MAIN BSS 145A          
Hybrid class - Partly Online/Partly Classroom Instructor and students have both classroom meetings and online activities.

Dev-C++version 4
TBA       TBA             LEC G.Chapman            CRC MAIN Online          13876 Textbook
Required attendance for on-campus orientation and final.
Orientation: Tuesday, August 22, 4:00 p.m.- 7:05 p.m., BS-145A
Final: Tuesday, December 12, 4:00 p.m.-6:00 p.m., BS-145A

T         04:00PM-07:05PM LAB G.Chapman            CRC MAIN BSS 145A          
Hybrid class - Partly Online/Partly Classroom Instructor and students have both classroom meetings and online activities.
Please go to Professor Chapman's Web site at http://web.crc.losrios.edu/chapmag for more information. The course Web site will be enabled at the orientation. For additional online course information go to http://www.crc.losrios.edu/de

Required attendance for on-campus orientation and final.
Orientation: Tuesday, August 22, 4:00 p.m.-7:05 p.m., BS-145A
Final: Tuesday, December 12, 4:00 p.m.-6:00 p.m., BS-145A


CISP 370    Beginning Visual Basic    4 Units

Prerequisite: None.
Advisory: CISC 310 or CISP 300
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course covers development of Windows-based desktop applications using VB.NET. Topics include best practices for GUI design, use of the Visual Studio .NET development software, organizing code into procedures and modules, calculation techniques, input data validation, file I/O, variable scope, arrays, multiple-window applications, and class development. This course is designed for students who want a strong foundation in building GUI applications and transfer MIS majors.

Schedule: Full Term, Aug 19-Dec 14
MS Visual Basic 2010 Express Edition
TBA       TBA             LEC K.Song               CRC MAIN Online          14591 
Textbook
T         07:15PM-10:20PM LAB K.Song               CRC MAIN BSS 145A          
Hybrid class - Partly Online/Partly Classroom - Instructor and students have both classroom meetings and online activities.
Required attendance for on-campus final.
Final: Saturday, December 9, 7:15 p.m.-10:20 p.m., BS-145A.


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 intermediate C++ course designed to further enhance the abilities of students to design and develop object-oriented programs. Included is an emphasis in higher level programming skills' development. Detailed information into class design and implementation, function templates, dynamic data allocation, pointers, strings, arrays, control structures, operator overloading, inheritance, virtual functions, polymorphism, data stream input and output, exception handling and file processing. (C-ID COMP 122)

Schedule: Full Term, Aug 19-Dec 14
Microsoft Visual C++ 2013 Express
TBA       TBA             LEC C.Huang              CRC MAIN Online          14348 
Textbook
Microsoft Visual C++ 2013 Express
TBA       TBA             LAB C.Huang              CRC MAIN Online            
Online class.
Please complete the following by 5 p.m. of the second day of class to avoid losing your seat in class or your position on the wait list.

Online Orientation. Students must take the online orientation at http://web.crc.losrios.edu/sonny/OnlineOrientation.html and login into the eLearning Web site at http://elearning.losrios.edu to get the class syllabus and information by the first week of class to remain in the class.
Required attendance for on-campus final.
Final: Friday, December 8, 8:00 a.m.-10:00 a.m., BS-145A


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 is an introduction to object oriented programming using the Java language. The student will learn the Java programming language as well as the Java compiler. Topics will include: creating Java applications, writing Java applet, using the control statements, creating Java methods, declaring Java arrays, object-based programming, object-oriented programming: inheritance and polymorphism, handling strings and characters, controlling graphics by using graphics and Java 2D, generating graphics by using graphical user interface components, exception handling, multithreading, and managing files and streams handling.

Schedule: Full Term, Aug 19-Dec 14
JDK 8.0 or NetBeans IDE 8.0
TBA       TBA             LEC C.Huang              CRC MAIN Online          14356 
Textbook
JDK 8.0 or NetBeans IDE 8.0
TBA       TBA             LAB C.Huang              CRC MAIN Online            
Online class.
Please complete the following by 5 p.m. of the second day of class to avoid losing your seat in class or your position on the wait list.

Online Orientation. Students must take the online orientation at http://web.crc.losrios.edu/sonny/OnlineOrientation.html and login into the eLearning Web site at http://elearning.losrios.edu to get the class syllabus and information by the first week of class to remain in the class.
Required attendance for on-campus final.
Final: Friday, December 8, 10:10 a.m.-12:10 p.m., BS-145A


CISP 430    Data Structures    4 Units

Prerequisite: The student must have satisfactorily completed a course in intermediate programming in the language of the structures course being offered. For example: CISP 400 or CISP 401 with a grade of "C" or better.
Course Transferable to UC/CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course applies a case study approach which incorporates techniques for systematic problem analysis, program specification, design, coding, testing, debugging and documentation of large programs. Advanced language features related to strings, non-text files, pointers, recursion, and object-oriented programming methodology are covered. Data structures include stacks, queues, trees, lists, etc. Searching and sorting techniques are discussed. Consult the class schedule for specific topics. (C-ID COMP 132)

Schedule: Full Term, Aug 19-Dec 14
TBA       TBA             LEC C.Huang              CRC MAIN Online            
M         06:00PM-09:10PM LAB C.Huang              Elk Grove EGA 202        15368 
Textbook
Hybrid class - Partly Online/Partly Classroom - Instructor and students have both classroom meetings and online activities.
Class is held at Elk Grove Center located at 10051 Big Horn Boulevard, Elk Grove CA 95757.


CISP 440    Discrete Structures for Computer Science    3 Units

Prerequisite: MATH 370 with a grade of "C" or better
Corequisite: CISP 430
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 covered include: counting methods, elementary formal logic and set theory, recursive programming and algorithm analysis, digital logic and combinational circuits, regular expressions, and finite state automata. (C-ID COMP 152)

Schedule: Full Term, Aug 19-Dec 14
T         01:30PM-04:20PM LEC C.Huang              CRC MAIN BSS 153         15033 
Textbook

Fall 2017 Class Schedule

Updated: November 15, 2017