Young woman looking at a computer screen in a server room.

Online Master of Science in Computer Science

Total Credit Hours

36

Cost Per Credit Hour

$735

Application Deadline: August 11, 2025

Fall 1 2025 classes start on August 25, 2025

Advance Your Career with a Cutting-Edge Degree

The online Master of Science in Computer Science from LSU’s Division of Computer Science and Engineering equips you with advanced computing knowledge to unlock leadership opportunities in today’s digital economy. Designed for both recent graduates and working professionals, this flexible program delivers rigorous technical training, hands-on project experience, and direct access to world-renowned faculty. Whether you’re looking to deepen your expertise, pivot into tech, or accelerate your path into technical leadership, LSU’s online MS in Computer Science gives you the skills, credentials, and industry connections to thrive.

Taught by our expert faculty, this core computer science program features cutting-edge focus areas and a customizable curriculum tailored to your goals. No prior computer science degree is required—just a few prerequisite courses to get started. You’ll build real-world skills in today’s most in-demand fields, including artificial intelligence, software engineering, cybersecurity, high-performance computing, and data science. These specializations are driving growth across industries, with leading employers like Deloitte, Raytheon, Northrop Grumman, and Ford actively seeking talent in these areas.

Unlike many other programs, LSU combines foundational expertise with advanced, industry-aligned training—empowering you to grow, lead, and innovate in a rapidly evolving tech landscape. With instruction from globally recognized faculty who are also active researchers and industry collaborators, you’ll gain the insight and experience to stay ahead of the curve.

Transcript IconSave Time. Save Money. Simplify Your Application.

LSU Online now offers a FREE transcript service that helps you collect your transcripts at no cost—so you can focus on your future!  Learn More ›

online education

Specialize in High-Growth Areas

Choose from in-demand tracks like Artificial Intelligence, Cybersecurity, or Software Engineering to align your studies with today’s fastest-growing tech fields.

finance icon

High Earning Potential

According to recent labor market data, jobs associated with this degree have a median annual salary of $110,900.

classroom icon

World-Class Faculty & Research

Learn from internationally recognized faculty engaged in groundbreaking research.

globe icon

Industry Connections

Benefit from strong ties to top employers (Deloitte, Raytheon, Northrop Grumman, Ford) and a 94% graduate employment rate.

Quote autor photo
quotation mark

What sets our program apart is its foundation as a rigorous, core computer science curriculum, this is not a MOOC or a patchwork of online content. It’s a thoughtfully designed master’s program, developed by the Division of Computer Science and Engineering, with decades of experience in shaping leaders in computing. Our technical content is uncompromising, ensuring students build a strong foundation while gaining the flexibility to specialize, or innovate across, critical areas like AI, cybersecurity, and software engineering. With world-class faculty, a globally respected reputation, and a focus on real-world application, our program prepares students not just to graduate, but to lead in the rapidly evolving tech landscape.”

Dr. Ibrahim Baggili
Division Chair & Roger Richardson Professor, Division of Computer Science and Engineering Director, LSU

Explore This Program

Cost Online Master of Science in Computer Science

Total credit hours per program: 36 credit hours

Cost per credit hour: $735

Total cost with fees: $26,460

LSU Online offers several ways to help you pay for your degree including credit for prior learning (PLA), financial aid, and veteran education benefits. Learn More.

The total cost above does not include transfer credit or financial aid. Cost per credit hour and fees are subject to change. Fee schedules may vary by program depending on course-specific fees for proctoring and/or books. Please contact a Student Success Coach for more information.

Admission Requirements Online Master of Science in Computer Science

Applicants must be admitted by both the LSU Graduate School and the Division of Computer Science and Engineering. Admission will be considered on the following requirements: 

  • A bachelor's degree from an accredited US institution or the equivalent from a foreign institution. 
  • A satisfactory grade point average (at least 3.0).
  • GRE scores are optional.
  • International students educated outside of the U.S. in a country or province where English is not the only official language must demonstrate proof of English proficiency - requirements can be found on The Graduate School website here.
    • Acceptable TOEFL scores of at least 213 (computer-based test) or 79 (internet-based). 

Additional information about LSU Graduate admission requirements are located here.

For those entering the program without a Computer Science background, these courses need to be completed prior to starting in the MS Computer Science: 

  • CSC 4890: Theory of Computation --> Computer Science: Algorithms, Theory, and Machines (Coursera) 
  • CSC 4101: Programming Languages --> Programming Languages, Part A (Coursera)
  • CSC 4103: Operating Systems --> Computer Science 305: Operating Systems (Study.com)
  • CSC 3102: Advanced Data Structures & Algorithm Analysis --> Computer Science 201: Data Structures & Algorithms (Study.com) 

Proof of completion requirements for each of these courses above are listed below:

Study.com

  • Proof of completion is provided via a transcript.
  • The preferred transcript format includes the percentage with a letter grade (e.g., “93%, A”).
  • The minimum grade required for credit is a B.

Coursera.org

  • Proof of completion includes a certificate of completion, a badge, and a transcript available through Credly.
  • The department will accept both the transcript and the certificate.
  • The minimum grade required for credit is a B.

Course Listing Online Master of Science in Computer Science

