|
Computer Information Systems, A.A.S. (Spring 2009)
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) Associate of Applied Science DegreePrerequisite for Required CoursesPrior 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 program administrator: CIS 134 Programming Fundamentals.............................4 First SemesterCS 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 Note: Not available to students with credit in MATH 173 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 Level Two Programming Language
Option...............................................4
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
CIS Elective.........................................3
Humanities/Art Elective..............................3
Social Science and/or Economic Electives.............3
Health and/or Physical Education Elective............1
Total Semester Credit Hours.........................17
Fourth Semester 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
CIS Elective.........................................3
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 program facilitator 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 assistant dean's approval CFOR 180 File Structure & Residual Artifacts*.................3 Prerequisite: CFOR 150 IT 200 Networking Technologies..............................3 *Prerequisite/Corequisite required ^ recommended electives |