Computer Science

Filter Courses within "Computer Science" (Click to filter)
How to Get Into Web Development (Coursera) Coursera
University of Leeds

How to Get Into Web Development (Coursera)

Embark on a journey into the world of web development with this beginner-friendly online course. Whether you're new to coding or looking to advance your current skill set, our expert-led program will guide you through the essential aspects of front-end, back-end, and full-stack development. Master the art of building dynamic websites and applications while gaining insights into various roles within a web development team.

Sep 28th 2026
2 Weeks
Open Source Programming - Master's (Coursera) Coursera
Illinois Tech

Open Source Programming - Master's (Coursera)

Dive into the world of open-source software development with our Master's level course on Open Source Programming. This in-depth program covers essential topics such as system, graphical user interface (GUI), network, and web programming using a variety of dynamic scripting languages. You'll explore object-oriented, concurrent, and functional programming paradigms to gain a well-rounded understanding of modern open-source development practices.

Sep 28th 2026
5-12 Weeks
Fundamentals Of NgRx (Coursera) Coursera
Board Infinity

Fundamentals Of NgRx (Coursera)

Dive deep into the world of state management with our 'Fundamentals of NgRx' course on Coursera. Designed for Angular developers, this comprehensive guide will teach you how to leverage ngRx effectively in your applications. Learn core concepts, advanced strategies, and apply what you've learned through real-world examples.

Sep 28th 2026
2 Weeks
Introduction to Technology-Assisted Decision-Making (Coursera) Coursera
University of Leeds

Introduction to Technology-Assisted Decision-Making (Coursera)

Unlock the power of data-driven decisions with our Introduction to Technology-Assisted Decision-Making course. This course will equip you with essential knowledge on leveraging technology for faster, more efficient, and objective decision-making processes across multiple sectors. Master resource allocation, production planning, transportation scheduling, and network optimization techniques using cutting-edge tools and methodologies.

Sep 28th 2026
2 Weeks
Blockchain Architecture - Intermediate Concepts (Coursera) Coursera
LearnQuest

Blockchain Architecture - Intermediate Concepts (Coursera)

Dive deeper into the world of blockchain technology with our 'Blockchain Architecture - Intermediate Concepts' course. This intermediate-level program builds on your foundational knowledge to explore complex topics such as enhanced security measures, effective risk management strategies, and a comprehensive understanding of blockchain's architectural components. Perfect for those who want to take their blockchain expertise to the next level.

Sep 28th 2026
5-12 Weeks
The Power of Object-Oriented Programming (Coursera) Coursera
University of Michigan

The Power of Object-Oriented Programming (Coursera)

Discover the core principles of Object-Oriented Programming (OOP) in this comprehensive Coursera course. Learn to structure your code effectively using classes and objects, enabling better organization and communication within tech teams. Gain a deep understanding of OOP concepts like inheritance, polymorphism, and encapsulation, which are crucial for developing robust and maintainable software applications.

Sep 28th 2026
4 Weeks