skip navigation links JCCC Home
Future Students Current Students Faculty & Staff Continuing Education Friends & Visitors Tracks
Image of sky, and shadowed tree limbs and leaves with two heads in silhouette and the text Learning Comes First at JCCC.
Computer Information Systems, A.A.S. (Spring 2010)
Divider

Employment opportunities for programmer analysts continue to grow as the need for sophisticated information systems increases in the business environment. Increased demand will focus on the areas of object-oriented programming, database management and client-server applications.

JCCC’s information systems program focuses on developing the skills needed for entry-level programmer analysts and related positions. The associate of applied science degree in information systems offers an integrated program of study designed to prepare professionals with skills that are applicable to different hardware systems. With its emphasis on practical experience and on currency in the areas of 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 69 credit hours.

(Major Code 2930; CIP Code 11.0201)

Information Systems

Associate of Applied Science Degree

Prerequisite for Required Courses

Prior to beginning the information systems program,
the student must take the following prerequisite, or have
taken an equivalent transfer course, or have passed the
waiver test, or have obtained a waiver from the
department:

CIS  134  Programming Fundamentals.............................4

First Semester

CS   200  Concepts of Programming Algorithms Using C++*........4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
          or
CS   205  Concepts of Programming Algorithms using JAVA*.......4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
CIM  133  Screen Design*.......................................4
          Prerequisite: CDTP 135
ACCT 121  Accounting I.........................................3
ENGL 121  Composition I*.......................................3
          Prerequisite: ENGL 106 or appropriate placement
          test score or EAP 113 and EAP 117
MATH 171  College Algebra*.....................................3
          Prerequisite: MATH 116 with a grade of "C" or higher
          or MATH 134 with a grade of "C" or higher
          or appropriate score on the math assessment test
          OR
          Any Precalculus/Calculus Course*.....................3
          Total Semester Credit Hours.........................17

Second Semester

          Level One Programming Language
          Option...............................................4
CS   210  Discrete Structures I*...............................3
          Prerequisites: MATH 171 or both MATH 116 and CIS 134
          or appropriate math assessment scores
CIS  162  Database Programming*................................4
          Prerequisite: CIS 134 or the equivalent
CIS  242  Introduction to System Design and Analysis*..........3
          Prerequisite: CIS 138 or CS 200 or CS 201 or
          CS205
SPD  125  Personal Communication...............................3
          or
ENGL 123  Technical Writing I*.................................3
          Prerequisite: ENGL 121
          Total Semester Credit Hours.........................17

Third Semester

          CIS Elective.........................................3
          Level Two Programming Language
          Option...............................................4
          Humanities/Art Elective..............................3
          Social Science and/or Economic Electives.............3
          Health and/or Physical Education Elective............1
CIS  258  Operating Systems*...................................3
          Prerequisite: CIS 138 or CIS 162 or
          CS 200 or CS 201 or CS 205
          or
CIS  204  UNIX Operating System*...............................3
          Prerequisites: CS 200 or CS 205 or
          CS 201 and CPCA 139
          Total Semester Credit Hours.........................17

Fourth Semester

          CIS Elective.........................................3
          Level Three Programming Language
          Option...............................................4
CIS  264  Application Development and Programming*.............4
          Prerequisites: CIS 242 and either CIS 260 or CIS 162
          Prerequisites or Corequisites: CIS 238 or CIS 253 or
          CIS 269 or CIS 240 and CIS 262
CIS  260  Database Management*.................................4
          Prerequisite: CS 250 or CS 255 or CIS 235 or
          CIS 238 or CIS 248
CIS  262  Project Management*..................................3
          Prerequisite: CIS 242
          Total Semester Credit Hours.........................18
          TOTAL PROGRAM CREDIT HOURS..........................69
Each student should select one option area from
the following list.

All three levels of programming language must
be from the same option area.

Level One Programming Language Options:

Option in C++:

CIS  235  Object-Oriented Programming Using C++*...............4
          Prerequisite: CS 200 using C++
          or
CS   250  Basic Data Structures using C++*.....................4
          Prerequisite: CS 200 -
          Prerequisite or corequisite: CS 210
          for students transferring to most four-year
          computer science programs

Option in JAVA:

CS   255  Basic Data Structures using JAVA*....................4
          Prerequisite: CS 205

Option in VISUAL BASIC:

CIS  138  Visual Basic .Net*...................................4
          Prerequisite: CIS 134

Level Two Programming Language Options:

Option in C++:

