Computer Programming
Curriculum Description
The Computer Programming curriculum prepares individuals for employment as computer programmers and related positions through study and applications in computer concepts, logic, programming procedures, languages, generators, operating systems, networking, data management and business operations.
Students will solve business computer problems through programming techniques and procedures, using appropriate languages and software. The primary emphasis of the curriculum is hands-on training in programming and related computer areas that provide the ability to adapt as systems evolve.
Graduates should qualify for employment in business, industry, and government organizations as programmers, programmer trainees, programmer/analysts, computer operators, systems technicians or database specialists.
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
A25130 REVISED
NC CIP: 11.0201
Evening
POS Approved: Fall 2014
Fall Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
Select one: | |||||
ENG 111 | Writing and Inquiry NEW VERSION 2014 | 3 | 0 | 0 | 3 |
NOS 110 | Operating System Concepts | 2 | 3 | 0 | 3 |
Select one: | |||||
Introduction to Computers REVISED REQUISITE | (2) | (2) | (0) | (3) | |
OR | |||||
Basic PC Literacy REVISED REQUISITE | 1 | 2 | 0 | 2 | |
Total: | 6 | 5 | 0 | 8 |
Spring Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Operating Systems Elective | 2 | 2 | 0 | 3 |
___ ___ | Natural Science/Mathematics Elective | * | * | * | 3 |
Select one: | |||||
Networking Concepts | 2 | 2 | 0 | 3 | |
OR | |||||
Networking Basics | (1) | (4) | (0) | (3) | |
Total: | 4 | 4 | 0 | 9 |
Summer Term
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
CIS 115 | Intro to Prog & Logic NEW VERSION 2014 | 2 | 3 | 0 | 3 |
CTS 115 | Info Sys Business Concept REVISED REQUISITE | 3 | 0 | 0 | 3 |
CTS 118 | IS Professional Comm | 2 | 0 | 0 | 2 |
Total: | 7 | 3 | 0 | 8 |
Fall Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
DBA 110 | Database Concepts | 2 | 3 | 0 | 3 |
WEB 115 | Web Markup and Scripting | 2 | 2 | 0 | 3 |
___ ___ | Programming Elective | 2 | 3 | 0 | 3 |
Total: | 6 | 8 | 0 | 9 |
Spring Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Advanced Programming Elective | 2 | 3 | 0 | 3 |
___ ___ | Humanities/Fine Arts Elective | ** | ** | 0 | 3 |
SEC 110 | Security Concepts | 2 | 2 | 0 | 3 |
Total: | 4 | 5 | 0 | 9 |
Summer Term
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Elective Group 1 | ** | ** | ** | 3 |
Select one: | |||||
Interpersonal Psychology | 3 | 0 | 0 | 3 | |
OR | |||||
General Psychology REVISED REQUISITE | (3) | (0) | (0) | (3) | |
Total: | 3 | 0 | 0 | 6 |
Fall Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Programming Elective | 2 | 3 | 0 | 3 |
CTS 285 | Systems Analysis & Design | 3 | 0 | 0 | 3 |
___ ___ | Elective Group 2 | ** | ** | ** | 3 |
Total: | 5 | 3 | 0 | 9 |
Spring Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Advanced Programming Elective | 2 | 3 | 0 | 3 |
CSC 289 | Programming Capstone Proj | 1 | 4 | 0 | 3 |
Select one: | |||||
Intro Interpersonal Com REVISED REQUISITE | 3 | 0 | 0 | 3 | |
OR | |||||
Public Speaking REVISED REQUISITE | (3) | (0) | (0) | (3) | |
OR | |||||
Prof Research & Reporting | (3) | (0) | (0) | (3) | |
OR | |||||
Oral Communication | (3) | (0) | (0) | (3) | |
Total: | 6 | 7 | 0 | 9 |
Total Credit Hours: 67
Additional Information
Advanced Programming Elective – Select two: CSC 234, CSC 239, CSC 251, CSC 253
Elective Group 1 – Select 3 hours: CTS 120, CSC 258, CTS 240, DBA 115, DBA 210, WBL 121, WEB 151, WEB 180, or WEB 182
Elective Group 2 – Select three hours: CSC 143, CSC 284, CTS 210, DBA 120, WBL 111, WBL 112, WEB 141, WEB 186, WEB 187 or WEB 250
Humanities/Fine Arts Elective - Select one: ART 111, ENG 231, ENG 241, ENG 262, ENG 273, HUM 110, HUM 121, HUM 220, MUS 110, or PHI 240. Consult an academic advisor concerning other possible electives.
Natural Science/Mathematics Elective - Select a course: MAT 110 or MAT 143
Operating Systems Elective – Select one: NOS 120 or NOS 130
Programming Elective – Select two: CSC 134, CSC 139, CSC 151, CSC 153
**Hours vary depending on course selection.
A25130 REVISED