Computer Science

Filter Courses within "Computer Science" (Click to filter)
Algorithmic Thinking (Part 2) (Coursera) Coursera
Rice University

Algorithmic Thinking (Part 2) (Coursera)

Dive deeper into the world of Algorithmic Thinking in Part 2 of this insightful online course offered by Coursera. Designed for those who have already grasped the basics, this advanced class will train you in the mathematical concepts and processes that experienced computer scientists use to solve complex computational problems efficiently. Elevate your problem-solving skills and learn how to build more effective algorithms.

Jun 15th 2026
4 Weeks
Hypothesis-Driven Development (Coursera) Coursera
University of Virginia

Hypothesis-Driven Development (Coursera)

Delve into the world of agile innovation with Coursera's 'Hypothesis-Driven Development' course. Learn how to shift from mere process implementation to focusing on what truly matters to your users through a culture of experimentation. This course will equip you with the skills needed to identify critical questions, pair them with effective testing methods, and ultimately create more efficient and impactful outcomes for your projects.

Jun 15th 2026
4 Weeks
Introduction to User Experience Design (Coursera) Coursera
Georgia Institute of Technology

Introduction to User Experience Design (Coursera)

Dive into the world of User Experience (UX) Design with our introductory course designed for beginners. Explore a user-centered approach to design that focuses on meeting user needs effectively and efficiently. This course will guide you through the discovery and evaluation cycle, equipping you with essential techniques to create impactful designs.

Jun 15th 2026
5-12 Weeks
User Research and Design (Coursera) Coursera
University of Minnesota

User Research and Design (Coursera)

Embark on a journey to master the art of understanding users and translating their needs into compelling designs with our 'User Research and Design' course. This course will equip you with practical techniques for conducting thorough user research and applying these insights in the early stages of UI design exploration. From in-person research methods to analyzing surveys and logs, you'll gain a deep understanding of how to gather and interpret user data effectively.

Jun 15th 2026
4 Weeks
Introdução à Ciência da Computação com Python Parte 1 (Coursera) Coursera
Universidade de São Paulo, Brasil

Introdução à Ciência da Computação com Python Parte 1 (Coursera)

Este curso de Introdução à Ciência da Computação oferece uma abordagem prática e teórica ao ensino dos conceitos básicos da computação, utilizando Python como linguagem de programação. Aprenda desde a lógica de programação até os princípios fundamentais da ciência da computação.

Jun 15th 2026
5-12 Weeks
Introduction to Graph Theory (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Introduction to Graph Theory (Coursera)

Embark on an enlightening journey into the world of Graph Theory with our introductory course. Delve into the basics of graph representation, uncover the beauty and logic behind key concepts, and discover real-world applications that range from GPS navigation to circuit design and beyond. Perfect for beginners and enthusiasts alike.

Jun 15th 2026
5-12 Weeks