The University of Tennessee at Knoxville offers computer programming classes through its College of Engineering. These courses are high level courses that focus on advanced computer subjects such as algorithm design, software system design, machine intelligence, and scientific computation.
University of Tennessee
Department of Computer Science
1122 Volunteer Blvd.
203 Claxton Complex
Knoxville, TN 37996-3450
865-974-3461
eecs.utk.edu
Middle Tennessee State University offers a variety of computer programming courses. These include classes in C-Language, FORTRAN, Java, Visual Basic and Python programming languages. The school also offers classes in web programming languages. For those interested in creating graphic and video programs, the school offers a course in multimedia computation. This course focuses on algorithm development and the creation of picture and sound files.
Middle Tennessee State University
Computer Science Department
1301 E. Main St., PO Box 48
Murfreesboro, TN 37132-0048
615-898-2397
frank.mtsu.edu/~csdept/
Southwest Tennessee Community College offers a two-year computer programming curriculum through its Information Technology program. This program offers concentrations in emerging technologies, Internet working technologies, application development programming, computer systems support, UNIX/Linux and web technology. The school offers classes in C/C++, Java, and Object-Oriented C++Programming.
Southwest Tennessee Community College
P.O. Box 780
Memphis, TN 38101-0780
877-717-7822
southwest.tn.edu
Pellissippi State Technical Community College offers computer programming classes in simulation and game development, as well as standard programming languages such as the C-language, Java and Visual Basic. Its simulation and game programming class emphasizes using programming languages for the development of 2D and 3D games.
Pellissippi State Technical Community College
10915 Hardin Valley Road
Knoxville, TN 37933-0990
865-694-6400
pstcc.edu
The University of Tennessee at Chattanooga offers computer programming technology classes through its Department of Computer Science and Engineering department. These courses cover assembly language and systems programming, artificial intelligence, database design, graphic algorithms, and software design and development.
University of Tennessee at Chattanooga
College of Engineering and Computer Science
313 EMCS, Department 2302
615 McCallie Ave.
Chattanooga, TN 37403
423-425-4349
utc.edu