Oct 18, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog

Computer Programming, A.A.A.S.


Academic Program Code: 149

The Computer Programming program provides students with the courses needed to seek employment as a computer programmer.

The employment outlook for careers in this growing, dynamic, technologically rich field is likely to remain strong. Students seeking work immediately upon graduation from GRCC should expect to find employment in smaller organizations or in supporting roles of larger organizations. Students expecting long-term employment in programming and beyond should plan on a minimum of a four-year degree, with career opportunities thereafter dependent on job performance and perhaps additional education.

Strict adherence to the ethics of computer usage is expected of all Computer Information Systems students.

General Education Courses


Select a minimum of 15 credit hours of course work from the General Education Course list.  Course work must be selected as directed from the areas below.

English Composition and Communications


Humanities


Select one (1) Humanities General Education Elective.

Social Sciences


Select one (1) Social Science General Education Elective.

Natural Sciences and Mathematics


Select one (1) Natural Sciences Lab/Non Lab General Education Elective  or one (1) Mathematics General Education Elective.

General Education Total Credit Hours


15 (minimum)

Total Credit Hours


60

In What Order Should I Take Classes?


Please select courses from the Priority I list.  Select courses based on the number of credits you are taking in the semester, for example, if you are a part time student you do not have to take all of the courses listed.  If you are unable to schedule Priority I courses, move to and select from the list of Priority II, Priority III, and Priority IV courses.

Prioriy I Priority II

EN 101 - English Composition I  

General Education Course Elective

CIS 100 - Introduction to Computer Information Systems  

CIS 116 - Introduction to Computer Programming  

CIS 148 - HTML Essentials  

 

EN 102 - English Composition II  

OR

COM 131 - Fundamentals of Public Speaking  

OR

COM 135 - Interpersonal Communication  

CIS 117 - Java Programming I  

CIS 171 - Database Design and Development  

CIS 125 - Visual Basic Programming  

OR

CIS 129 - C# Programming I  

CIS 241 - Web Application Programming I  

Priority III Priority IV

CIS 127 - C++ Programming I  

CIS 178 - Principles of Info Security  

CIS 217 - Java Programming II  

CIS 247 - Web Application Programming II 

General Education Course Elective

 

CIS 224 - Introduction to Systems Analysis  

CIS 225 - Visual Basic Programming II  

OR

CIS 229 - C# Programming II  

CIS 227 - C++ Programming II  

CIS 274 - Secure Application Development For Mobile Devices  

General Education Course-Natural Science/Mathematics

NOTE: This priority schedule assumes the student is prepared to take the courses listed. If prerequisites are required, additional semesters may be required to complete this degree.

Meet with an Academic Program Advisor and consult my Academic Progress for specific degree requirements.