You currently viewing the 2025 - 2026 Academic Catalog/Student Handbook. The current catalog is located here.

IT-Programming & Software Development REVISED

Curriculum Description

Information Technology

Career Cluster:    
Web and Digital Communications, Information Support and Services, Programming and Software Development, and Network Systems

Pathway:              Information Technology

Program Major    Information Technology

Pathway Description

The Information Technology (IT) curriculum prepares graduates for employment in the technology sector as designers, testers, support technicians, system administrators, developers, or programmers who use computer software and\or hardware to design, process, implement and manage information systems in specialties such as database services, security, business intelligence, healthcare informatics and others depending on the technical path selected within this curriculum.

Course work includes development of a student’s ability to create, store, communicate, exchange and use information to solve technical issues related to information support and services, interactive media, network systems, programming and software development, information security and other emerging technologies based on the selected area of study.

Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies which rely on computer systems to design and manage information. The program will incorporate the competencies of industry-recognized certification exams.

This curriculum model is designed for the student that wishes to obtain the Associate in Applied Science degree in Information Technology with an emphasis in Programming & Software Development.

The following represents one way in which the program of study can be completed. Students who aren’t able to follow the recommended curriculum model below should consult their academic advisor to be sure that they take courses in the best order for their success.

Associate in Applied Science

A25590CP
NC CIP: 11.0103
Day, Evening
POS Approved: Fall 2025

Fall Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CIS 110 Introduction to Computers 2 2 0 3
CIS 115 Intro to Prog & Logic 2 3 0 3
CTI 110 Web, Pgm, & Db Foundation 2 2 0 3
CTI 120 Network & Sec Foundation 2 2 0 3
Select one:
Mathematical Measurement and Literacy (2) (2) (0) (3)
  OR        
Quantitative Literacy 2 2 0 3
  Total: 10 11 0 15

Spring Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 151 JAVA Programming 2 3 0 3
CSC 251 Adv JAVA Programming 2 3 0 3
CTS 115 Info Sys Business Concepts 3 0 0 3
___ ___ ITS Elective List 1 - At least 1 Credit * * * 1
Select one:
Freshman Composition (3) (0) (0) (3)
  OR        
Writing and Inquiry 3 0 0 3
  Total: 10 6 0 13

Summer Term

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
Select one:
Introduction to Communication 3 0 0 3
  OR        
Intro Interpersonal Com (Global) (3) (0) (0) (3)
Select one:
Technology and Society (Global) 3 0 0 3
  OR        
Introduction to Ethics (Global) (3) (0) (0) (3)
Select one:
Interpersonal Psychology 3 0 0 3
  OR        
General Psychology (Global) (3) (0) (0) (3)
  Total: 9 0 0 9

Fall Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 118 Swift Programming I 2 3 0 3
CSC 121 Python Programming 2 3 0 3
CSC 218 Swift Programming II 2 3 0 3
CSC 221 Advanced Python Programming 2 2 0 3
CTS 285 Systems Analysis & Design 3 0 0 3
  Total: 11 11 0 15

Spring Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 289 Programming Capstone Proj 1 4 0 3
___ ___ ITS Elective List 2 - 3 Credits * * * 3
___ ___ ITS Elective List 2 - 3 Credits * * * 3
Select one:
Artificial Intel. Fundamentals (2) (2) (0) (3)
  OR        
Chatbot Programming I (2) (3) (0) (3)
  OR        
C# Programming 2 3 0 3
  OR        
Data Structure & Algorithms (2) (3) (0) (3)
  Total: 3 7 0 12

Total Credit Hours: 64

Additional Information

Elective List 1 – Select 1 credit hour: CSC 117, CSC 123, CTI 141, WBL 111

Elective List 2 - Select 6 credit hours: CSC 114, CSC 115, DBA 120, DBA 125, NET 226, WEB 151

A25590CP
🎄 Happy Holidays!🎄 Forsyth Tech is closed for Winter Break. Student Services are available on December 20, 23, 27 and 30, 8 A.M. to 4 P.M. virtually. Live support will only be available on the specified dates and times listed. If assistance is needed with Advising, Registration, Admissions, or Financial Aid, click the book virtual support button. Have a happy holiday!
Holiday Update! 🎅 Campus closed, but get virtual help for spring registration on Dec 20, 23, 27, 30 (8 AM-4 PM).