Online Graduate Certificate in Cloud Computing and Machine Learning
Develop technical knowledge in cloud computing frameworks, infrastructure, and data storage used by modern organizations.
Apply machine learning concepts alongside cloud-based tools to support data-driven systems and decision-making.
Learn how emerging technologies, including blockchain and project management practices, intersect with cloud computing environments.
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
May 11, 2026
Classes begin
May 25, 2026
Admissions Requirements
Applicants must be admitted by both the LSU Graduate School and the Division of Computer Science and Engineering. Admission to the graduate certificate program will be considered on the following requirements:
- A Bachelor's degree from a regionally-accredited college or university or the equivalent from a foreign institution with 3.0 grade point average (also for graduate courses completed if applicable). A lower GPA of 2.75 may be accepted with relevant work experience.
- Acceptable GRE score of 300 minimum. The GRE may be waived for applicants with relevant work experience.
- Acceptable TOEFL scores of at least 213 (computer-based test) or 79 (internet-based test) or acceptable IELTS scores of minimum 6.5 or PTE scores of minimum 59 for foreign students only (unless they have completed one year of full-time study at a university in the United States or where English is the primary language of instruction).
- Statement of purpose explaining the applicant’s career goals and work experience in the IT field. A comprehensive computer science background should include course work or training on data structures, algorithms, programming, and operating systems.
- Students without an undergraduate BS degree in computer science or computer engineering are allowed to enroll in the graduate certificate program.
- However, to satisfy requirements, those students should complete two leveling courses:
- CSC 3102 (Advanced Data Structures and Algorithm Analysis) and
- CSC 4103 (Operating Systems) at LSU or
- Equivalent courses elsewhere or have sufficient work experience in the field.
- However, to satisfy requirements, those students should complete two leveling courses:
- Students are expected to possess strong programming skills.
- Two letters of recommendation are required, which should also endorse programming skills.
Additional information about LSU Graduate admission requirements are located here.
Tuition
LSU offers competitive, flat-rate tuition with no out-of-state fees. Plus, you may be able to save even more by transferring up to 75% of previous credits.
Tuition & Fees
- 12 credit hours
- Total credit hours per program
- $867
- Cost per credit hour
- $10,404
- Total cost with fees
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.
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
Students who earn an online certificate in cloud computing and machine learning can expect to learn how to solve business challenges using emerging technologies.
Courses
| Course Listings and Software Used by Faculty | Credit Hours |
|---|---|
CSC 7510 Cloud & Enterprise Systems (Prerequisite: CSC 4103 or equivalent) Students will learn to use Amazon EC2 platform for web application development and Hadoop platform for data analytics. The software package includes JQuery, Ajax, Apache, Tomcat,MySQL, VMware workstation, and pre-configured Virtual Machine images. |
3 |
CSC 7740 Big Data Sys & Application Development (Prerequisite: CSC 4103 & 4402 or equivalent) Students can use any distributed big data platforms for their course projects including, but not limited to, Spark (DataFrame, SQL, RDD), Hadoop (HDFS, MapReduce), Hive, NoSQL (HBase, MongoDB), Amazon EMR, and Databricks. |
3 |
CSC 7333 Machine Learning (Prerequisite: CSC 4444 or equivalent) Students use Matlab, Anaconda system, which includes Python, Jupyter interactive Python notebook, ML package scikit-learn, etc. |
3 |
CSC 4762 Blockchain and Cryptocurrency (Prerequisite: CSC 3102 or equivalent) Students use blockchain platforms including Ethereum, Hyperledger, and IBM platform. |
3 |
What will I learn?
Topics covered in the program include:
- Advanced problems and challenges in defining, developing, and building cloud systems; virtualization; open-source computing; cloud scalability, provisioning, fairness, reliability, security, and monitoring
- Principles, techniques, and systems for big data processing; Hadoop, Spark, and NoSQL ecosystems; application development using big data systems
- Fundamental principles of machine learning; inductive learning; explanation-based learning; computational approach to Boolean function learning
- An in-depth exploration of various consensus, hashing, and cryptography algorithms, as well as the development of decentralized applications (Dapps) over blockchains and cryptocurrencies
Careers
Through mastering a framework of cloud computing, cloud infrastructure, project management skills, and blockchain applications, graduates will be prepared to compete for some of the most sought-after technical jobs in the industry.
The median annual wage for computer and information technology occuptions was $105,990 in May 2024. (Source: BLS)
Career Opportunities
- Software engineer
- Full-stack architect
- Network architect
- Network administrator
- Cloud engineer
- Cloud architect
- Cloud analyst
- Java developer