Computer Science

Filter Courses within "Computer Science" (Click to filter)
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues (edX)

Dive into the core concepts of data storage and manipulation with our Data Structures & Algorithms I course. This edX offering provides a hands-on approach to learning about Arrays, ArrayLists, LinkedLists, Stacks, and Queues. Through engaging visualizations and practical exercises, you'll gain a deep understanding of how these structures work, their performance characteristics, and how to implement them effectively.

Self Paced
Self-Paced
AWS Cloud Practitioner Essentials (edX) EdX
AWS

AWS Cloud Practitioner Essentials (edX)

Embark on a transformative learning journey with 'AWS Cloud Practitioner Essentials' – an introductory course designed for both newcomers and experienced professionals alike. Dive into the fundamentals of cloud computing and explore Amazon Web Services (AWS) core services, security best practices, and architectural principles to build a robust foundation in cloud solutions. This course is your gateway to leveraging AWS capabilities to solve real-world business problems.

Self Paced
Self-Paced
A Practical Introduction to Test-Driven Development (Coursera) Coursera
LearnQuest

A Practical Introduction to Test-Driven Development (Coursera)

Discover the fundamentals of Test-Driven Development in this practical Coursera course. From writing initial unit tests to mastering advanced TDD techniques like mocking with Python's unittest.mock, you'll learn how to build robust applications through a test-first approach. This course is ideal for developers aiming to elevate their testing practices and produce higher quality code.

Jul 13th 2026
3 Weeks
Integrating Test-Driven Development into Your Workflow (Coursera) Coursera
LearnQuest

Integrating Test-Driven Development into Your Workflow (Coursera)

Discover how to seamlessly incorporate Test-Driven Development (TDD) techniques into your coding routine with this comprehensive online course. From understanding the principles of TDD to mastering the art of writing effective tests, you'll gain valuable skills that enhance code quality and maintainability. This course is ideal for programmers looking to refine their workflow and produce more reliable software.

Jul 13th 2026
4 Weeks
Test-Driven Development Project: Random Person Generator (Coursera) Coursera
LearnQuest

Test-Driven Development Project: Random Person Generator (Coursera)

Embark on an engaging journey into the world of Test-Driven Development (TDD) with our capstone project-based course. Dive deep into crafting a Random Person Generator while mastering essential TDD skills such as exception handling, mock objects, and unit testing. This hands-on course will equip you with practical knowledge and a portfolio piece that showcases your proficiency in TDD.

Jul 13th 2026
1 Week
AWS Cloud Practitioner Essentials (Coursera) Coursera
AWS

AWS Cloud Practitioner Essentials (Coursera)

Embark on an essential journey into the world of cloud computing with our AWS Cloud Practitioner Essentials course. Designed for individuals new to the cloud, this course offers a foundational understanding of Amazon Web Services (AWS) that is crucial for anyone looking to leverage the power of cloud technology in their professional roles. Whether you're in IT or non-IT fields such as finance, legal, sales, and marketing, this course equips you with the knowledge needed to contribute meaningfully to your organization's cloud strategy.

Jul 13th 2026
5-12 Weeks
Everyday Excel, Part 3 (Projects) (Coursera) Coursera
University of Colorado Boulder

Everyday Excel, Part 3 (Projects) (Coursera)

Take your Excel proficiency to the next level with Everyday Excel, Part 3 (Projects). In this advanced course, you'll dive into practical applications of Excel by tackling a variety of challenging projects. Building on the basics covered in Parts 1 and 2, this capstone experience will test your skills and creativity as you solve complex problems using Excel.

Jul 13th 2026
5-12 Weeks
Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps (edX) EdX
Georgia Institute of Technology,GTx

Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps (edX)

Dive deep into the world of complex data structures with our Data Structures & Algorithms II course. Learn about Binary Trees, Heaps, SkipLists, and HashMaps to enhance your programming skills and understand how to efficiently manage large datasets. This course is designed for those who want to take their knowledge beyond basic algorithms.

Self Paced
Self-Paced