Computer Programming and Development

Computer Programming and Development Certificate

The Computer Information Technology Curriculum is designed to prepare graduates for employment with organizations that use computers to process, manage, and communicate information. This is a flexible curriculum that can be customized to meet community information systems needs.

Course work will develop a student’s ability to communicate complex technical issues related to computer hardware, software, and networks in a manner that computer users can understand. Classes cover computer operations and terminology, operating systems, database, networking, security, and technical support.

Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies which rely on computer systems to manage information. Graduates should be prepared to sit for industry recognized certification exams.

ONLINE PROGRAM INFORMATION: Surry offers this program online. Go to Online Learning for more information.


Course Course Name LEC LAB CREDIT
Total Credits Total Credits NA


Course Course Name LEC LAB CREDIT
Total Credits Total Credits NA


Course Course Name LEC LAB CREDIT
Total Credits Total Credits NA
Fall Fall
CTI 110 Web, Programming, and Database Foundation 2 2 0 3
WEB 151 Mobile Application Dev I 2 2 0 3
CSC 153 C# Programming 2 3 0 3
Spring Spring
CSC 151 JAVA Programming 2 3 0 3
CSC 134 C++ Programming 2 3 0 3
CSC 253 Advanced C# Programming 2 3 0 3
This certificate is offered to high school students through the Career and College Promise program (C25590CX).

Available Courses

CEU Classes

Additional Classes

Learning Outcomes

  • Develop program solutions based on client specifications using a programming language.
  • Effectively test, debug, and modify programming code.

Estimated Cost

Certificate In-State Out-of-State
Tuition and Fees $1,462.50 $4,918.50
Books and Supplies $678.25 $678.25
Total Cost $2,140.75 $5,596.75

Print This Page:

Print Friendly and PDF

Program Spotlight

Program Contact(s)

Lead Instructor - Information Technology
(336) 386-3335

Career Coach

Find local job opportunities, data on wages, career paths, and market trends for hundreds of careers.