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.
(Major Code 2930; State CIP Code 11.0201)
Associate of Applied Science Degree
First Semester
Second Semester
CIS 204 | UNIX Scripting and Utilities* | 3 |
CS 200 | Concepts of Programming Algorithms Using C++* | 4 |
or CS 201 | Concepts of Programming Algorithms using C#* |
or CS 205 | Concepts of Programming Algorithms using Java* |
| |
IT 140 | Networking Fundamentals | 4 |
SPD 120 | Interpersonal Communication | 3 |
or SPD 121 | Public Speaking |
or SPD 125 | Personal Communication |
or ENGL 123 | Technical Writing I* |
| 3 |
| |
Total Hours | 17 |
Third Semester
| |
| 3 |
CIS 242 | Introduction to System Design and Analysis* | 3 |
CIS 260 | Database Management* | 4 |
CS 235 | Object-Oriented Programming Using C++* | 4 |
or CS 236 | Object-Oriented Programming Using C#* |
or CIS 240 | Advanced Topics in Java* |
| |
WEB 114 | Web Scripting: JavaScript I* | 2 |
Total Hours | 16 |
Fourth Semester
| 3 |
| |
CIS 264 | Application Development and Programming* | 4 |
CIS 275 | Web-Enabled Database Programming* | 4 |
CS 250 | Basic Data Structures using C++* | 4 |
or CS 255 | Basic Data Structures Using Java* |
Total Hours | 15 |
Technical Electives
ACCT 121 | Accounting I | 3 |
CIS 201 | Introduction to Information Systems* | 3 |
CIS 208 | Mobile Application Development* | 4 |
CIS 240 | Advanced Topics in Java* | 4 |
CIS 270 | Information Systems Internship* | 3 |
CIS 291 | Independent Study* | 1-7 |
CIS 292 | Special Topics:* | 1-4 |
CS 210 | Discrete Structures I* | 3 |
CS 211 | Discrete Structures II* | 3 |
CS 235 | Object-Oriented Programming Using C++* | 4 |
CS 236 | Object-Oriented Programming Using C#* | 4 |
CS 250 | Basic Data Structures using C++* | 4 |
CS 255 | Basic Data Structures Using Java* | 4 |
DS 210 | Introduction to Data Science | 3 |
DS 220 | Data Visualization | 3 |
DS 230 | SQL for Data Analysis | 3 |
DS 240 | Introduction to Statistical Programming | 3 |
DS 250 | Data Analysis | 3 |
DS 260 | Data Mining | 3 |
DS 270 | Introduction to Machine Learning | 3 |
DS 280 | Big Data Architecture | 3 |
WEB 124 | Web Scripting: JavaScript II* | 2 |
WEB 126 | Technical Interface Skills* | 3 |
WEB 128 | Server Scripting: PHP with MySQL* | 2 |
Total Program Hours: 64