Spring 2017 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: developing standard algorithms for performing a bubble sort, a linear search of an array, and for data validation. Other topics covered include converting numbers between numbering systems, binary arithmetic including two's complement subtraction, console and file input/output, and functions.

Schedule: Full Term, Jan 14-May 17
MW        09:00AM-10:20AM LEC A.Zannakis           SCC MAIN BUS 103         17167 
Textbook
MW        10:30AM-11:50AM LAB A.Zannakis           SCC MAIN BUS 103           
On-Campus

TTh       09:00AM-10:20AM LEC A.Zannakis           SCC MAIN BUS 103         17169 Textbook
TTh       10:30AM-11:50AM LAB A.Zannakis           SCC MAIN BUS 103           
On-Campus

MW        01:00PM-02:20PM LEC B.Krofchok           SCC MAIN BUS 103         18122 Textbook
MW        02:30PM-03:50PM LAB B.Krofchok           SCC MAIN BUS 103           
On-Campus

T         01:00PM-02:50PM LEC M.Dixon              SCC MAIN BUS 103         18573 Textbook
TBA       TBA             LEC M.Dixon              SCC MAIN Online          18573 Textbook
Th        01:00PM-02:50PM LAB M.Dixon              SCC MAIN BUS 103           
TBA       TBA             LAB M.Dixon              SCC 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

TTh       05:00PM-06:20PM LEC B.Krofchok           SCC MAIN BUS 221         17171 Textbook
TTh       06:30PM-07:50PM LAB B.Krofchok           SCC MAIN BUS 221           
On-Campus

MW        05:00PM-06:20PM LEC T.Dao                SCC MAIN BUS 153C        20279 Textbook
MW        06:30PM-07:50PM LAB T.Dao                SCC MAIN BUS 153C          
NEW SECTION - 20279 - as of 11/02/16
On Campus

TTh       06:30PM-07:50PM LEC J.Singh              SCC MAIN BUS 205         20473 Textbook
TTh       08:00PM-09:20PM LAB J.Singh              SCC MAIN BUS 205           
NEW SECTION - 20473 - as 1/9/17
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, use of variables and constants, operators, control structures, functions, standard libraries, pointers, arrays, and input/output (including file I/O). (C-ID COMP 112)

Schedule: Full Term, Jan 14-May 17
M         04:30PM-06:20PM LEC M.Xu                 SCC MAIN BUS 103         17468 
Textbook
TBA       TBA             LEC M.Xu                 SCC MAIN Online          17468 Textbook
W         04:30PM-06:20PM LAB M.Xu                 SCC MAIN BUS 103           
TBA       TBA             LAB M.Xu                 SCC 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.

TTh       01:30PM-02:50PM LEC M.Xu                 SCC MAIN BUS 204         17107 Textbook
TBA       TBA             LAB M.Xu                 SCC 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.

TTh       04:30PM-05:50PM LEC S.Parlin             SCC MAIN BUS 153C        20281 Textbook
TTh       06:00PM-07:20PM LAB S.Parlin             SCC MAIN BUS 153C          
NEW SECTION - 20281 - as of 11/02/16
On Campus

MW        01:00PM-02:20PM LEC M.Dixon              Davis Cntr Davis 202     18575 Textbook
MW        02:30PM-03:50PM LAB M.Dixon              Davis Cntr Davis 202       
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, UML, function overloading, inheritance, static and dynamic class relationships, polymorphism, components, event driven programming, class associations, testing and debugging.

Schedule: Full Term, Jan 14-May 17
M         06:30PM-09:35PM LEC M.Xu                 SCC MAIN BUS 103         17785 
Textbook
TBA       TBA             LEC M.Xu                 SCC MAIN Online          17785 Textbook
TBA       TBA             LAB M.Xu                 SCC 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 14-May 17
W         06:30PM-09:35PM LEC M.Dixon              SCC MAIN BUS 103         17787 
Textbook
TBA       TBA             LAB M.Dixon              SCC 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 430 and MATH 370 with grades 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 and algorithm analysis, digital logic and switching and combinatorial circuits, and computer arithmetic. Computer programming assignments will be included. (C-ID COMP 152)

Schedule: Full Term, Jan 14-May 17
MW        05:00PM-06:20PM LEC J.Town               SCC MAIN BUS 107         17837 
Textbook
On-Campus



Spring 2017 Class Schedule

Updated: June 19, 2017