This is an archived copy of the Spring 2015 Catalog. To access the most recent version of the catalog, please visit

Computer Information Systems, A.A.S.

Employment opportunities for programmer analysts and related positions continue to be strong and growing. Key areas include object-oriented programming, database management, client-server applications, security and mobile development.

JCCC’s associate of applied science in computer information systems focuses on skills needed for entry-level software development and related positions. The program is designed to prepare professionals with skills that are applicable to different computing systems. With its emphasis on practical experience and on currency in software and curriculum, the program has much to offer the information systems professional who wishes to upgrade or broaden his or her knowledge of the field.

The associate of applied science degree is awarded for successful completion of 64 credit hours.

(Major Code 2930; State CIP Code 11.0201)

Associate of Applied Science Degree

First Semester

CS 134Programming Fundamentals4
ECON 132Survey of Economics3
or ECON 230 Economics I
ENGL 121Composition I*3
MATH 171College Algebra*3
Any Precalculus/Calculus Course
Total Hours16

Second Semester

Note: Transfer students should take the language that transfers to their chosen school. Java or C# is recommended for most career students.
CS 200Concepts of Programming Algorithms Using C++*4
or CS 201 Concepts of Programming Algorithms using C#*
or CS 205 Concepts of Programming Algorithms using Java*
PHIL 124Logic and Critical Thinking3
or PHIL 143 Ethics
IT 140Networking Fundamentals4
CIS 204UNIX Scripting and Utilities*3
SPD 120Interpersonal Communication3
or SPD 121 Public Speaking
or SPD 125 Personal Communication
or ENGL 123 Technical Writing I*
Total Hours17

Third Semester

Full Semester Courses:
CIS Elective (see below)3
Health and/or Physical Education Elective ^1
CS 235Object-Oriented Programming Using C++*4
or CS 236 Object-Oriented Programming Using C#*
or CIS 240 Advanced Topics in Java*
CIS 242Introduction to System Design and Analysis*3
CIS 260Database Management*4
First or Second Five Week Session:
CWEB 160Introduction to JavaScript*1
Total Hours16

Health and/or Physical Education Elective

Fourth Semester

CIS Elective (see below)3
CS 250Basic Data Structures using C++*4
or CS 255 Basic Data Structures Using Java*
CIS 264Application Development and Programming*4
CIS 275Web-Enabled Database Programming*4
Total Hours15

CIS Electives

ACCT 121Accounting I3
CIS 162Database Programming*4
CIS 201Introduction to Information Systems*3
CIS 208Mobile Application Development*4
CIS 240Advanced Topics in Java*4
CIS 270Information Systems Internship*3
CIS 291Independent Study*1-7
CIS 292Special Topics:1-4
CS 210Discrete Structures I*3
CS 211Discrete Structures II*3
CS 225Digital Logic with VHDL*2
CS 235Object-Oriented Programming Using C++*4
CS 236Object-Oriented Programming Using C#*4
CS 250Basic Data Structures using C++*4
CS 255Basic Data Structures Using Java*4
CWEB 136Introduction to PHP*1
CWEB 146PHP with MySQL*1
CWEB 170Intermediate JavaScript*1
CWEB 212Technical Interface Skills*3
ELEC 125Digital Electronics I4

Total Program Hours: 64