Computer Science

Filter Courses within "Computer Science" (Click to filter)
Device-based Models with TensorFlow Lite (Coursera) Coursera
DeepLearning.AI

Device-based Models with TensorFlow Lite (Coursera)

Embark on a journey into the practical application of machine learning models with 'Device-based Models with TensorFlow Lite'. This course is designed for those who want to extend their expertise beyond modeling data and delve into deploying ML models in real-world scenarios. You'll learn how to optimize models for mobile devices, execute them on both Android and iOS platforms, and even deploy on embedded systems like Raspberry Pi and microcontrollers using TensorFlow Lite.

Sep 28th 2026
4 Weeks
Python Classes and Inheritance (Coursera) Coursera
University of Michigan

Python Classes and Inheritance (Coursera)

Discover the power of Python's class-based object-oriented programming (OOP) in this detailed online course. Learn to create reusable code through classes and instances, understand inheritance for efficient code reuse, and explore best practices for designing effective Python classes. This course is ideal for programmers looking to enhance their OOP skills with Python.

Sep 28th 2026
3 Weeks
Introduction to Augmented Reality and ARCore (Coursera) Coursera
Google AR & VR

Introduction to Augmented Reality and ARCore (Coursera)

Embark on a journey into the future with our 'Introduction to Augmented Reality and ARCore' course. This beginner-friendly program will equip you with the essential skills needed to create your own augmented reality experiences using Google's powerful ARCore platform. Whether you're an aspiring developer, designer, or simply curious about the next big thing in technology, this course offers a hands-on approach to learning the fundamentals of AR.

Sep 28th 2026
4 Weeks
Agile with Atlassian Jira (Coursera) Coursera
Atlassian

Agile with Atlassian Jira (Coursera)

Discover the power of Agile project management with our 'Agile with Atlassian Jira' course on Coursera. This comprehensive program will equip you with essential tools and techniques to lead your team towards successful, incremental project delivery. Whether you're a product owner, scrum master, project manager, or team member, this course offers flexible strategies applicable across various agile methodologies.

Sep 28th 2026
4 Weeks
Avatar Psychology for Designers (Coursera) Coursera
Michigan State University

Avatar Psychology for Designers (Coursera)

Dive into the fascinating world of avatars and their psychological impact on users with our Avatar Psychology for Designers course. Gain insights into designing compelling avatars that resonate with your audience's emotions and behaviors, enhancing engagement and user experience in any digital or non-digital platform you create.

Sep 28th 2026
4 Weeks
Excel/VBA for Creative Problem Solving, Part 3 (Projects) (Coursera) Coursera
University of Colorado Boulder

Excel/VBA for Creative Problem Solving, Part 3 (Projects) (Coursera)

Dive into the world of advanced Excel VBA with 'Excel/VBA for Creative Problem Solving, Part 3 (Projects)' on Coursera. This hands-on course challenges you to apply your skills in real-world scenarios by completing several open-ended VBA projects. Peer review and a grading rubric ensure that you receive constructive feedback as you hone your problem-solving abilities.

Sep 28th 2026
5-12 Weeks
Computational Thinking for Problem Solving (Coursera) Coursera
University of Pennsylvania

Computational Thinking for Problem Solving (Coursera)

Discover how to solve problems more effectively by developing your computational thinking skills. This course teaches you to break down complex challenges into manageable parts, enabling you to create solutions that can be executed by computers or other systematic processes. Ideal for students from any field, this course will give you the tools to tackle real-world issues and make a meaningful impact.

Sep 28th 2026
4 Weeks
Automated Reasoning: satisfiability (Coursera) Coursera
EIT Digital

Automated Reasoning: satisfiability (Coursera)

Dive into the world of Automated Reasoning with our course on Satisfiability (SAT/SMT) Tools. Master the art of applying these powerful tools to solve complex scheduling problems, fit rectangles for printing posters, tackle puzzles, and ensure program correctness. Gain a comprehensive understanding of resolution, CDCL framework, and simplex method.

Sep 28th 2026
4 Weeks