Computer Science

Filter Courses within "Computer Science" (Click to filter)
Think. Create. Code (edX) EdX
University of Adelaide,AdelaideX

Think. Create. Code (edX)

Unlock your potential to solve complex problems through computational thinking with Think. Create. Code on edX. This course equips you with the skills to manipulate digital content and develop your own creative projects, including stunning images and animations that you can showcase in an enhanced online gallery tailored for self-paced learners.

No sessions available
5-12 Weeks
MyCS: Computer Science for Beginners (edX) EdX
Harvey Mudd College

MyCS: Computer Science for Beginners (edX)

Embark on an exciting journey into the world of computer science with 'MyCS: Computer Science for Beginners'. This introductory course, available on edX, is crafted to make learning accessible and fun for everyone. Dive into Scratch programming as you explore fundamental concepts such as how computers function and what it takes to create a working computer program or system.

No sessions available
5-12 Weeks
Preparing for the AP Computer Science A Exam - Part 1 (edX) EdX
Cooper Union

Preparing for the AP Computer Science A Exam - Part 1 (edX)

Embark on a journey to understand how computing can be leveraged to tackle complex, real-world problems. This introductory course, part one of two, is tailored for students aiming to excel in the AP Computer Science A Exam. Learn essential concepts and develop your computational thinking skills while fostering creativity.

No sessions available
4 Weeks
CS For All: Introduction to Computer Science and Python Programming (edX) EdX
Harvey Mudd College,HarveyMuddX

CS For All: Introduction to Computer Science and Python Programming (edX)

Embark on an exciting journey into the realm of computer science with our beginner-friendly course. Designed for those new to programming, 'CS For All: Introduction to Computer Science and Python Programming' provides a fun and fast-paced way to learn Python while tackling intriguing problems. Whether you're curious about how algorithms work or eager to start coding, this course is your gateway into the fascinating world of computer science.

No sessions available
13-24 Weeks
The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX) EdX
University of California, Berkeley,BerkeleyX

The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX)

Embark on an exciting journey into the world of computing with 'The Beauty and Joy of Computing' - Part 2 of the AP® CS Principles course offered by edX. This course is designed for anyone eager to learn how to transform their ideas into functional code, all while having fun. Dive deep into the core concepts and thinking practices in computer science and get hands-on experience with Snap!, a user-friendly programming language that builds on Scratch's intuitive interface.

No sessions available
13-24 Weeks
Computing: Art, Magic, Science - Part II (edX) EdX
ETH Zurich,ETHx

Computing: Art, Magic, Science - Part II (edX)

Dive deeper into the world of computing with 'Computing: Art, Magic, Science - Part II', an advanced course that builds upon foundational concepts introduced in Part I. This course is designed to enhance your understanding of functional programming, design patterns, loop invariants and other critical topics in computer science.

No sessions available
5-12 Weeks
Enterprise Software Lifecycle Management (edX) EdX
National Research Nuclear University MEPhI,MEPhIx

Enterprise Software Lifecycle Management (edX)

Dive into the world of Enterprise Software Lifecycle Management with this in-depth online course. Designed for those new to managing large-scale software projects, this program explores key models, methods, and practices that are crucial for developing effective and efficient software solutions. Whether you're a developer, project manager, or aspiring professional in computer science, this course will provide you with the tools needed to navigate the complexities of enterprise software development.

Self Paced
Self-Paced
AP® Computer Science Principles (edX) EdX
Harvard University

AP® Computer Science Principles (edX)

Dive into the world of computer science with CS50 AP, Harvard University's engaging introduction to the intellectual enterprises of computing and the art of programming. This course is meticulously crafted for high school students, aligning perfectly with the College Board's new AP CS Principles curriculum framework. Whether you're a budding programmer or just curious about how computers work, this course offers an in-depth exploration into computational thinking, algorithms, data structures, and more, all while preparing you for the AP exam.

Self Paced
Self-Paced