Site Search
Master of Science in Computer Science 100% Online
MSCS Online Degree Overview
The online Master of Science in Computer Science (MSCS) is designed for professionals looking to grow their computer science expertise, excel and advance fast in a field that does not stand still. UofL’s online program delivers critical knowledge across key areas in today’s environment including database design and management, artificial intelligence, analytics, data mining and much more.
You’ll graduate prepared to solve complex problems, adapt to change and lead innovation across organizations and industries where advanced computing skills drive growth and opportunity.
The Master of Science in Computer Science is offered by the J.B. Speed School of Engineering which has been consistently recognized as Best in the Nation and Best for Veterans by US News & World Report for its Graduate Engineering degree programs, academic quality and excellent student support.
Get Started Today!
Application Deadlines
We Want You In Our Next Class!
Check out typical application deadlines for the MSCS program at UofL:
| Preferred Deadline | Term | Start Date |
| August 1 | Fall | August |
| November 15 | Spring | January |
| April 1 | Summer | May |
Note: We admit students on a rolling basis. The preferred deadlines help you complete the application process on time, be notified of acceptance and enroll before the term begins. We review applications as they become complete, and admit students for a specific term up to the day classes start. We recommend you work on and submit your complete application well in advance of the preferred deadline, as obtaining transcripts and other materials may take more time.
MSCS Online Degree Highlights
- Advance your expertise in high-demand areas including artificial intelligence, analytics, databases and data mining
- Strengthen your core computer science foundation and apply concepts to real-world technical challenges
- Build skills aligned with roles in software development, data science, cybersecurity and systems engineering
- Use elective courses to earn a certificate in data science or cybersecurity and further grow your expertise
- Finish in as few as 2 years with year-round course offerings
- Transfer up to six credit hours from accredited institutions with department approval
- Choose between a thesis-based, project-based or a course-only program completion option
You already know technology changes everything and fast. Now it’s time to position yourself at the center of that change.
Let us help you get started. Connect with us today!
"As soon as I graduated from the Master of Science in Computer Science online program, I attended the University of Louisville job fair. I met with a company that needed assistant managers and data analysts. I did an interview, they asked me a ton of questions, I got the job and started my new position the next Monday. Being prime military and having a master’s degree did help."
Online Graduate Computer Science Certificates
This degree is available 100% online with classes also offered on-campus. Candidates can complete the program in as little as 2 years as they build their strength in computer science foundations, software and analytics.
The 18 credit hour curriculum (3 core courses and 3 electives) emphasizes the interdisciplinary skills of data science with an emphasis in statistical modeling and algorithms. Students may complete the certificate in as little as 12 months. With electives available in topics ranging from artificial intelligence to e-commerce to bioinformatics, the certificate produces marketable, practical knowledge with a broad range of use.
The online Graduate Certificate in Cybersecurity helps professionals in this growing field stay one step ahead of the sophisticated and ever-evolving array of cyber threats in our increasingly cloud-based society. The program is offered 100% online and is open to those with a bachelor’s degree who have completed the prerequisite courses or their equivalents.
The program consists of 12 credit hours (2 core courses and 2 electives) with coursework addressing computer forensics, mobile computing and data mining—allowing you to choose classes that best align with your career goals.
Computer Science Job Outlook
According to Lightcast, occupation outlook data, jobs in the computer science field are projected to grow 12% between 2025 and 2033, with 118,548 annual job postings. The median salary for computer science jobs is nearly $127,500 (Lightcast.io). Career opportunities and earnings vary based on actual job role, geographic location, prior experience and employer.
| Job Growth Projection | Median Annual Salary | Yearly Job Openings |
|---|---|---|
| 12% by 2033 | $127,500 | 118,548 |
This flexible online computer science master’s degree supports career advancement in software development, data science, cybersecurity, systems architecture and beyond while maintaining the academic rigor of an ABET-accredited engineering school. Whether you are deepening your specialization or preparing for leadership, this program aligns with the skills employers seek and the roles shaping the future of tech.
Take the next step with confidence - we are here to support your academic journey, from start to finish!
We hope to see you in class soon!