Computer Science

Filter Courses within "Computer Science" (Click to filter)
Cloud Computing Security (Coursera) Coursera
University of Colorado System

Cloud Computing Security (Coursera)

Dive into Cloud Computing Security with our expert-led course. Designed for beginners to advanced users, this course uses Amazon Web Services (AWS) as a practical learning platform. You'll learn how to securely set up cloud resources, manage user access, configure web services, and automate tasks using the AWS Command Line Interface. Whether you're looking to safeguard your business's digital assets or enhance your IT career, this course provides the knowledge and skills needed for effective cloud security.

Jul 13th 2026
4 Weeks
Computer Programming for Everyone (FutureLearn) FutureLearn
University of Leeds,Institute of Coding

Computer Programming for Everyone (FutureLearn)

Discover the world of computer programming with 'Computer Programming for Everyone'. This online course offered by FutureLearn in partnership with the Institute of Coding and the University of Leeds is designed to introduce you to the basics of coding. Through engaging content and practical block-language exercises, you'll learn how computers work and how to harness their potential.

Self Paced
2 Weeks
Compilers (edX) EdX
StanfordOnline

Compilers (edX)

Dive into the world of programming language compilers with this engaging, self-paced course from edX. Explore essential concepts like lexical analysis, parsing, and code generation as you build a strong foundation in compiler design. Perfect for aspiring software engineers and seasoned developers looking to deepen their understanding of how programs are translated into machine code.

Self Paced
Self-Paced
Unix Tools: Data, Software and Production Engineering (edX) EdX
Delft University of Technology,DelftX

Unix Tools: Data, Software and Production Engineering (edX)

Unlock the full potential of Unix shell and command-line tools to transform how you handle big data, analyze software code, and manage production tasks. This course is designed for beginners and professionals alike, aiming to elevate your expertise from novice to expert in Unix-based systems. Learn essential skills that are crucial for modern digital organizations, where information processing plays a pivotal role.

Self Paced
Self-Paced
CS50's Introduction to Artificial Intelligence with Python (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Artificial Intelligence with Python (edX)

Dive into the world of artificial intelligence with CS50's Introduction to Artificial Intelligence with Python on edX. This introductory course is designed for beginners who want to harness the potential of AI and machine learning using Python. From understanding basic concepts to applying them in practical scenarios, this course equips you with the skills needed to tackle real-world problems and stay ahead in a rapidly evolving tech landscape.

Self Paced
Self-Paced
Blockchain Transformations of Financial Services (Coursera) Coursera
INSEAD

Blockchain Transformations of Financial Services (Coursera)

Explore the future of finance with our 'Blockchain Transformations of Financial Services' course on Coursera. Dive into how blockchain is transforming the global financial system by eliminating inefficiencies and offering new ways to create and manage value. This course will equip you with a deep understanding of decentralized finance, smart contracts, and their impact on banking and financial services.

Jul 13th 2026
4 Weeks
Introduction to Blockchain for Financial Services (Coursera) Coursera
INSEAD

Introduction to Blockchain for Financial Services (Coursera)

Dive into the revolutionary world of blockchain technology tailored specifically for financial services professionals. This introductory course will equip you with a solid understanding of how blockchain works, its potential to revolutionize business and economic activities, and key concepts like mining, hashing, and public key cryptography.

Jul 13th 2026
5-12 Weeks
Blockchain in Financial Services: Strategic Action Plan (Coursera) Coursera
INSEAD

Blockchain in Financial Services: Strategic Action Plan (Coursera)

Embark on a transformative journey into the future of finance with 'Blockchain in Financial Services: Strategic Action Plan'. This final course in the specialization equips you with the skills needed to recognize financial industry challenges, harness blockchain technology for solutions, and craft a strategic blueprint for implementation. Whether you're an aspiring fintech entrepreneur or a seasoned professional looking to innovate within your organization, this course offers invaluable insights into leveraging blockchain for transformative change.

Jul 13th 2026
5-12 Weeks
Python Functions, Files, and Dictionaries (Coursera) Coursera
University of Michigan

Python Functions, Files, and Dictionaries (Coursera)

Dive into the world of Python programming with our beginner-friendly course on Functions, Files, and Dictionaries. Whether you're new to coding or looking to enhance your Python skills, this course will equip you with the fundamental knowledge needed to manipulate data effectively using Python's powerful features. From understanding user-defined functions and local/global variables to mastering file handling and dictionary data structures, this course is designed to provide a strong foundation for further exploration into Python programming.

Jul 13th 2026
5-12 Weeks