CIS: Computer Programming With an Emphasis on Applications

Associate in Science Degree
Career Technical (Major Code: 02273)
   

Provides training in the theory and practice of computer programming and software design emphasizing business and computer applications. Prepares students for employment in the programming field and provides a strong foundation for students who desire to transfer to work toward a bachelor’s degree in the area of information technology (IT).

Program Student Learning Outcome

• Demonstrate the use of the appropriate user interface design and application tools to solve various programming problems.

Program Requirements
BUS 120INTRODUCTION TO BUSINESS3
or BUS 134 eBUSINESS I: PRINCIPLES OF ELECTRONIC COMMERCE
BUS 142BUSINESS ETHICS---CORPORATE AND PERSONAL1
BUS 183BUSINESS MATHEMATICS3
BUS 211COMMUNICATION IN BUSINESS AND INDUSTRY3
or BUS 212 BUSINESS COMMUNICATION
CIS 101INTRODUCTION TO BUSINESS INFORMATION SYSTEMS4
CIS 106INTRODUCTION TO PROGRAMMING LOGIC AND DESIGN USING PYTHON3
CIS 115INTRODUCTION TO PROGRAMMING USING C++4
CIS 130MICROCOMPUTER DISK OPERATING SYSTEM1
CIS 146INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL)2
CIS 167QUALITY ASSURANCE AND SOFTWARE TESTING3
CIS 226OPERATING SYSTEMS AND COMMAND LANGUAGES3
CIS/BUS 239PROJECT MANAGEMENT3
CIS 290WORK EXPERIENCE CIS APPLICATIONS I2-4
or CIS 291 WORK EXPERIENCE CIS APPLICATIONS II
Plus Group A and Group B
GROUP A: Open Source (10 units)
CIS 108PHP (PERSONAL HOME PAGE) AND MySQL6
CIS 153PROGRAMMING INTERNET VISUAL/MOBILE APPLICATIONS USING JAVA4
GROUP B: Microsoft (8 units)
CIS 117WINDOWS PROGRAMMING USING VISUAL BASIC4
CIS 139WINDOWING ENVIRONMENT1
CIS 166C# PROGRAMMING3
Total Units53-55

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.