Programming and System Analysis (AAS)

Program Information

The Associate of Applied Science (AAS) program provides an in-depth exploration of different computer language and technical skills. Includes, but is not limited to the following: operating systems, local area networks, business communication, team roles, and dynamics. A Certificate of Completion (CCL) is also available.

Program Notes

You must earn a grade of "C" or better in all courses within the program.

This program has an embedded certificate (CCL) in Programming and System Analysis that you can receive along with your AAS degree.

Prerequisites for some options in this program may necessitate your taking up to nine (9) additional credits above the 64-67 required. These additional courses are noted in this academic plan.  Consultation with an Academic Advisor or the Program Director is recommended for assistance with course selection and sequencing.
Name: SID:
Advisor: Catalog Year:

 

Recommended Course Sequence

Semester I 15-17 Credits Grade Sem/Year
ENG 101 First-Year Composition OR 3    
ENG 107 First-Year Composition for ESL 3    
MAT 150 College Algebra / Functions OR 5    
MAT 151 College Algebra / Functions OR 4    
MAT 152 College Algebra / Functions 3    
CIS 105 Survey Computer Info Systems 3    
CIS 126DA UNIX Operating System OR 3    
CIS 126DL LINUX Operating System OR 3    
MST 150EI Configuring Windows 8 OR 3    
MST 150SV Microsoft Windows 7 Configuration OR

MST150 Microsoft Windows Professional OR
MST150VI Microsoft Windows Vista Professional OR
MST15XP Microsoft Windows XP Professional

(GCC will count any Microsoft Windows course [MST150++] for this requirement.)

3    
CIS 224 Project Management Microsoft Project for Windows 3    
Semester II 12-19 Credits Grade Sem/Year

If you want to take CIS217AM as your Database Management course in Semester IV, you will need to take its prerequisite, CIS117DM, this term. CIS119DO and CIS276DA are alternative options to satisfy the Database Management requirement that do not require a prerequisite course. GCC will also accept CIS276DB as a fourth option in satisfaction of this requirement.

Enrollment in more than 18 credits will require special permission. You may want to consider taking one or more of these courses during summer session to lessen your class load this semester.

CRE 101 College Critical Reading OR

Equivalent as indicated by assessment (0-3 credits)

(Credits for CRE101 are not included in the degree total, but you must meet this requirement by passing the course or by assessment.)

3    
COM 100 Introduction to Human Communication OR 3    
COM 110 Interpersonal Communication OR 3    
COM 225 Public Speaking OR 3    
COM 230 Small Group Communication 3    
MST 140 Microsoft Networking Essentials OR 3    
CNT 140AA Introduction to Networks OR

CIS190 Introduction to Local Area Networks OR
CNT140 Cisco Networking Fundamentals (3-4 credits)

(CIS190 and CNT140 are not currently offered at GCC but may be available at other MCCCD colleges.  CNT140AA will be accepted at GCC to meet this requirement.)

4    
CIS 133DA Internet/Web Development Level I OR

Permission of Program Director (0-3 credits)

(CIS133DA is a prerequisite to web scripting courses in Semester III. Its credits are in addition to the 64-67 in the program.  The course may be waived based on your background, experience, and skills.)

3    
CIS 150AB Object-Oriented Programming OR

CIS150 Programming Fundamentals

(CIS150 is not currently offered at GCC but may be available at other MCCCD colleges.)

3    
CIS 159 Visual Basic Programming I OR 3    
CIS 151 Computer Game Development -Level I OR 3    
CIS 163AA Java Programming: Level I OR 3    
CIS 162AD C#: Level I OR

CIS162++ Any C Programming Level I course

3    
Semester III 18 Credits Grade Sem/Year
Two Level I programming courses (total of 6 credits) are required for degree completion. These two courses set the foundation for the Intermediate (Level II) courses that will be taken in Semester IV.
ENG 102 First-Year Composition OR 3    
ENG 108 First-Year Composition for ESL 3    
ECN 211 Macroeconomic Principles OR 3    
ECN 212 Microeconomic Principles OR 3    
SBU 200 Society & Business 3    
ACC 111 Accounting Principles I 3    
CIS 225AB Object-Oriented Analysis and Design OR

CIS225 Business Systems Analysis and Design OR

3    
CIS 250 Management Information Systems 3    
CIS 166AA Introduction to Javascripting OR 3    
CIS 166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) OR
CIS166 Web Scripting/Programming OR
CIS166AB Web Scripting with Perl/CGI OR 
CIS166AC Web Scripting with Active Server Page(ASP).NET OR
CIS166AD Web Scripting with Java Server Pages (JSP) OR
CIS166AF Web Scripting with Python

(CIS166, CIS166AB, CIS166AC, CIS166AD, and CIS166AF are options not currently offered at GCC; if you are interested in any of these webscripting  languages, it may be available at other MCCCD colleges.)
3    
CIS 151 Computer Game Development -Level I OR 3    
CIS 159 Visual Basic Programming I OR 3    
CIS 162AD C#: Level I OR

CIS162++ Any C Programming Level I course OR 

3    
CIS 163AA Java Programming: Level I

(You should select a programming course from this list of options that was not taken in Semester II.)

3    
Semester IV 19 Credits Grade Sem/Year
Two Intermediate (Level II) programming courses (6 credits) are required for degree completion. 
 
Enrollment in more than 18 credits will require special permission. You may wish to consider taking one or more of these courses during summer session to lighten your load this semester. 
 
See an Academic Advisor or the Program Director during the first few weeks of the semester to apply for graduation with both your Programming and System Analysis CCL and AAS.
NS ANY Any approved General Education course from the Natural Sciences area. 4    
HU ANY Any approved General Education course from the Humanities, Arts and Design area. 3    
CIS 251 Computer Game Development -Level II AND/OR 3    
CIS 259 Visual Basic Programming II AND/OR 3    
CIS 263AA Java Programming: Level II
(CIS263AA is only available at GCC in the spring semester.)
AND/OR
3    
CIS 262AD C# Level II AND/OR
CIS262 C Programming II AND/OR
CIS262AB C++: Level II AND/OR
CIS262AC Visual C++: Level II (6 credits total)
3    
CIS 217AM Advanced Microsoft Access: Database Management OR

CIS119DO Introduction to Oracle: SQL OR

3    
CIS 276DA MYSQL Database 3    
GBS 233 Business Communication 3    

Course Check Sheets

adobereader.gif

Adobe Reader is required to view Course Check Sheets