Computer Science

Filter Courses within "Computer Science" (Click to filter)
Advanced Data Structures in Java (Coursera) Coursera
University of California, San Diego

Advanced Data Structures in Java (Coursera)

Explore the fundamentals of advanced data structures in Java and learn how to apply them to solve intricate real-world challenges. This course will equip you with essential knowledge and practical skills needed for efficient problem-solving in various domains, including software engineering, network management, and more.

Sep 28th 2026
5-12 Weeks
IT Fundamentals for Business Professionals: Programming (edX) EdX
Universitat Politècnica de València,UPValenciaX

IT Fundamentals for Business Professionals: Programming (edX)

Dive into the world of Information Technology with our introductory course designed specifically for business professionals. Learn the fundamental principles of software programming, enabling you to navigate and contribute effectively within tech-driven environments. This course is part of a 5-course series that provides a solid foundation in Business Information Systems.

Self Paced
Self-Paced
Big Data Fundamentals (edX) EdX
University of Adelaide,AdelaideX

Big Data Fundamentals (edX)

Discover the transformative impact of big data on modern organizations. This course delves into the fundamentals of big data, equipping you with crucial analytical skills such as data mining and understanding complex algorithms like PageRank. Learn how to harness big data for effective decision-making and drive organizational success.

Self Paced
Self-Paced
Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn) FutureLearn
University of Padova

Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn)

Embark on a journey into the world of advanced math with 'Precalculus: The Mathematics of Numbers, Functions and Equations'. This comprehensive online course offered by FutureLearn in partnership with the University of Padova is designed for those looking to build a strong foundation in precalculus. Learn essential mathematical concepts that are crucial for understanding calculus, including numbers, functions, equations, and more.

Self Paced
5-12 Weeks
Cryptography and Information Theory (Coursera) Coursera
University of Colorado System

Cryptography and Information Theory (Coursera)

Dive into the intriguing world where cryptography meets information theory in this enlightening online course. Uncover the secrets behind secure communication, understand the science of data encryption, and explore how information is coded and transferred. This course offers a unique perspective on protecting information from unauthorized access and provides insights into entropy, attacker capabilities, and more.

Sep 28th 2026
4 Weeks
Big Data Capstone Project (edX) EdX
University of Adelaide,AdelaideX

Big Data Capstone Project (edX)

Dive deeper into the world of big data with our Big Data Capstone Project course. This hands-on experience will allow you to refine your data science skills through a comprehensive, practical project that mirrors real-world challenges in the field. Learn how to evaluate, select, and apply relevant techniques and principles as you tackle a meaningful data science problem.

Self Paced
Self-Paced
Enterprise and Infrastructure Security (Coursera) Coursera
New York University

Enterprise and Infrastructure Security (Coursera)

Dive into the world of enterprise and infrastructure security with this comprehensive online course. Gain insights into modern cybersecurity practices, understand compliance frameworks like NIST and PCI, and explore how hybrid cloud architectures can enhance your network's security. Perfect for professionals looking to fortify their organization's digital defenses.

Sep 28th 2026
4 Weeks