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 2023
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 | |
OR | |||||
Precalculus Algebra | (3) | (2) | (0) | (4) | |
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 Concept | 3 | 0 | 0 | 3 |
DBA 120 | Database Programming I | 2 | 2 | 0 | 3 |
Select one: | |||||
Freshman Composition | (3) | (0) | (0) | (3) | |
OR | |||||
Writing and Inquiry | 3 | 0 | 0 | 3 | |
Total: | 12 | 8 | 0 | 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 | ** | ** | 0 | 3 |
Select one: | |||||
Intro Interpersonal Com | 3 | 0 | 0 | 3 | |
OR | |||||
Public Speaking | (3) | (0) | (0) | (3) | |
OR | |||||
Prof Research & Reporting | (3) | (0) | (0) | (3) | |
OR | |||||
Technical Report Writing | (3) | (0) | (0) | (3) | |
Total: | 6 | 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 |
WEB 151 | Mobile Application Dev I | 2 | 3 | 0 | 3 |
___ ___ | Elective List 1 | ** | ** | ** | 1 |
Select one: | |||||
C# Programming | 2 | 3 | 0 | 3 | |
OR | |||||
Data Structure & Algorithms | (2) | (3) | (0) | (3) | |
Total: | 5 | 10 | 0 | 10 |
Total Credit Hours: 64
Additional Information
Elective – Select 1 credit hour: CSC 122, CSC 124, CTI 141, DBA 125, NET 226, 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