sbcc computer science
 



Associate of Science - Computer Science

Department Requirements (40.5-45.5 units)
CS 101 — Computer Concepts. . . . .. .. .. .. . . . . . . . . . . . .3
CS 120 — Java Programming. . . . . .. .. .. .. . . . . . . . . . . . . 3
CS 130 — Introduction to UNIX. . . . . . . . . . . . . . . . . . . .1.5
CS 131 — Assembly Language Programming . . . . . . . . . . 4
CS 135 — Programming Fundamentals . . . . . . . . . . . . . . .3
CS 137 — C Programming or. . . . . . . . . . . . . . . . . . . . . . . 3
CS 140 — Object-Oriented Programming Using C++ . . . . .4
CS 143 – Discrete Math. . . . . . . . . . . . . . . . . . . . . . . . . . . 4
CS 145J — Introduction to Data Structures or
CS 145P — Introduction to Data Structures . . . . . . . . . . . 3
MATH 150 — Calculus with Analytic Geometry I . . . . . . . . 5
MATH 160 — Calculus with Analytic Geometry II . . . . . . . .5
Plus two courses from the following:
CS 111 — HTML Web Technologies & Webmastering . . . . 3
CS 137 — C Programming . . . . . . . . . . . . . . . . . . . . . . . . .3
CS 140 — Object-Oriented Programming Using C++. . . . . 4
CS 180 – Software Engineering with UML . . . . . . . . . . . . .3
MATH 200 — Multivariable Calculus . . . . . . . . . . . . . . . . . .4
MATH 210 – Linear Algebra . . . . . . . . . . . . . . . . . . . . . . . .4
MATH 220 — Differential Equations . . . . . . . . . . . . . . . . . 4
PHIL 205 — Introduction to Logic . . . . . . . . . . . . . . . . . . .3
*PHYS 102—Introduction to Physics for Science Majors. . .4
PHYS 121 — Mechanics of Solids and Fluids. . . . . . . . . . . .5
PHYS 122 — Electricity and Magnetism . . . . . . . . . . . . . . .5
*NOTE: Physics 102 does not count toward department
requirement if either Physics 121 or 122 has been taken.
A course used to satisfy one requirement may not be used
to satisfy another requirement (double-counting is not allowed). Back to the top

Certificate - Computer Science

One-Year Certificate of Completion in Computer Science
Department Requirements (30.5-33.5 units)
CS 101 — Computer Concepts. . . ... .. .. .. . . . . . . . . . . . . 3
CS 120 — Java Programming. . . . ... .. .. .. . . . . . . . . . . . . 3
CS 130 — Introduction to UNIX. . . . . . . . . . . . . . . . . . . 1.5
CS 135 —Programming Fundamentals . . . . . . . . . . . . . . . 3
CS 137 — C Programming or. . . . . . . . . . . . . . . . . . . . . . . 3
CS 140 — Object-Oriented Programming Using C++. . . . . 4
MATH 107 — Intermediate Algebra or . . . . . . . . . . . . . . . .4
MATH 111 — Intermediate Algebra Major . . . . . . . . . . . . . 5
PHIL 205 — Introduction to Logic . .. .. .. .. . . . . . . . . . . . . 3
PHYS 102 — Introduction to Physics for Science Majors. . .4
Plus two courses from the following:
CIS 203 — Novell NetWare System Administration . . . . . 4
CS 111 — HTML Web Technologies & Webmastering. . . . 3
CS 119 — FORTRAN Programming. ... .. .. .. . . . . . . . . . . . 3
CS 131 — Assembly Language Programming. . . . . . . . . . .4
CS 137 — C Programming . . . . . . ... .. .. .. . . . . . . . . . . . . 3
CS 140 — Object-Oriented Programming Using C++. . . . .4
CS 145J — Introduction to Data Structures or . . . . . . . . . 3
CS 145P — Introduction to Data Structures. . . . . . . . . . . ,3
NOTE: A course used to satisfy one requirement may not
be used to satisfy another requirement (doublecounting is not allowed).Back to the top

Skills Competency Award - Web Programming

Department Requirements (15-16)
CIS 230 — Active Server Pages & VB Script or . . . . . . . . . 4
CS 125 — C# Programming and . . . . . . . . . . . . . . . . . . .1.5
CS 127 — ASP.net Using C#. ... .. .. .. . . . . . . . . . . . . . . .1.5
CS 111 — HTML, Web Technologies &Webmastering. . . . . 3
CS 115 — JavaScript and Dynamic HTML . . . . . . . . . . . . . . 3
CS 116 — Web Server Programming . . . . . . . . . . . . . . . . . 3
CS 120 — Java Programming. . . . . . . . . . . . . . . . . . . . . . . .3
Students must complete the above courses with a grade
of “C” or higher or credit in all courses. Back to the top

Skills Competency Award - Mobile Application Developer

Department Requirements (10.5-13.5)
CS 120 — Java Programming or . . . . . . . . . . . . . . . . . . . . .3.0
CS 125 — C# Programming . . . . . . . . . . . . . . . . . . . . . . . 1.5
CS 122 — Java Mobile Device Programming or. . . . . . . . . .1.5
CS 123 — Android Programming . . . . . . . . . . . . . . . . . . . .1.5
CS 126 — Microsoft Mobile Device Programming . . . . . . . 1.5
CS 128 — Flash Programming . . . . . . . . . . . . . . . . . . . . . .1.5
CS 187 — iPhone & iPod Touch Programming . . . . . . . . . .3.0
CS 129 — J2EE Server Programming or. . . . . . . . . . . . . . .1.5
CS 127 — ASP.net Using C# or . . . . . . . . . . . . . . . . . .. . .1.5
CS 116 — Web Server Programming . . . . . . . . . . . . .. . . .3.0
Skill Competency Award Requriements: Students must complete the above courses with a grade of C or higher or credit in all courses.
Additional Porgram Information
For further information, contact the Counseling Center, 965-0581, Ext. 2285, or Jackie Kuehn, Department Chair, 965-0580, Ext.2791