CIS  235  Object-Oriented Programming Using C++*...............4
          Prerequisite: CS 200 using C++
          or
CS   250  Basic Data Structures using C++*.....................4
          Prerequisite: CS 200 -
          Prerequisite or corequisite: CS 210
          for students transferring to most four-year
          computer science programs

Option in JAVA:

CIS  240  Advanced Topics in JAVA I*...........................4
          Prerequisite: CS 250 or CIS 235 or CS 255

Option in VISUAL BASIC:

CIS  238  Visual Basic Intermediate Topics*....................4
          Prerequisite: CIS 138

Level Three Programming Language Options:

Option in C++:

CIS  269  GUI Programming*.....................................4
          Prerequisites: CIS 235 or CS 250

Option in JAVA:

CIS  280  Advanced Topics in JAVA II*..........................4
          Prerequisite: CIS 240

Option in VISUAL BASIC:

CIS  277  Active Server Pages.Net*.............................4
          Prerequisites: CS 200 or CS 201 or CS 205 or CIS 162
          and either CPCA 139 or CIS 204 and either CPCA 161
          or CPCA 158

Six hours of computer information systems electives
are to be selected from the following list:

CS   180  Introduction to Artificial Intelligence*.............3
          Prerequisite: CIS 145 or CIS 148 or
          CIS 150 or CS 200
CS   200  Concepts of Programming Algorithms Using C++*........4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
CS   201  Concepts of Programming Algorithms using C#*.........4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
CS   205  Concepts of Programming Algorithms using JAVA*.......4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
CS   250  Basic Data Structures using C++*.....................4
          Prerequisite: CS 200 -
          Prerequisite or corequisite: CS 210
          for students transferring to most four-year
          computer science programs
CS   255  Basic Data Structures using JAVA*....................4
          Prerequisite: CS 205
CS   211  Discrete Structures II*..............................3
          Prerequisite: CS 210
CIS  138  Visual Basic .Net*^..................................4
          Prerequisite: CIS 134
CIS  204  UNIX Operating System*^..............................3
          Prerequisites: CS 200 or CS 205 or
          CS 201 and CPCA 139
CIS  206  Programming in PERL*.................................4
          Prerequisites: CS 200 or CS 205 or CS 201 and
          CPCA 139
CIS  223  Law Office Computing*................................3
          Prerequisites: Paralegal program students - admission
          to the paralegal program and either CIS 124 or
          CPCA 128 or three hours of CPCA 108 and CPCA 110
          and CPCA 114
CIS  235  Object-Oriented Programming Using C++*...............4
          Prerequisite: CS 200 using C++
CIS  238  Visual Basic Intermediate Topics*....................4
          Prerequisite: CIS 138
CIS  240  Advanced Topics in JAVA I*...........................4
          Prerequisite: CS 250 or CIS 235 or CS 255
CIS  243  Object-Oriented Analysis and Design*^................4
          Prerequisite: One programming course using an
          object-oriented programming language
          or equivalent experience
CIS  244  Advanced Topics in C# I*.............................4
          Prerequisite: CS 250 or CIS 235 or CS 255
CIS  254  UNIX System Administration*..........................4
          Prerequisite: CIS 204
CIS  258  Operating Systems*^..................................3
          Prerequisite: CIS 138 or CIS 162 or
          CS 200 or CS 201 or CS 205
CIS  269  GUI Programming*.....................................4
          Prerequisites: CIS 235 or CS 250
CIS  270  Information Systems Internship*^.....................3
          Prerequisites: CS 250 or CS 255 or CIS 235 or
          CIS 238 or CIS 248 and
          deparment approval
CIS  275  Web-Enabled Database Programming*....................4
          Prerequisites: CS 200 or CS 201 or CS 205 or
          CIS 162 and either CPCA 139
          or CIS 204 and either CPCA 161 or CPCA 158
CIS  277  Active Server Pages.Net*.............................4
          Prerequisites: CS 200 or CS 201 or CS 205 or CIS 162
          and either CPCA 139 or CIS 204 and either CPCA 161
          or CPCA 158
CIS  280  Advanced Topics in JAVA II*..........................4
          Prerequisite: CIS 240
CFOR 150  Introduction to Computer Forensics*..................3
          Prerequisites: CIS 134 and CPCA 139 and department
          approval
CFOR 180  File Structure & Residual Artifacts*.................3
          Prerequisite: CFOR 150
IT   200  Networking Technologies..............................3
*Prerequisite/Corequisite required
^ recommended electives