You are currently viewing the 2012 - 2013 Academic Catalog. The current catalog is located here.

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 Comprehensive Articulation Agreement 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 Comprehensive Articulation Agreement (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 Comprehensive Articulation Agreement 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 Comprehensive Articulation Agreement (3) (0) (0) (3)
MAT 161 College Algebra Comprehensive Articulation Agreement (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 Comprehensive Articulation Agreement 3 0 0 3
COM 231
OR
Public Speaking Comprehensive Articulation Agreement (3) (0) (0) (3)
ENG 114
OR
Prof Research & Reporting Comprehensive Articulation Agreement (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:

COM 120, ENG 111, ENG 114

Oral Communication

COM 231, ENG 115

Mathematics:

MAT 115, MAT 140, MAT 161

Technology:

CIS 110, CIS 111, CIS 115

D25130 REVISED