Skip to contentSkip to Main Site NavigationSkip to Site Left NavigationSkip to Site Utility NavigationSkip to Site SearchSkip to FooterDownload Adobe Reader
Computer Science Information Systems
Home » Academics » Departments » CSIS » Programming
Print

Computer Programming

An area of emphasis intended for the two-year vocational student who plans to gain entry level employment as a programmer for systems. Students who complete the sequence successfully are able to write or maintain code for program modules from design documents and specifications prepared by senior programmers or analysts.

Note: All courses must be completed with a letter grade "C" or higher.

Subject & Number

Title

Units

CSIS 112 Windows Operating Systems 3
or
CSIS 113 Intro to Linux 3
CSIS 119 Introduction to Computer Programming 3
CSIS 293 Introduction to Java Programming 4
CSIS 2942 Intermediate Java Programming and Fundamental Data Structures 4
CSIS 296 Introduction to C++ Programming 4
CSIS 2971 Intermediate C++ Programming 4
_____________________________________________________________ _____
Total 22

Select TWO (2) of the following courses (the course cannot be part of the prior sequence):

Subject & Number

Title

Units

CSIS 132 Intro to Web Development 3
CSIS 133 Intermediate Web Development 3
CSIS 135  Introduction to Java Script Programming 3
CSIS 165 Assembly Language and Machine Architecture 4
CSIS 252 Intro to Python Programming 3
CSIS 276 Introduction to SQL 3
CSIS 290 Introduction to C# Programming 4
CSIS 295 Android Application Development with Java 4
_____________________________________________________________ _____
Total 6-8
Total Required 28-30
Plus General Education and Elective Requirements

Click below to download the Handout:

CSIS Computer Programming Handout

Last Updated: 09/30/2019
  • GCCCD
  • Grossmont
  • Cuyamaca
A Member of the Grossmont-Cuyamaca Community College District