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 this plan should consult their academic advisor to be sure that they take courses in the best order for their success.
Diploma
D25130 REVISED
NC CIP: 11.0201
Evening
POS Approved: Fall 2012
Fall Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
CIS 115 | Intro to Prog & Logic ![]() |
2 | 3 | 0 | 3 |
CSC 143 | Object-Oriented Prog | 2 | 3 | 0 | 3 |
NOS 110 | Operating System Concepts | 2 | 3 | 0 | 3 |
Totals
Class Hours: 6
Lab/Shop Hours: 9
Clinical/WBL Hours: 0
Credit Hours: 9
Spring Semester
Select one:
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
CIS 110 OR |
Introduction to Computers ![]() |
(2) | (2) | (0) | (3) |
CIS 111 | Basic PC Literacy | 1 | 2 | 0 | 2 |
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
ENG 111 | Expository Writing ![]() |
3 | 0 | 0 | 3 |
___ ___ | Operating Systems Elective | 2 | 2 | 0 | 3 |
___ ___ | Programming Elective | 2 | 3 | 0 | 3 |
Totals
Class Hours: 8
Lab/Shop Hours: 7
Clinical/WBL Hours: 0
Credit Hours: 11
Summer Term
Select one:
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
MAT 115 OR |
Mathematical Models | 2 | 2 | 0 | 3 |
MAT 140 OR |
Survey of Mathematics ![]() |
(3) | (0) | (0) | (3) |
MAT 161 | College Algebra ![]() |
(3) | (0) | (0) | (3) |
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
___ ___ | Advanced Programming Elective | 2 | 3 | 0 | 3 |
Totals
Class Hours: 4
Lab/Shop Hours: 5
Clinical/WBL Hours: 0
Credit Hours: 6
Fall Semester
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
CTS 285 | Systems Analysis & Design | 3 | 0 | 0 | 3 |
DBA 110 | Database Concepts | 2 | 3 | 0 | 3 |
___ ___ | Programming Elective | 2 | 3 | 0 | 3 |
Totals
Class Hours: 7
Lab/Shop Hours: 6
Clinical/WBL Hours: 0
Credit Hours: 9
Spring Semester
Select one:
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
COM 120 OR |
Intro Interpersonal Com ![]() |
3 | 0 | 0 | 3 |
COM 231 OR |
Public Speaking ![]() |
(3) | (0) | (0) | (3) |
ENG 114 OR |
Prof Research & Reporting ![]() |
(3) | (0) | (0) | (3) |
ENG 115 | Oral Communication | (3) | (0) | (0) | (3) |
Course | Course Title | Class Hours | Lab/Shop Hours | Clinical/WBL Hours | Credit Hours |
---|---|---|---|---|---|
CSC 289 | Programming Capstone Proj | 1 | 4 | 0 | 3 |
___ ___ | Advanced Programming Elective | 2 | 3 | 0 | 3 |
Totals
Class Hours: 6
Lab/Shop Hours: 7
Clinical/WBL Hours: 0
Credit Hours: 9
Total Credit Hours: 44
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
Advanced Programming Elective – Select two: CSC 234, CSC 239, CSC 251, CSC 253
Operating Systems Elective – Select one: NOS 120 or NOS 130
Programming Elective – Select two: CSC 134, CSC 139, CSC 151, CSC 153
**Hours will vary depending on course selection.
General Education Courses |
|
Written Communication: |
|
Oral Communication |
|
Mathematics: |
|
Technology: |