About Computer Science

As a Computer Science student at the University of Memphis, you'll get the chance to work with top-notch faculty who are dedicated to both teaching and research. We are one of the most highly research-active departments on campus and offer both master's and doctoral degrees, giving us an advantage over other similar departments in the Mid-South. We offer numerous student opportunities, including an accelerated M.S. program, graduate certificates in cybersecurity and data science, and an active ACM student chapter.


What is the curriculum?

At least 28 credit hours must be from the 7000 or 8000 level, including core classes such as Foundations of Software Engineering (Covers project management; software disciplines; software modeling notations; mapping designs to code. Students work in teams to develop a significant software system), Operating & Distribution Systems (overview of operating system architecture for centralized and distributed systems; storage device and file systems; process management, scheduling, synchronization, interprocess communications and security; case studies of selected operating systems), Foundations of Computing (Review of basic models of computation and complexity; measures and modes of complexity analyses, both logical and experimental; deterministic and stochastic methods for program analysis and data compaction), Algorithms & Problem Solving (algorithms problems, techniques, and design emphasizing problem solving and implementation skills; topics include advanced data structures, graph algorithms, string matching, network flow, dynamic programming, and randomized algorithms).

Research Assistantships and tuition waivers are available to Computer Science graduate students on a competitive basis and are renewable annually.


What are the job opportunities in Computer Science?

One of the most critical decisions you will make in your education centers on finding your niche in computer science. Job opportunities include computer programming, hardware engineering, IT architect, security analyst, web developer, software developer, and more. The Department of Computer Science also offers an internship program for academic credit to get you started on the right path. The starting salaries for professionals can range widely, depending on the institution and specialization of the individual.


For more information, email vrus@memphis.edu.


Admission Requirements

Applicants must meet the University's requirements for admission to the Graduate School.

Specific requirements:

  • GRE scores are required and are an important factor for admission;
  • Two letters of recommendation;
  • A minimum score of 550 on the paper-based TOEFL, or 79 on the internet-based TOEFL, or 6 on IELTS (for students whose native language is not English);
  • An undergraduate degree with a minimum GPA of 2.5 on a 4.0 scale;
  • Statement of purpose


Fees & Prices

Tuition estimator

Program taught in:
  • English

See 7 more programs offered by University of Memphis »

This course is Campus based
Start Date
Duration
Price
Deadline
By locations
By date
Start Date
End Date
Application deadline
Start Date
End Date
Application deadline
Location
Application deadline
End Date
Application deadline
End Date