Programming and System Analysis (AAS)

Program Information

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

Program Notes

You must earn a grade of “C” or better in all courses required within this program.

The semesters in which general education courses (SB, HU, COM, and Science) are suggested are flexible and may be switched in sequence. You should consider taking one or more of these courses during the summer session in order to distribute your class load more evenly between the semesters.

Some of the required courses listed in this sequence may have prerequisites and/or corequisites that are not included in the total program credits. If you have not completed these requisites, you will need to adjust your academic plan to incorporate these courses, or obtain permission from your instructor to waive these requirements based on prior experience and/or training.

CRE101 is a prerequisite for this program. Credits for this course are not included in the total program credits. To have this requirement waived, you must test Reading Exempt on the district placement test.

For more information, consult with an Academic Advisor or the Program Director.

Name: SID:
Advisor: Catalog Year:

 

Recommended Course Sequence

Semester I 15-17 Credits Grade Sem/Year

MST150 (Microsoft Windows Professional), MST150VI (Microsoft Windows Vista Administration), and/or MST150XP (Microsoft Windows XP Professional) are not offered at GCC. These courses may be offered at another MCCCD college; however, GCC will accept any MST150 suffixed course in lieu of these specific Microsoft Windows course requirements.

ENG 101 First-Year Composition OR 3    
ENG 108 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    
MST 150EI Configuring Windows 8 3    
CIS 224 Project Management Microsoft Project for Windows 3    
Semester II 12-22 Credits Grade Sem/Year

If you need to take more than 18 credits, college approval is required.

You will need to take two (2) introductory (Level I) programming courses for this degree. Introductory (Level I) programming course options at GCC include CIS151, CIS162AD, or CIS163AA. Take one (1) programming course option this semester, and another option next semester.

CRE 101 College Critical Reading OR

Test Reading Exempt on the district placement test. (0-3 credits)

3    
COMANY Any Communications (COM) course(s) 3    
CIS 150AB Object-Oriented Programming 3    
CIS 133DA Internet/Web Development Level I OR

Permission of Program Director. (0-3 credits)

(CIS133DA is a prerequisite course for web scripting course options in Semester III. This course may be waived by the Program Director based on prior experience and/or training.)

3    
CIS 117DM Microsoft Access: Database Management

(CIS117DM is a prerequisite course for CIS217AM in Semester IV. If you do not plan taking CIS217AM as your database management course option, it is not necessary to take CIS117DM.)

3    
MST 140 Microsoft Networking Essentials 3    
CIS 151 Computer Game Development -Level I OR 3    
CIS 159 Visual Basic Programming I OR 3    
CIS 162AD C#: Level I OR 3    
CIS 163AA Java Programming: Level I 3    
Semester III 18 Credits Grade Sem/Year

You will need to take two (2) introductory (Level I) programming courses for this degree. Introductory (Level I) programming course options at GCC include CIS151, CIS162AD, or CIS163AA. The course you take this semester should be different from the one you completed last semester.

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 3    
CIS 250 Management Information Systems 3    
CIS 166AA Introduction to Javascripting OR 3    
CIS 166AE Web Scripting with PHP: Hypertext Preprocessor (PHP) 3    
CIS 151 Computer Game Development -Level I OR 3    
CIS 159 Visual Basic Programming I OR 3    
CIS 162AD C#: Level I OR 3    
CIS 163AA Java Programming: Level I 3    
Semester IV 19 Credits Grade Sem/Year

If you need to take more than 18 credits, college approval is required.

You should apply for graduation this semester. See an Academic Advisor for help, if needed.

You will need to take two (2) intermediate (Level II) programming courses for this degree.

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 AND/OR 3    
CIS 262AD C# Level II 3    
CIS 217AM Advanced Microsoft Access: Database Management 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