Spring 2012 Class Schedule (SCC)



Back to Previous Page

CISP 301    Algorithm Design and Implementation    4 Units

Prerequisite: None.
Advisory: CISC 310; At least one year of high school algebra or MATH 100
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 business-related problems. An overview of the following topics will also be included: main and cache memory, data representation, two's-complement addition and subtraction, instruction processing by the central processing unit, computer programming languages, and the software development process.

Schedule: Full Term, Jan 14-May 16
MW        09:00AM-10:20AM LEC A.Zannakis           SCC MAIN BUS 103         17608 
Textbook
MW        10:30AM-11:35AM LAB A.Zannakis           SCC MAIN BUS 103           
TBA       TBA             LAB TBA                   TBA TBA                   
LAB TBA refers to additional Lab per week to be arranged.
On-Campus

TTh       09:00AM-10:20AM LEC A.Zannakis           SCC MAIN BUS 103         17610 Textbook
TTh       10:30AM-11:35AM LAB A.Zannakis           SCC MAIN BUS 103           
TBA       TBA             LAB TBA                   TBA TBA                   
LAB TBA refers to additional Lab per week to be arranged.
On-Campus

MW        12:00PM-01:20PM LEC M.Dixon              SCC MAIN BUS 103         20378 Textbook
MW        01:30PM-02:35PM LAB M.Dixon              SCC MAIN BUS 103           
TBA       TBA             LAB TBA                   TBA TBA                   
Lab TBA refers to additional Lab per week to be arranged.
On-Campus

T         06:00PM-08:30PM LEC T.Wei                SCC MAIN BUS 221         17612 Textbook
TBA       TBA             LAB T.Wei                 TBA TBA                   
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 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).

Schedule: Full Term, Jan 14-May 16
MW        04:30PM-05:50PM LEC M.Dixon              SCC MAIN BUS 103         18139 
Textbook
TBA       TBA             LAB M.Dixon               TBA TBA                   
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.

W         06:00PM-08:50PM LEC M.Dixon              SCC MAIN BUS 103         17471 Textbook
TBA       TBA             LAB M.Dixon               TBA TBA                   
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 400    Object Oriented Programming with C++    4 Units

Prerequisite: CISP 360 with a grade of "C" or better.
Advisory: CISC 323; 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 C++. Topics include differences between C and C++ including declarations, constants, operators, function calling by value and reference, strict type checking; function members and overloading; inheritance and multiple inheritance; derived classes, protected members, and virtual functions.

Schedule: Full Term, Jan 14-May 16
W         02:00PM-04:50PM LEC T.Wei                SCC MAIN BUS 204         17494 
Textbook
TBA       TBA             LAB T.Wei                 TBA TBA                   
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 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 16
T         01:00PM-03:50PM LEC M.Dixon              SCC MAIN BUS 103         18744 
Textbook
TBA       TBA             LAB M.Dixon               TBA TBA                   
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.

Schedule: Full Term, Jan 14-May 16
M         06:00PM-09:05PM LEC M.Dixon              SCC MAIN BUS 103         18747 
Textbook
TBA       TBA             LAB M.Dixon               TBA TBA                   
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 2A
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.

Schedule: Full Term, Jan 14-May 16
TTh       05:30PM-06:50PM LEC B.Douglass           SCC MAIN BUS 107         18867 
Textbook
On-Campus


CISP 457    Computer Systems Analysis and Design    3 Units

Prerequisite: CISP 301 with a grade of "C" or better; and any one of the following: CISP 320, CISP 321, CISP 342, CISP 360, CISP 370, CISP 371, CISP 400, or CISP 401 with grade of "C" or better.
General Education: AA/AS Area II(b)
Course Transferable to CSU
Hours: 54 hours LEC ; 18 hours LAB
Description: This course covers the methods used to analyze, design, and implement a computer system that meets client business needs. The methodology emphasizes the skills needed by a system analyst throughout the steps of a system development life cycle. These steps include system feasibility, analysis, design, implementation, documentation, and evaluation.

Schedule: Full Term, Jan 14-May 16
W         06:30PM-09:20PM LEC T.Wei                SCC MAIN BUS 204         20388 
Textbook
TBA       TBA             LEC T.Wei                 TBA TBA                 20388 Textbook
TBA       TBA             LAB T.Wei                 TBA TBA                   
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.

Spring 2012 Class Schedule

Updated: April 26, 2012