Computer Science

Filter Courses within "Computer Science" (Click to filter)
Kotlin for Java Developers (Coursera) Coursera
JetBrains

Kotlin for Java Developers (Coursera)

Transition seamlessly into the world of Kotlin programming with this tailored course designed for Java developers. Discover the power and elegance of Kotlin as you learn to write concise, safe, and pragmatic code that can be easily integrated with your existing Java projects. Whether you're looking to enhance server-side development skills or dive deeper into Android app creation, this course offers a pathway to mastering Kotlin.

Oct 12th 2026
5-12 Weeks
DDoS Attacks and Defenses (Coursera) Coursera
University of Colorado System

DDoS Attacks and Defenses (Coursera)

Discover how to protect your organization from Distributed Denial of Service (DDoS) attacks with this in-depth online course. From understanding the history and analyzing new threats like Mirai IoT Malware to implementing defense strategies, you'll gain a thorough knowledge of DDoS mitigation techniques. Explore A2D2, an innovative autonomous anti-DDoS network solution designed for small to medium-sized organizations.

Oct 12th 2026
4 Weeks
Blockchain Basics (Coursera) Coursera
University at Buffalo,The State University of New York

Blockchain Basics (Coursera)

Dive into the world of blockchain with our introductory course designed to equip you with a solid understanding of essential concepts. Explore Bitcoin and Ethereum protocols, learn how to create nodes, accounts, mine, transact, transfer Ethers, and check balances. Perfect for beginners looking to get started in this transformative technology.

Oct 12th 2026
4 Weeks
Smart Contracts (Coursera) Coursera
University at Buffalo,The State University of New York

Smart Contracts (Coursera)

Embark on an enlightening journey into the world of Smart Contracts with this specialized course from Coursera's Blockchain specialization. Master the art of designing, coding, deploying, and executing these critical blockchain elements to unlock new levels of efficiency, transparency, and autonomy for your applications.

Oct 12th 2026
4 Weeks
Decentralized Applications (Dapps) (Coursera) Coursera
University at Buffalo,The State University of New York

Decentralized Applications (Dapps) (Coursera)

Embark on a journey to create your own decentralized applications (Dapps) with this advanced course. Designed for those who want to harness the power of blockchain technology, you'll learn how to build secure, transparent, and accessible applications that leverage smart contracts and more. Perfect for tech enthusiasts, developers, and anyone interested in the future of digital transactions.

Oct 12th 2026
4 Weeks
Blockchain Platforms (Coursera) Coursera
University at Buffalo,The State University of New York

Blockchain Platforms (Coursera)

Dive into the fourth course of Coursera's Blockchain specialization to gain a deep understanding of the broader blockchain ecosystem. Discover other blockchain platforms, explore two decentralized application use cases, and learn how to address critical issues such as privacy and scalability in this advanced educational journey.

Oct 12th 2026
4 Weeks
Fundamentals of Kubernetes Deployment (Coursera) Coursera
LearnQuest

Fundamentals of Kubernetes Deployment (Coursera)

Dive into the world of container orchestration with our Fundamentals of Kubernetes Deployment course. Whether you're new to Kubernetes or looking to deepen your expertise, this course will guide you through essential concepts like architecture, cluster setup, deployment strategies, and more. Gain hands-on experience with practical examples that cover everything from basic to advanced Kubernetes features.

Oct 12th 2026
2 Weeks
Azure Infrastructure Fundamentals (Coursera) Coursera
LearnQuest

Azure Infrastructure Fundamentals (Coursera)

Dive into the world of cloud computing with our Azure Infrastructure Fundamentals course. Designed for beginners and professionals alike, this course will equip you with the skills needed to leverage Microsoft's Azure platform effectively. From understanding basic concepts to mastering advanced features, we'll guide you through creating, managing, and optimizing applications and services in a cloud environment.

Oct 12th 2026
5-12 Weeks
COBOL Programming with VSCode (Coursera) Coursera
IBM

COBOL Programming with VSCode (Coursera)

Dive into the world of COBOL with our comprehensive course that combines traditional COBOL programming techniques with modern development tools like Visual Studio Code. Whether you're new to programming or looking to expand your skill set, this course will equip you with the knowledge and practical experience needed to develop robust business applications using COBOL.

Oct 12th 2026
3 Weeks