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.
Typical positions available to graduates of these programs are:
- Computer Programmer
- Software Developer
- Systems Analyst
- Web Developer