Programming Concentration

The Associate of Applied Science

Contact Information
Stacey Hendren
(731) 424-3520 ext. 50257

Program and Career Description

Students completing the Programming Concentration will be prepared to enter the field of software development and database administration. The students will learn how to create software applications using various programming tools. In addition, those who complete the program will be able to create and administer database applications. Students will also develop strong critical thinking skills and will learn by doing within a hands-on lab environment along with real world internship experiences.

Estimated Salary Range
Career Beginning Salary Range with AAS Experienced Salary Range
Computer Programmer $34,340 to $45,360 $61,360+
Database Administrator $34,070 to $45,130 $64,300+

Data provided by Jobs4TN. Salaries are not guaranteed.

Additional Information

Jackson State Community College is accredited by the Southern Association of Colleges and Schools.

Program Requirements

(Students may require additional Learning Support courses.)

Communication Requirement
ENGL 1010 English Composition I
COMM 2025 Fundamentals of Communication

Choose ONE Humanities Course
ART 2000 Art History Survey I
ART 2020 Art History Survey II
ART 1035 Intro to Art
COMM 1851 Intro to Film
ENGL 2110 Early American Literature
ENGL 2120 Modern American Literature
ENGL 2210 Early British Literature
ENGL 2220 Modern British Literature
ENGL 2310 Early World Literature
ENGL 2320 Modern World Literature
HUM 1010 Early Humanities
HUM 1020 Modern Humanities
MUS 1030 Introduction to Music
PHIL 1030 Introduction to Philosophy
PHIL 1040 Introduction to Ethics
THEA 1030 Introduction to Theatre

Choose ONE Natural Science or Mathematics Course
BIOL 1110 General Biology I
BIOL 1120 General Biology II
BIOL 1510 Environmental Science I
BIOL 1520 Environmental Science II
BIOL 2010 Human Anatomy & Physiology I
BIOL 2020 Human Anatomy & Physiology II
CHEM 1110 General Chemistry I
CHEM 1120 General Chemistry II
GEOL 1040 Physical Geology
PHYS 2010 Non-Calculus Based Physics I
PHYS 2020 Non-Calculus Based Physics II
PSCI 1010 Principles of Physical Science
PSCI 1020 Principles of Earth/Space
MATH 1530 Introductory Statistics
MATH 1630 Finite Mathematics
MATH 1710 Precalculus Algebra
MATH 1720 Precalculus Trigonometry
MATH 1830 Applied Calculus

Choose ONE Social/Behavioral Science Course
ECON 2100 Principles of Macroeconomics
ECON 2200 Principles of Microeconomics
GEOG 2010 World Regional Geography
PHED 2050 Health and Wellness
POLS 1030 American Government
POLS 2025 State and Local Government
PSYC 1030 General Psychology
SOCI 1010 Introduction to Sociology
SOCI 1020 Social Problems

Choose ONE Additional General Education Course from either Communication, Humanities, Natural Science, Mathematics, or Social and Behavioral Science.

Major Required Courses (All required)
INFS 1010 Computer Applications
CITC 1301 Intro to Programming
CITC 1303 Database Concepts
CITC 1332 Unix/Linux Operating Systems
CITC 1300 Beginning HTML and CSS
CITC 1302 Intro to Networking
CITC 1321 A+ Hardware
CITC 1322 A+ Software 
CITC 1351 Principles of Information Assurance 
CITC 2199 Internship

CITC 1310 Programming I
CITC 1311 Programming II 
CITC 2376 Mobile Application Development 
CITC 2344 Database SQL Programming 
CITC Elective

The Associate of Applied Science Programming Concentration requires 60 college level credits. Some courses have prerequisites and co-requisites.

Sample Schedule

1st Year, Fall Semester
Number Course Name Credits
INFS 1010 Computer Applications 3
CITC1301 Intro to Programming  3
CITC 1302 Intro to Networking 3
CITC 1321 A+ Hardware 3
ENGL 1010 English Composition I 3
  Total Credits 15
1st Year, Spring Semester
Number Course Name Credits
CITC 1303 Database Concepts 3
CITC 1322 A+ Software 3
CITC 2376 Mobile Application Development 3
 CITC 1351 Principles of Information Assurance 3
 SPCH 1010 Fundamentals of Speech 3
  Total Credits 15
2nd Year, Fall Semester
Number Course Name Credits
 CITC 1300 Beginning HTML and CSS 3
CITC 1310 Programming I 3
CITC 2344 Database SQL Programming 3
CITC 1332 Unix/Linux Operating Systems 3
  Math 3
  Total Credits 15
2nd Year, Spring Semester
Number Course Name Credits
CITC CITC Elective 3
CITC 1311 Programming II 3
CITC 2199 Co-op/Internship 3
  Humanities 3
  Social Science 3
  Total Credits 15