CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Algorithms, Data Collection, and Starting to Code (Coursera) Coursera
University of Colorado System

Algorithms, Data Collection, and Starting to Code (Coursera)

Embark on a comprehensive learning path that introduces you to the basics of computational thinking and C programming. This course is designed for those eager to understand how we interact with the world through structured, algorithmic approaches and begin their coding journey.

Jun 29th 2026
4 Weeks
Data Analysis and Representation, Selection and Iteration (Coursera) Coursera
University of Colorado System

Data Analysis and Representation, Selection and Iteration (Coursera)

Embark on a problem-solving adventure with our Data Analysis and Representation course. This is the second part of a specialization that combines computational thinking with introductory C programming. Dive deep into understanding how to represent data effectively, make informed selections, and iterate through complex problems. Perfect for beginners looking to build a strong foundation in data analysis and programming.

Jun 29th 2026
4 Weeks
SAS Macro Language (Coursera) Coursera
SAS

SAS Macro Language (Coursera)

Discover the advanced capabilities of SAS Macro Language in this expert-led Coursera course. Whether you're a data analyst, statistician, or aspiring programmer, this course will equip you with the skills to manipulate and analyze complex datasets using the DATA step and procedures. Enhance your understanding of macro variables, dynamic SQL, and more to become proficient in SAS.

Jun 29th 2026
5-12 Weeks
Introduction to Self-Driving Cars (Coursera) Coursera
University of Toronto

Introduction to Self-Driving Cars (Coursera)

Embark on a journey into the future of transportation with our 'Introduction to Self-Driving Cars' course. Designed for beginners, this course provides an in-depth look at the essential components and principles behind self-driving technology. From understanding the hardware used in these vehicles to programming vehicle modeling and control, you'll gain a solid foundation in autonomous driving systems.

Jun 29th 2026
5-12 Weeks
Visual Perception for Self-Driving Cars (Coursera) Coursera
University of Toronto

Visual Perception for Self-Driving Cars (Coursera)

Dive into the world of autonomous driving with 'Visual Perception for Self-Driving Cars'. Learn about key perception tasks, detect objects both static and moving, understand camera models and calibration, and explore cutting-edge computer vision techniques. This course is part of a specialization designed to equip you with the knowledge needed to develop self-driving cars.

Jun 29th 2026
5-12 Weeks
Automated Reasoning: Symbolic Model Checking (Coursera) Coursera
EIT Digital

Automated Reasoning: Symbolic Model Checking (Coursera)

Explore Automated Reasoning: Symbolic Model Checking, an engaging online course designed to teach you how to verify the properties of complex systems and programs automatically. Dive into the world of transition systems, CTL properties, and learn techniques that can ensure the reliability and safety of your systems.

Jun 29th 2026
4 Weeks
Python Project for AI & Application Development (Coursera) Coursera
IBM

Python Project for AI & Application Development (Coursera)

Embark on a practical journey into Python application development and AI integration with our hands-on course. Gain the skills needed to create, unit test, and distribute robust applications using Python's powerful capabilities. Perfect for beginners and advanced learners alike, this course will equip you with the confidence to tackle real-world projects in tech.

Jun 29th 2026
1 Week
Foundations of Computer Science (Coursera) Coursera
LearnQuest

Foundations of Computer Science (Coursera)

Embark on a journey to understand the core concepts of computer science with 'Foundations of Computer Science' on Coursera. This introductory course lays down the essential knowledge needed for programming in Visual Basic, equipping you with both procedural and object-oriented skills to tackle practical business challenges effectively. With step-by-step guidance and hands-on coding exercises, this course is perfect for beginners looking to build a strong foundation in computer science fundamentals.

Jun 29th 2026
4 Weeks