IT-Programming & Software Development

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 REVISED
NC CIP: 11.0103
Day, Evening
POS Approved: Fall 2022

Fall Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CIS 115 Intro to Prog & Logic Comprehensive Articulation Agreement Requisite 2 3 0 3
CTI 110 Web, Pgm, & Db Foundation 2 2 0 3
CTI 120 Network & Sec Foundation 2 2 0 3
CTS 115 Info Sys Business Concept Comprehensive Articulation Agreement 3 0 0 3
Select one:
Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
MAT 110
OR
Mathematical Measurement and Literacy Requisite (2) (2) (0) (3)
MAT 143
OR
Quantitative Literacy Comprehensive Articulation Agreement Universal General Education Transfer Component Global Distinction Requisite 2 2 0 3
MAT 171 Precalculus Algebra Comprehensive Articulation Agreement Universal General Education Transfer Component Requisite (3) (2) (0) (4)
Totals

Class Hours: 11
Lab/Shop Hours: 9
Clinical/WBL Hours: 0
Credit Hours: 15

Spring Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CIS 110 Introduction to Computers Comprehensive Articulation Agreement 2 2 0 3
CSC 151 JAVA Programming Comprehensive Articulation Agreement Requisite 2 3 0 3
CSC 251 Adv JAVA Programming REVISED Comprehensive Articulation Agreement Requisite 2 3 0 3
DBA 120 Database Programming I Requisite 2 2 0 3
Select one:
Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
ENG 110
OR
Freshman Composition Requisite (3) (0) (0) (3)
ENG 111 Writing and Inquiry Comprehensive Articulation Agreement Universal General Education Transfer Component Global Distinction Requisite 3 0 0 3
Totals

Class Hours: 11
Lab/Shop Hours: 10
Clinical/WBL Hours: 0
Credit Hours: 15

Summer Term

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
___ ___ Social/Behavioral Science Elective 3 0 0 3
___ ___ Humanities/Fine Arts Elective Comprehensive Articulation Agreement ** ** 0 3
Select one:
Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
COM 120
OR
Intro Interpersonal Com Comprehensive Articulation Agreement Universal General Education Transfer Component Global Distinction 3 0 0 3
COM 231
OR
Public Speaking Comprehensive Articulation Agreement Universal General Education Transfer Component Global Distinction (3) (0) (0) (3)
ENG 114
OR
Prof Research & Reporting Comprehensive Articulation Agreement Global Distinction Requisite (3) (0) (0) (3)
ENG 116 Technical Report Writing Requisite (3) (0) (0) (3)
Totals

Class Hours: 6
Lab/Shop Hours: 0
Clinical/WBL Hours: 0
Credit Hours: 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 Requisite 2 3 0 3
CSC 218 Swift Programming II Requisite 2 3 0 3
CTS 285 Systems Analysis & Design Requisite 3 0 0 3
Totals

Class Hours: 9
Lab/Shop Hours: 9
Clinical/WBL Hours: 0
Credit Hours: 12

Spring Semester

Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 289 Programming Capstone Proj Requisite 1 4 0 3
WEB 151 Mobile Application Dev I REVISED REQUISITE 2 3 0 3
___ ___ Elective List 1 ** ** ** 1
Select one:
Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 139
OR
Visual BASIC Prog Comprehensive Articulation Agreement Requisite (2) (3) (0) (3)
CSC 153 C# Programming Requisite 2 3 0 3
Select one:
Course Course Title Class Hours Lab/Shop Hours Clinical/WBL Hours Credit Hours
CSC 239
OR
Adv Visual BASIC Prog Comprehensive Articulation Agreement Requisite (2) (3) (0) (3)
CSC 253 Adv C# Programming Requisite 2 3 0 3
Totals

Class Hours: 7
Lab/Shop Hours: 13
Clinical/WBL Hours: 0
Credit Hours: 13

Total Credit Hours: 64

Legend

  • : Comprehensive Articulation Agreement - This course is recommended for students transferring to a four-year university.
  • : Local Requirement
  • : Instructional Service Agreement
  • : Universal General Education Transfer Component (UGETC)
  • : Global Distinction
  • : Requisite(s)

Additional Information

2017FA State Curriculum Standard Revision; new title and code; repackaged only.
             This program was formerly Computer Programming A25130.

Elective – Select 1 credit hour: CSC 124, CSC 221, CSC 249, DBA 110, DBA 221, WEB 115, WBL 111

Humanities/Fine Arts Elective – Select one: ART 111, HUM 110, HUM 115, MUS 110, PHI 240

Social/Behavioral Science Elective – Select one: ECO 151, ECO 251, ECO 252, PSY 118, PSY 150, SOC 210

**Hours will vary depending on course selection.

 

A25590CP REVISED