CIS - Systems Programming Emphasis

Associate in Science
Career/Technical (Major Code: 02090)

Provides training in the theory and practice of computer programming emphasizing industrial, business, and scientific applications. Prepares students for employment as entry-level programmers, system level software integrators (mini/micro environments), or software error recovery test and acceptance personnel using a variety of system software resources and associated techniques.

Program Student Learning Outcome Statement

  • Demonstrate the ability to solve industrial, business, and scientific programming problems using a variety of programming languages, system software resources, and associated techniques.
Program Requirements
CIS 106PROGRAMMING LOGIC AND DESIGN3
CIS 115INTRODUCTION TO PROGRAMMING USING C++4
CIS 117WINDOWS PROGRAMMING USING VISUAL BASIC4
CIS 153INTERNET PROGRAMMING USING JAVA/J++4
Complete Common Core courses for Computer Information Systems17-19
Total Units32-34
Recommended Electives
CIS 133ADVANCED MICROCOMPUTER SPREADSHEETS SOFTWARE1
CIS 137ADVANCED WORD PROCESSING SOFTWARE1
MATH 140DATA STRUCTURES AND ALGORITHMS3

To earn an associate degree, additional general education and graduation requirements must be completed.

Some courses within this program may require additional coursework that must be completed prior to enrollment in these courses. Please consult the individual course listings for prerequisites and any other limitations on enrollment.

Common Core
BUS 211COMMUNICATION IN BUSINESS AND INDUSTRY3
or BUS 212 BUSINESS COMMUNICATION
Select 2-4 units of the following:2-4
WORK EXPERIENCE IN BUSINESS I
WORK EXPERIENCE IN BUSINESS II
WORK EXPERIENCE IN BUSINESS III
WORK EXPERIENCE IN BUSINESS IV
CIS/ELEC 10AMICROCOMPUTER REPAIR AND SERVICE2
CIS 101INTRODUCTION TO BUSINESS INFORMATION SYSTEMS4
CIS 130MICROCOMPUTER DISK OPERATING SYSTEM1
CIS 139WINDOWING ENVIRONMENT1
CIS 150INTRODUCTION TO TELECOMMUNICATIONS AND THE INTERNET1
CIS 226OPERATING SYSTEMS AND COMMAND LANGUAGES3
Total Units17-19