|
Computer Programming Associate of Applied Science Contact Information John Arena 706-771-4044
Jim Howe 706-771-4043 Augusta Campus - Building 800 Room 865
| Entrance Dates: |
Fall, Winter, Spring, and Summer |
| Length of Program: |
Eight Quarters |
| Credit Hours Required for Graduation: |
110 |
Program Description
The Computer Programming associate degree program consists of courses designed to provide students with an understanding of the concepts, principles, and techniques required in processing business data. Those interested in a Computer Programming Associate of Applied Science degree should be highly motivated individuals who are interested in becoming a data processing professional. Program graduates are to be competent in the general areas of humanities or fine arts, social or behavioral sciences, natural sciences or mathematics, as well as the specific areas of systems analysis and design, data base management, networking concepts, and programming language courses in PHP, Python, COBOL, RPG, and Visual BASIC programming. Recommended electives include courses in Java, Java Script, HTML, microcomputer hardware and software courses, and additional accounting courses. A high school diploma or GED is required for admission to this program.
Employment Opportunities
According to Bureau of Labor Statistics Office of Employment Projections, the need for computer programmers/systems analysts is expected to increase by 94% by the year 2008. Program graduates receive a Computer Programming Associate of Applied Science degree and are qualified for jobs as entry-level business applications programmers.
| Curriculum Outline |
Credits |
| General Core Courses |
30 |
| ECO |
xxx |
An Economics Course |
5 |
| ENG |
191 |
Composition and Rhetoric I |
5 |
| HUM |
191 |
Introduction to Humanities |
5 |
| SPC |
191 |
Fundamentals of Speech (or) |
|
| ENG |
195 |
Technical Communications |
5 |
| MAT |
190 |
Mathematical Modeling (or) |
|
| MAT |
191 |
College Algebra |
5 |
| PSY |
191 |
Introduction to Psychology |
5 |
| Occupational Courses |
25 |
| CIS |
1305 |
Midrange Operating Systems Concepts |
6 |
| CIS |
105 |
Program Design and Development |
5 |
| CIS |
106 |
Computer Concepts |
5 |
| SCT |
100 |
Introduction to Microcomputers |
3 |
| CIS |
1140 |
Networking Fundamentals (or) |
|
| CIS |
2321 |
Introduction to LAN and WAN |
6 |
| Specifice Occupational Courses |
47 |
| ACC |
101 |
Principles of Accounting I |
6 |
| CIS |
112 |
Systems Analysis and Design |
6 |
| CIS |
214 |
Database Management |
6 |
| CIS |
xxx |
Occupationally Related Electives (See Notes) |
2 |
| CIS |
xxx |
Programming Language Courses (5) |
35 |
| Beginning Programming Languages Courses |
|
| CIS |
157 |
Visual Basic |
7 |
| CIS |
250 |
Introduction to RPG Programming |
7 |
| CIS |
252 |
Introduction to Java Programming |
7 |
| CIS |
260 |
Introduction to Fourth Generation Languages |
7 |
| CIS |
263 |
CICS Command Level Programming |
7 |
| CIS |
282 |
Introduction to C++ Programming |
7 |
| CIS |
1513 |
Beginning COBOL |
7 |
| CIS |
2161 |
SQL Programming |
7 |
| CIS |
2451 |
Introduction to PHP Programming |
7 |
| CIS |
2511 |
Beginning Python Programming |
7 |
| Intermediate and Advanced Programming Language Courses |
|
| CIS |
149 |
Advanced C++ Programming |
7 |
| CIS |
251 |
Advanced RPG Programming |
7 |
| CIS |
280 |
Advanced Systems Project |
7 |
| CIS |
2421 |
Intermediate Java Programming |
7 |
| CIS |
2431 |
Advanced Java Programming |
7 |
| CIS |
2441 |
Advanced Programming Topics |
7 |
| CIS |
2452 |
Advanced PHP |
7 |
| CIS |
2512 |
Advanced Python |
7 |
| CIS |
2513 |
Advanced COBOL |
7 |
| CIS |
2570 |
Advanced Visual Basic Programming |
7 |
Notes:
- A grade of “C” or higher is required for MAT 190/191, ENG 191, and all courses with the prefixes CIS and ACC. MAT 190/191 is a prerequisite for all CIS courses.
- Occupationally Related Electives can either be CIS 2201 or a programming course.
- Students must take 14 credit hours in the same language.
|