Information Technology – Computer Programming Track

The Information Technology – Computer Programming track at GTCC is designed for students who wish to gain employment as a computer programmer, software developer, mobile application developer, or similar job title.  In this degree, you will learn how to code software applications for the PC, Web, and mobile devices using various programming languages. You will be exposed to current industry standard programming languages and techniques. In addition to programming applications, you will also learn database and web connectivity, along with security considerations. Specific programming languages that you will learn in this degree program include Python, Visual Basic, Java, C++, SQL, and C.

Credentialing Options

Career Opportunities

Information Technology - Computer Programming

Frequently Asked Questions

You will need to follow the general enrollment process for GTCC, found here.  During the advising process you will have the opportunity to indicate your desire to study within this curriculum. Your advisor will help you sign up for the specific courses you need.

Dr. James Carrier, Instructor
Contact Number: (336) 334-4822
Extension: 50078
Email: jacarrier@gtcc.edu 

Rebecca Halsey, Instructor
Contact Number: (336) 334-4822
Extension: 50239
Email: rwhalsey@gtcc.edu 

Jamshid Haghighi, Instructor
Contact Number: (336) 334-4822
Extension: 50236
Email: jhaghighi@gtcc.edu

Yes, Financial aid is available if you qualify. Please visit the Financial Aid web page or contact the Financial Aid office at 336-334-4822. Select option 3.

No. All software needed to complete this degree are free to students. You will learn to use several professional computer software applications during the completion of this degree. These are the standard used in the industry.

You will need a PC running the Windows operating system. An Apple brand computer running the MacOS operating system may not support some the software you are required to use.  If using a Mac, please ensure you can dual boot to Windows or use a virtualization application (such as Virtual Box, VMware, Parallels, etc.) for Windows applications.

Yes, this program is offered entirely online as part of our eDegree program. It is also available at our Jamestown Campus.