Computer Science

Filter Courses within "Computer Science" (Click to filter)
Algorithms for Searching, Sorting, and Indexing (Coursera) Coursera
University of Colorado Boulder

Algorithms for Searching, Sorting, and Indexing (Coursera)

Discover the fundamental principles of algorithm design and analysis in this online course offered by CU Boulder. Explore key concepts such as sorting arrays, priority queues, hash functions, and their applications through engaging lectures and practical exercises. This course is perfect for those looking to enhance their data science skills with a focus on searching, sorting, and indexing algorithms.

Nov 9th 2026
4 Weeks
Data Structures & Algorithms IV: Pattern Matching, Dijkstra’s, MST, and Dynamic Programming Algorithms (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms IV: Pattern Matching, Dijkstra’s, MST, and Dynamic Programming Algorithms (edX)

Dive deep into advanced algorithms with this specialized course on edX. From pattern matching to graph theory, learn essential techniques like KMP, Rabin-Karp, Dijkstra’s Shortest Path, Minimum Spanning Tree (MST) construction, and Dynamic Programming. Enhance your problem-solving skills with practical examples and visualizations.

Self Paced
Self-Paced
Introduction to Digital Humanities (edX) EdX
HarvardX,Harvard University

Introduction to Digital Humanities (edX)

Embark on a transformative journey into the world of digital humanities with this comprehensive course. Learn how to harness digital tools for research, visualization, and scholarship in your chosen field within the humanities. Whether you're a student, scholar, librarian, archivist, museum curator, public historian, or simply curious, this course will breathe new life into your studies.

Self Paced
Self-Paced
iLabX – The Internet Masterclass (edX) EdX
Technische Universität München - TUM,TUMx

iLabX – The Internet Masterclass (edX)

Discover the inner workings of the Internet with 'iLabX – The Internet Masterclass' on edX. Designed for those new to computer networking, this course provides a thorough understanding of how the internet functions and equips you with the skills to set up your own network. Join over 2000 learners who have already taken the plunge into mastering the Internet.

Self Paced
Self-Paced
Learn Like a Pro: Science-Based Tools to Become Better at Anything (edX) EdX
Barbara Oakley & Olav Schewe

Learn Like a Pro: Science-Based Tools to Become Better at Anything (edX)

Transform your study habits and become better at anything with 'Learn Like a Pro' on edX. This unique course, taught by experts Dr. Barbara Oakley and Olav Schewe, uses cutting-edge neuroscience to provide you with proven techniques for efficient and effective learning. Say goodbye to boredom and distraction – hello to mastering any material!

Self Paced
Self-Paced
Introducción a las tecnologías para la Educación (edX) EdX
Universitat Politècnica de València,UPValenciaX

Introducción a las tecnologías para la Educación (edX)

Este curso te ofrece una introducción completa sobre el uso de las últimas tecnologías educativas. Dirigido a profesores, te guiará en la creación de entornos de aprendizaje innovadores que maximicen la interacción y el compromiso de tus estudiantes.

Self Paced
Self-Paced
AI Applications with Watson (edX) EdX
IBM

AI Applications with Watson (edX)

Dive into the world of artificial intelligence with 'AI Applications with Watson' on edX. This course equips you with the skills to leverage IBM Watson's powerful tools like Watson Assistant, Discovery, Tone Analyzer, and Personality Insights. Learn how to enhance your chatbots, analyze human emotions and traits, and efficiently extract information from vast data repositories.

Self Paced
Self-Paced