Spring 2019 Class Schedule (SCC)



Back to Previous Page

CISP 301    Algorithm Design and Implementation    4 Units

Prerequisite: None.
Advisory: CISC 310 with a grade of "C" or better, and at least one year of high school algebra or MATH 100 with a grade of "C" or better.
General Education: AA/AS Area II(b)
Course Transferable to CSU
Hours: 54 hours LEC ; 54 hours LAB
Description: This course provides an introduction to the analysis, design, and implementation of software solutions to simple problems using console input and output. Students develop and implement standard algorithms for performing such things as a bubble sort, a linear search of an array, and data validation. Other programming topics covered include file input/output and functions. Additional topics covered include converting numbers between numbering systems, binary addition, and binary subtraction.

Schedule: Full Term, Jan 19-May 22

MW09:00AM-10:20AMLECT.DaoSCC MAIN BUS 10717391Textbook
MW10:30AM-11:50AMLABT.DaoSCC MAIN BUS 107
On-Campus

TTh09:00AM-10:20AMLECM.XuSCC MAIN BUS 10717393Textbook
TTh10:30AM-11:50AMLABM.XuSCC MAIN BUS 107
On-Campus

MW01:00PM-02:20PMLECB.KrofchokSCC MAIN BUS 10718163Textbook
MW02:30PM-03:50PMLABB.KrofchokSCC MAIN BUS 107
On-Campus

TTh01:00PM-02:20PMLECB.KrofchokSCC MAIN BUS 10719209Textbook
TTh02:30PM-03:50PMLABB.KrofchokSCC MAIN BUS 107
On-Campus

T01:00PM-02:50PMLECM.DixonSCC MAIN BUS 10318483Textbook
TBATBALECM.DixonSCC MAIN Online 18483Textbook
Th01:00PM-02:50PMLABM.DixonSCC MAIN BUS 103
TBATBALABM.DixonSCC MAIN Online
Hybrid Class. This is a combination of face-to-face and online instruction. Students are expected to attend during the times indicated above, and will need a computer with Internet access for the online portion

TTh05:30PM-06:50PMLECB.KrofchokSCC MAIN BUS 10717395Textbook
TTh07:00PM-08:20PMLABB.KrofchokSCC MAIN BUS 107
On-Campus

MW05:30PM-06:50PMLECA.MukarramSCC MAIN BUS 10319040Textbook
MW07:00PM-08:20PMLABA.MukarramSCC MAIN BUS 103
On-Campus


CISP 360    Introduction to Structured Programming    4 Units

Prerequisite: CISP 301 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 use of variables and constants, operators, control structures, functions, standard libraries, pointers, arrays, and input/output (including file I/O), classes, and objects. (C-ID COMP 112)

Schedule: Full Term, Jan 19-May 22

M04:30PM-06:20PMLECM.XuSCC MAIN BUS 10717648Textbook
TBATBALECM.XuSCC MAIN Online 17648Textbook
W04:30PM-06:20PMLABM.XuSCC MAIN BUS 107
TBATBALABM.XuSCC MAIN Online
Hybrid Class. This is a combination of face-to-face and online instruction. Students are expected to attend during the times indicated above, and will need a computer with Internet access for the online portion.

TTh09:00AM-10:20AMLECA.MukarramSCC MAIN BUS 10319004Textbook
TTh10:30AM-11:50AMLABA.MukarramSCC MAIN BUS 103
On Campus

TTh01:30PM-02:50PMLECM.XuSCC MAIN BUS 20417344Textbook
TBATBALECM.XuSCC MAIN Online 17344Textbook
TBATBALABM.XuSCC MAIN Online
Hybrid Class. This is a combination of face-to-face and online instruction. Students are expected to attend during the times indicated above, and will need a computer with Internet access for the online portion.

MW01:00PM-02:20PMLECM.DixonOff Campus DAC 18485Textbook
MW02:30PM-03:50PMLABM.DixonOff Campus DAC
Off-Campus - Davis Center, 1720 Jade Street, UC Davis, West Village, Davis, CA 95616.


CISP 401    Object Oriented Programming with Java    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 Java language. The student will learn how to design and implement object oriented applications. Topics will include: objects, classes, Unified Modeling Language, function overloading, inheritance, static and dynamic class relationships, polymorphism, components, event driven programming, class associations, testing and debugging.

Schedule: Full Term, Jan 19-May 22

M06:30PM-09:40PMLECM.DixonSCC MAIN BUS 10717906Textbook
TBATBALABM.DixonSCC MAIN Online
Hybrid Class. This is a combination of face-to-face and online instruction. Students are expected to attend during the times indicated above, and will need a computer with Internet access for the online portion.


CISP 430    Data Structures    4 Units

Prerequisite: CISP 400 or 401 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 the design and implementation of complex data structures used in large computer applications. List, stack, queue, and tree data structures are implemented using pointers and recursion. Topics include software requirements specification, algorithm analysis, debugging and testing, searching and sorting techniques, and object oriented programming methodology. (C-ID COMP 132)

Schedule: Full Term, Jan 19-May 22

W06:30PM-09:35PMLECM.DixonSCC MAIN BUS 10717908Textbook
TBATBALABM.DixonSCC MAIN Online
Hybrid Class. This is a combination of face-to-face and online instruction. Students are expected to attend during the times indicated above, and will need a computer with Internet access for the online portion.


CISP 440    Discrete Structures for Computer Science    3 Units

Prerequisite: CISP 400 or 401 with a grade of "C" or better; MATH 370 with a grade of "C" or better
General Education: AA/AS Area II(b); CSU Area B4; IGETC Area 2
Course Transferable to UC/CSU
Hours: 54 hours LEC
Description: This course introduces the essential discrete structures used in computer science with emphasis on their applications. Topics to be covered include: elementary formal logic and set theory, elementary combinatorics, recursive programming, algorithm analysis, digital logic, combinatorial circuits, and computer arithmetic. Computer programming assignments will be included. (C-ID COMP 152)

Schedule: Full Term, Jan 19-May 22

TTh04:30PM-05:50PMLECA.MukarramSCC MAIN BUS 22317952Textbook
On-Campus

Spring 2019 Class Schedule

Updated: December 18, 2018