Fall 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, Aug 19-Dec 14
MW        09:00AM-10:20AM LEC A.Zannakis           SCC MAIN BUS 103         17003 
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         17005 Textbook
TTh       10:30AM-11:50AM LAB A.Zannakis           SCC MAIN BUS 103           
On-Campus

TTh       01:00PM-02:20PM LEC B.Krofchok           SCC MAIN BUS 219         18245 Textbook
TTh       02:30PM-03:50PM LAB B.Krofchok           SCC MAIN BUS 219           
On-Campus

M         06:00PM-09:05PM LEC M.Dixon              SCC MAIN BUS 221         17007 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.

T         06:00PM-09:05PM LEC T.Dao                SCC MAIN BUS 103         18616 Textbook
TBA       TBA             LAB T.Dao                SCC MAIN Online            
Hybrid Class. This class 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         05:30PM-08:35PM LEC B.Krofchok           SCC MAIN BUS 153C        20386 Textbook
TBA       TBA             LAB B.Krofchok           SCC MAIN Online            
NEW SECTION - 20386 - as of 8/4/17
Hybrid Class. This class 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.

MW        02:00PM-03:20PM LEC M.Dixon              Davis Cntr Davis 202     17643 Textbook
MW        03:30PM-04:50PM LAB M.Dixon              Davis Cntr Davis 202       
Off-Campus - Davis Center, 1720 Jade Street, UC Davis, West Village, Davis, CA 95616.

MW        01:00PM-02:20PM LEC B.Krofchok           West Sac WSC 220         18373 Textbook
MW        02:30PM-03:50PM LAB B.Krofchok           West Sac WSC 220           
Off-Campus - West Sacramento Center, 1115 West Capitol Avenue, West Sacramento.


CISP 310    Assembly Language Programming for Microcomputers    4 Units

Prerequisite: CISP 301 and 360 with grades 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 is an introductory course in assembly language for the Intel family of microprocessors. Students will write and debug programs that use control structures, subprocedures, bit operations, arrays, and interrupts. Upon completion of the course, students will have a much better understanding of the internal operations of computers. (C-ID COMP 142)

Schedule: Full Term, Aug 19-Dec 14
MW        07:00PM-08:20PM LEC S.Parlin             SCC MAIN BUS 222         16944 
Textbook
TBA       TBA             LAB S.Parlin             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 350    Database Programming    3 Units

Prerequisite: CISA 323 with a grade of "C" or better
Advisory: Proficiency in any high-level programming language
General Education: AA/AS Area II(b)
Course Transferable to UC/CSU
Hours: 36 hours LEC ; 54 hours LAB
Description: This is an introductory course to programming in database. The topics include analysis and design, modular programming, screen displays and menus, and multiple databases.

Schedule: Full Term, Aug 19-Dec 14
Th        01:00PM-03:05PM LEC M.Xu                 SCC MAIN BUS 204         18618 
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. There will be a help session available on Wednesday's from 3:00pm to 5:05pm in B204.


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, Aug 19-Dec 14
T         10:30AM-11:50AM LEC A.Mukarram           SCC MAIN BUS 219         16942 
Textbook
TBA       TBA             LEC A.Mukarram           SCC MAIN Online          16942 Textbook
Th        10:30AM-11:50AM LAB A.Mukarram            TBA TBA                   
TBA       TBA             LAB A.Mukarram           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.

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

T         06:00PM-07:20PM LEC A.Mukarram           SCC MAIN BUS 204         18414 Textbook
TBA       TBA             LEC A.Mukarram           SCC MAIN Online          18414 Textbook
Th        06:00PM-07:20PM LAB A.Mukarram           SCC MAIN BUS 204           
TBA       TBA             LAB A.Mukarram           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.

T         04:30PM-05:50PM LEC M.Xu                 SCC MAIN BUS 204         18835 Textbook
TBA       TBA             LEC M.Xu                 SCC MAIN Online          18835 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 362    Programming for Mobile Devices I    4 Units

Prerequisite: CISP 301, 360, 400, or 401 with a grade of "C" or better; or experience using any modern, high-level programming language
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 19-Dec 14
MW        03:00PM-04:20PM LEC A.Mukarram           SCC MAIN BUS 153C        19244 
Textbook
TBA       TBA             LAB A.Mukarram            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 or "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. (C-ID COMP 122)

Schedule: Full Term, Aug 19-Dec 14
Th        01:00PM-04:05PM LEC A.Mukarram           SCC MAIN BUS 153C        18848 
Textbook
TBA       TBA             LAB A.Mukarram           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.

W         06:00PM-09:05PM LEC J.Singh              SCC MAIN BUS 221         16951 Textbook
TBA       TBA             LAB J.Singh              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 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, Aug 19-Dec 14
W         06:00PM-09:05PM LEC M.Dixon              SCC MAIN BUS 204         18620 
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 457    Introduction to Systems Analysis and Design    3 Units

Prerequisite: CISA 323 and CISC 310 with grades of "C" or better; and any one of the following: CISP 320, CISP 360, CISP 370, CISP 400, or CISP 401 with grade of "C" or better.
Course Transferable to CSU
Hours: 54 hours LEC
Description: The course presents a systematic methodology for analyzing a business problem or opportunity. Students will determine what role, if any, computer-based technologies can play in addressing the business need. Students will also learn how to articulate business requirements for the technology solution and how to specify alternative approaches to acquiring the technology capabilities needed to address the business requirements. Most importantly students will learn how to specify the requirements for the information systems solution among in-house development, development by third-party providers, or purchase commercial-off-the-shelf packages.

Schedule: Full Term, Aug 19-Dec 14
Th        06:00PM-09:05PM LEC J.Singh              SCC MAIN BUS 221         18500 
Textbook
On-Campus

Fall 2017 Class Schedule

Updated: October 19, 2017