Master of Science in Computer Science
Overview | Career Opportunities | Admission | Download Program Brochure (PDF) | Request More Info |
Advance your career and increase your earning potential with a 100% online Master of Science in Computer Science degree from the University of Louisville. Our innovative curriculum and award-winning faculty provide an educational experience you won’t find anywhere else.
Why choose UofL? You will…
-
Learn from faculty with distinguished academic credentials, industry experience and a strong commitment to applied research
-
Earn your degree in as little as two years
-
Interact with other online learners across the globe
-
Increase your earning potential and career opportunities
Overview
The University of Louisville’s J.B. Speed School of Engineering has been educating technical professionals since 1924 and features classes and research taught by internationally recognized faculty as well as state-of-the-art computer and networking laboratories. The Master of Science in Computer Science program is available for interested individuals who have an adequate background, but do not necessarily have a baccalaureate degree in engineering or computer science. The program areas include foundations, software, analytics, electives and a project option. Students may complete the program entirely online, or combine online classes with on-campus classes.
For a complete list of course requirements, see the graduate catalog. Course descriptions can be found in the online schedule of courses.
Career Opportunities
Computers are used in virtually every aspect of our lives today, from desktops at home and work to large systems supporting government and industry to supercomputers and grids of networked processors expanding the frontiers of science and technology. Not surprisingly, computer professionals are employed in a wide variety of environments, including computer and electronic product manufacturing, other businesses and industries, academia and government. Jobs for qualified computer scientists and engineers are among the fastest growing occupations.
Admission
In addition to completing the application for admission and paying the $60 non-refundable application fee, applicants must provide:
-
Evidence of a bachelor's degree and 2.75 cumulative grade point average (GPA) on a 4.0 scale
-
Official transcripts of all undergraduate and graduate work
-
General test score on the Graduate Record Examination (GRE) of 1000 (verbal + quantitative)
Typical prerequisites for those who do not have an undergraduate degree in computer science are as follows:
*These are typical prerequisites for our MS CS program. The final list of prerequisites is determined based on candidate’s transcripts and experiences.
Pre-Requisite Courses*
Students with a
Business (IS or IT) BackgroundStudents with a Math/Science/Engineering Background
Students without either of these backgrounds
CECS 130: Introduction to Programming Languages
X
X
CECS 230: Fundamentals of Computer Science and Engineering
X
X
CECS 302: Information Structures
X
X
X
CECS 310: Discrete Structures
X
X
(May need algebra and/or statistics if not ready for 310)
CECS 420: Design of Operating Systems
X
X
X
Credentials should be mailed to:
Graduate Admissions
University of Louisville
Louisville, KY 40292
Applications received at least six weeks prior to the beginning of a term will be given priority.
Conditional admission is possible. Determinations are made on a case-by-case basis.
If you live outside of the United States and intend to complete an online academic program from your home country, be sure to view special requirements for international students.


