Facebook Pixel Computer Technology - Programming | Horry-Georgetown Technical College

Computer Technology - Programming

Computer Technology - Programming - Associate in Applied Science Degree

Program Requirements:

View PDF

Admission Type:

General College Admission
Visit Admissions




(843) 347-3186

A girl holds a notebook


With the widespread use of computers around the world, there is an ongoing need for skilled computer specialists. The associate degree in Computer Technology - Programming Emphasis prepares students for entry-level positions in a vast number of industries. After completing a year in general computer courses, students choose an emphasis in Programming or Networking.  The Programming emphasis provides skills in a variety of programming languages, such as Visual Basic, Java, PHP, HTML, Mobile Apps, and SQL. Graduates will be equipped to find employment as business-application programmers, database managers, and system analysts. They can also plan, design, and develop programming applications, as well as create and host web applications. These valuable skills enable graduates to work in IT for small businesses, public and private corporations, and in private practice. 

For more information, contact:
Lou Ann Timmons  - (843) 349-5367

Career Outlook

A computer programmer has the technical knowledge and ability to work as a Help Desk Technician, Database Manager, Information Resource Coordinator, Web Designer, Systems Administrator, and Systems Analyst. Graduates of the A.A.S. in Computer Technology - Programming Emphasis degree program can begin their careers with small businesses, public and private corporations, and in private practice.

For more information about careers, visit O*Net Online for an overview of South Carolina and National earnings statistics, and Horry-Georgetown Technical College's Career Resource Center for more employment resources.

Public Disclosure Information

See:  Computer Technology-Programming Public Disclosure Information

Program Information

Course Sequence and Progression Requirements
A minimum grade of "C" or better is required for all CPT and IST-prefixed courses for progression and graduation.

Curriculum Sequence

First Semester - Fall    
CPT 168 Programming Logic and Design 3
CPT 209 Computer Systems Management 3
CPT 278 Computer Software Applications 3
MAT 101 Beginning Algebra* 3
  TOTAL 12
Second Semester - Spring    
CPT 187 Object-Oriented Logic and Design 3
ENG 101 English Communications I 3
IST 190 LINUX Essentials 3
PHI 103 Workplace Ethics 3
SPC 205 Public Speaking 3
  TOTAL 15
Third Semester - Summer    
CPT 236 Introduction to Java Programming 3
IST 192 LINUX Network Applications 3
IST 226 Internet Programming 3
  Elective (Choose one)** 3
  TOTAL 12
Fourth Semester - Fall    
CPT 162 Intro. to Web Page Publishing 3
CPT 242 Database 3
GMT 101 Intro to Geographic Info Systems 3
IST 271 Object-Oriented Technologies 3
ENG 102 English Communications II 3
  TOTAL 15
Fifth Semester - Spring    
PSY 103 Human Relations* 3
CPT 240 Internet Programming with Databases 3
CPT 262 Advanced Web Page Publishing 3
CPT 264 Systems and Procedures 3
IST 236 Mobile and Wireless Appliances 3
  TOTAL 15



*Students interested in the Transfer University Parallel Programs should substitute the following courses: MAT 110 College Algebra for MAT 101 Beginning Algebra; PSY 201 General Psychology for PSY 103 Human Relations; ENG 101 English Composition I; ENG 102 English Composition II; SPC 205 Public Speaking for ENG 155 Communications I and ENG 160 Technical Communications.
**Third semester elective: CPT 164 or CPT 280 
***Fifth semester electives: CPT 237, CPT 280 or IST 236