2023-2024 Catalog 
    Apr 19, 2024  
2023-2024 Catalog [ARCHIVED CATALOG]

Computer Information Technology - Programming Concentration, A.A.S.

Return to {$returnto_text} Return to: Programs of Study

Associate of Applied Science (A.A.S.)
Contact Information: Program Office 615-353-3369, Program Site


The Computer Information Technology - Programming Concentration prepares students for a career as a programmer or software engineer. Emphasis is placed on issues related to knowing how to use the features of object programming languages like java, the design and implementation of classes and objects, the process of developing and maintaining software. Students will also develop strong critical thinking skills and will learn by doing along with real world internship experiences. This concentration may include preparation for the Oracle certified Associate (Java Programmer Certification).

The Programming concentration is designed to prepare entry-level programmers for employment in the area of business software application development and Web development in creating dynamic Web content and transaction-based Web systems. Graduates of the Programming concentration have designed, written, tested, and debugged programs in several major programming languages in both individual and team-oriented settings. Both theoretical and practical components are covered throughout the concentration. The concentration also provides a means for current programmers to upgrade their programming skills by learning new languages.

Graduates of the program concentration should be able to:

  • Design and develop applications using current industry standards.
  • Use critical thinking to recognize IT problems and create solutions.
  • Develop applications using best UI design practices with object-oriented languages.



The A.A.S. degree is designed to prepare a student for employment upon graduation. Some universities, at their discretion, accept some technical courses for transfer. A student who plans to transfer to a university should consult his/her advisor and the receiving university about transfer and articulation policies. Failure to do so could result in loss of transfer credits. If completed, this degree will transfer into the BS in Professional Studies program at Middle Tennessee State University.

Career Opportunities

Typical positions available to graduates of these programs are:

  • Computer Programmer
  • Software Developer
  • Systems Analyst
  • Web Developer

Course Requirements

Required: NSCC 1010   - First Year Experience - 1 Credit

General Education Requirements (15 hrs)

Total Required – Associate Degree: 61 Credits

Recommended Full-Time Schedule

First Year

Spring Semester

Second Year

* This course is part of the general education core


Additional course requirements: The Tennessee Board of Regents requires that students either demonstrate the appropriate skill levels in math, reading, and/or writing before enrolling in college-level courses or enroll in appropriate co-requisite experiences with college-level courses to develop competency in those skills while performing college-level work. ACT/SAT scores, classic ACCUPLACER test scores, next-generation ACCUPLACER test scores, or other relevant information determine whether a student needs to enroll in co-requisite courses in math, reading, and/or writing (English).

Cooperative work experience can be an important addition to a student’s formal classroom work. Co-op courses may substitute for technical courses with the prior approval of the instructor. The Career Services Office will provide the correct course numbers.




Return to {$returnto_text} Return to: Programs of Study