The Department of Computer Science at UT Martin emphasizes the mathematical and theoretical foundations of computing, rather than teaching specific technologies. It provides the foundation to break into some of the most exciting and profitable careers.
Students learn the fundamentals of the computing discipline, including topics such as computer programming, mobile app development, operating systems, compilers, programming language design, algorithms and computing theory, graphics, artificial intelligence, networking, and databases.
Our department maintains two primary computer labs. For computer science sophomores, juniors, and seniors our upper division computing lab provides access to computers running Microsoft Windows, Linux, and Apple's OS X.
The department also maintains an instructional laboratory that is tied to the regular campus computing network. Both students and faculty have access to our departmental servers, which are maintained in the computer science department's server rack in the campus computing center.