Category  Prerequisites  Credit Hours
Required Core (3 hours) 
CSC 7900: Interdisciplinary Research Methods in Computing  None  3
Required Core Courses (Choose 6 hours) 
CSC 4890: Introduction to Theory of Computation  CSC 2259  3
CSC 4101: Programming Languages  CSC 3102  3
CSC 4103: Operating Systems  CSC 3102  3
CSC 7300: Algorithms  None  3
Electives (Specializations = 9 hours) 
CSC 7333: Machine Learning  CSC 4444  3
CSC 7510: Cloud and Enterprise Systems  CSC 4103  3
CSC 7740: Big Data Systems & Application Development  CSC 4103; CSC 4402  3
Specialization: Software Engineering 
CSC 7435: Secure DevOps Practices  None  3
CSC 7335: Empirical Software Engineering  None  3
CSC 7535: Agile Project Management  None  3
Specialization: Cybersecurity 
CSC 7562: Web Security & Penetration Testing  None  3
CSC 7462: Systems Security  None  3
CSC 7362: Fundamentals of Cybersecurity  None  3
Specialization: Artificial Intelligence 
CSC 7544: Reinforcement Learning and Robotics  None  3
CSC 7644: LLM App Development  None  3
CSC 7344: Foundational AI  None  3
Total Credit Hours 36

Career Opportunities Online Master of Science in Computer Science

  • Software engineers and developers  
  • Systems engineers 
  • Data scientist 
  • Data engineers  
  • Solutions architects  
  • Computer and information systems managers  
  • Computer systems analysts  
  • Computer user support specialists
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Cloud Solutions Architect
  • Systems Analyst

Those specializing in artificial intelligence, big data, or robotics may pursue roles like AI Engineer, Computer Vision Engineer, or Robotics Software Developer.

Professionals with a focus on high-performance computing and scientific computation can secure positions as HPC Engineers or Computational Scientists.

Those interested in leadership, career paths include IT Manager, Technical Lead, or Chief Technology Officer (CTO). 

Industry Certifications Online Master of Science in Computer Science

This program prepares students for these following Industry Certifications:

  • Certified Information Systems Security Professional (CISSP) – Ideal for students focusing on cybersecurity, covering security architecture, risk management, and cryptography. Preparation through courses such as CSC 7800 and cybersecurity-focused electives.
  • Certified Ethical Hacker (CEH) – Prepares students for roles in ethical hacking, penetration testing, and cybersecurity defense. Skills developed through cybersecurity coursework and hands-on projects.
  • AWS Certified Solutions Architect – Beneficial for students specializing in cloud. Preparation through CSC 7510 Cloud and Enterprise System. 

Credit for Prior Learning Online Master of Science in Computer Science

These following certifications, if already earned by incoming students, would be eligible towards 3 credits for CSC 7510 Cloud and Enterprise System: 

  • AWS Certified Solutions Architect 
  • Microsoft Certified: Azure Solutions Architect Expert  

*Credit for prior learning is never guaranteed so please check with your advisor. 

What Will I Learn? Online Master of Science in Computer Science

LSU’s online MS in Computer Science is designed to prepare you for advanced roles in software engineering, data science, cybersecurity, artificial intelligence, and beyond. The curriculum blends foundational computer science with specialized electives, allowing you to tailor your studies to your career goals.  

Graduates will be able to:

  • Master fundamental knowledge in computing and information technology and advanced knowledge in the specialization area:
    • Students gain expertise in areas such as algorithms, software engineering, cybersecurity, and artificial intelligence, equipping them with the technical foundation necessary for high-level problem-solving. 
  • Apply knowledge of computing and information technology in system design and implementation, and software design and programming:
    • Emphasizes practical application skills by training students in system design, software development, and programming, ensuring they can build, optimize, and implement complex computing solutions in real-world settings.
  • Communicate technical concepts effectively in professional settings:
    • Additionally, the curriculum fosters strong communication and collaboration skills, enabling graduates to effectively convey technical concepts, engage in cross-functional teamwork, and lead projects in professional environments. 

Why choose the online Master of Science in Computer Science from LSU? Online Master of Science in Computer Science

Unlike other MS programs in Computer Science, the LSU Master's program provides students with both foundational expertise and specialized knowledge through a flexible curriculum structure. This program stands out by offering direct instruction from world-renowned faculty who are active researchers and industry collaborators in fields like cybersecurity, AI, and high-performance computing.

Students choose this program because it combines:

  • Core computer science expertise with specialized tracks in high-demand areas
  • A curriculum designed for both recent graduates and working professionals seeking advancement
  • Strong connections to industry partners and research institutions
  • Flexibility to complete coursework remotely while maintaining academic rigor
  • Access to LSU's cutting-edge computing facilities and research centers
  • A supportive academic community with dedicated faculty mentorship 

Ready to reach your goals?

Take the first step forward by completing the form and our enrollment team will contact you soon to discuss:

  • Additional information on the Master of Science in Computer Science online program
  • Financial aid options (employer funding, military benefits)
  • Receiving credit for past education (transfer, professional development)
  • The admissions process and timeline

Learn More

Required
Required
Email is invalid
Phone is invalid
Zip is invalid
Required

Required
I agree to the Privacy Agreement