There are no colleges or universities located directly in Columbia, SC, that provide studies in computer programming. Schools offering these types of programs are found more than 50 mles outside this city. Based on proximity and student-to-faculty ratio, the following college is considered a top school in the Columbia area for studies in computer programming technology:
- Winner: Though located approximately 55 miles from Columbia, SC, Aiken Technical College is the closest school to Columbia offering programs in computer programming technology. Students can pursue a certificate or 2-year degree in this field of study.
School Info Chart
|Category||Aiken Technical College|
|Location||Graniteville, South Carolina|
|School Type||2-year, public|
|Tuition & Fees (2019-2020)||Undergrad: $4,826 (in district); $5,186 (in state); $6,880 (out-of-state)*|
|Computer Programming Programs Offered||Certificate and associate's degree|
|Computer Programming Certificates and Degrees Awarded in 2018-2019||N/A*|
|Most Popular Computer Programming Award in 2018-2019||Certificate (N/A)*|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2016 Entering Class||23%*|
|Noteworthy||Accredited by the Southern Association of Colleges and Schools Commission on Colleges*|
Sources: *NCES College Navigator
Aiken Technical College
- 13:1 student-to-faculty ratio
- Dale Phelon Information Technology Center has 50 computer workstations that provide hands-on learning experiences
Aiken Technical College (ATC) is one of 16 schools that make up the South Carolina Technical College System. It enrolls nearly 2,200 students in healthcare, computer technology, business and industrial engineering programs. It also currently offers noncredit courses to more than 10,000 individuals every year. The Information Technology Department at ATC offers associate's degree and certificate programs in networking, general technology and computer technology.
The Associate in Applied Science in Computer Technology with an emphasis in programming introduces students to programming languages, operating systems, Web page creation, database management and computer hardware. The programming emphasis trains students in desktop and server-side programming languages, including C++ programming, Visual Basic, hypertext preprocessor (PHP) programming, ActionScript programming, programming for the Web and digital animation. General education coursework is also required.
The Associate in Applied Science in Computer Technology with an emphasis in networking has the same major requirements as the programming emphasis. This emphasis trains students in hardware and software configuration and theory. Students learn to install, maintain and troubleshoot business systems. In addition, students study Cisco routing and troubleshooting, network security, electronic messaging and Cisco router configuration. Some courses also cover Visual Basic programming, programming logic and design, and Internet scripting. As with the programming emphasis, general education courses are also required.
A 27-credit certificate program in Internet programming and a 21-credit certificate program in computer networking are also offered. The coursework is generally the same as that found in the 2-year degree programs without the general education requirements.