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

Advance your computing expertise with an online Master of Science in Computer Science from LSU

This online master’s degree prepares professionals to deepen core computer science knowledge and pursue advanced technical roles across today’s technology-driven industries.

Real world icon

Built for Career Progression

Designed to support professional growth, this program helps learners advance into higher-level technical and leadership roles in computing fields.

Different paths icon

Customization Through Specialization

Tailor your degree by focusing on in-demand computing areas that align with your career interests and technical goals.

Laptop icon

Advanced Technical Depth

Gain graduate-level training that goes beyond surface-level skills to build a strong, durable foundation in computer science.

Earn an Online Master of Science in Computer Science from LSU

Strengthen foundational and advanced computer science concepts used to solve complex computing problems.

Explore specialized areas such as artificial intelligence, cybersecurity, software engineering, and high-performance computing.

Apply theory to practice through advanced coursework designed to mirror real-world computing challenges.

Hands typing on keyboard
Woman smiling at laptop

Save 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

Admissions

Whether you’re returning to school or advancing your career, our admissions team is here to support you every step of the way.

Apply by icon

Apply by

May 11, 2026

Classes begin icon

Classes begin

May 25, 2026

Admission Requirements

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 without a Computer Science background, these two courses need to be completed prior to being admitted to the Computer Science MS:

  • Computer Science 201: Data Structures & Algorithms (Study.com)
  • Computer Science 305: Operating Systems (Study.com)

Prior to enrollment in CSC 4890: Theory of Computation, students without a Computer Science background are strongly advised to complete Computer Science: Algorithms, Theory, and Machines (Coursera) 

Prior to enrollment in CSC 4101: Programming Languages, student without a Computer Science background are strongly advised to complete Programming Languages, Part A (Coursera)

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.

Flexible Schedule

No set class times. No live lectures. No problem.

Our program is built for busy adults with work and family commitments. Learn on your schedule with 24/7 access to course materials.

No required login times

Complete coursework when it works for you

Stay on track with weekly goals

Perfect for full-time workers and parents

Tuition

LSU programs offer competitive, flat-rate tuition with no out-of-state fees, making it easier to plan for the cost of your degree. You may also be able to save more by transferring eligible credits.

Tuition & Fees
36 credit hours
Total credit hours per program
$735
Cost per credit hour
$26,460
Total cost with fees

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.

Credit for Prior Learning

The 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. 

Financial Aid Available

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

Academics

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.

What Will I Learn?

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 This Program?

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 
Courses
Category Prerequisites* Credit Hours

Required Core (3 credit hours)

CSC 7900: Interdisciplinary Research Methods in Computing

None

3

Required Core Courses (Choose 6 credit hours) Prerequisites* Credit 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 (Choose 27 credit hours) Prerequisites* Credit Hours

Specialization: Cloud Computing

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

Specializations are designed to offer a customized and flexible pathway to meet students’ career goals but will not appear on official transcripts.

Additional core courses may be taken as electives for students seeking to broaden their academic foundation.

*Prerequisites can be waived with permission of the course's instructor.

Testimonials

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.

<b>Dr. Ibrahim Baggili</b>

Dr. Ibrahim Baggili

Division Chair & Roger Richardson Professor, Division of Computer Science and Engineering Director, LSU

Careers

20%
Job Growth

Employment of computer and information research scientists is projected to grow 20 percent from 2024 to 2034, much faster than the average for all occupations.

$140,910
Median Salary

The median annual wage for computer and information research scientists was $140,910 in May 2024. (Source: BLS)

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.

Career Opportunities
  • 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

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. 

Frequently Asked Questions

Will my degree say I earned it online?

No, graduates receive the same diploma as on-campus peers.

Do I ever need to appear at the LSU campus for LSU Online programs?

No, you do not. LSU Online programs are 100% online and require no on-campus appearance. Check with your program for any activities or events that may be available to you should you be in the Baton Rouge area.

How do I find out who my advisor and/or class instructor is?

Your advisor will be assigned by your department. Feel free to contact your department for specifics as to who your instructor will be for a class. Generally, Moodle (the class delivery system) displays class information at least 10 to 14 days before the class begins. Instructions for Moodle are covered in the LSU Online Orientation.

Is financial aid available for online students?

Yes, students in an LSU Online graduate program may be eligible for financial aid. For more information email your questions to lsuonlinefinaid@lsu.edu.

Do I have to pay the full tuition upfront?

No, you pay as you go for each course you’re registered in for the term.

Graduates celebrating

Ready to reach your goals?

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

  • What program meets your academic and career goals
  • Financial aid options (employer funding, military benefits)
  • Receiving credit for past education (transfer, professional development)
  • The admissions process and timeline

Get More Information

Enter your phone number

Enter your zip code