Course

Algorithms, Data Collection, and Starting to Code

University of Colorado System

This course offers a comprehensive introduction to computational thinking and the fundamentals of C programming. Through a series of engaging modules, you will delve into the world of algorithms, data collection, and STEM computations, gaining a solid foundation in programming skills.

  • Learn about computational thinking and its problem-solving process
  • Explore the basics of C programming, including data types, variables, and constants
  • Discover the principles of data collection and how it aids in solving problems
  • Engage in implementing STEM computations and honing your programming skills

Certificate Available ✔

Get Started / More Info
Algorithms, Data Collection, and Starting to Code
Course Modules

This course is divided into four modules that cover computational thinking, C programming basics, data collection, and STEM computations. Dive into a hands-on learning experience to kickstart your programming journey.

Algorithms and Starting to Code

This module introduces computational thinking, algorithms, and the basics of C programming. You'll navigate through a series of engaging lessons to understand algorithms, write your first C program, and explore data storage.

Data Types, Variables, and Constants

In this module, you'll delve into data types, variables, and constants in C programming. From understanding bits and bytes to user-defined data types, you'll gain a solid understanding of essential programming concepts.

Data Collection and More Algorithms

Explore the principles of data collection and its role in problem-solving. From deciding what data to collect to storing and utilizing the collected data, this module provides a comprehensive understanding of data collection processes.

STEM Computations

Dive into implementing STEM computations, including topics such as floors and ceilings, velocity, and energetic Einstein. Sharpen your programming skills while applying computational concepts to real-world scenarios.

More Software Development Courses

Data Engineer, Big Data and ML on Google Cloud en Français

Google Cloud

Cette formation de spécialisation en ligne de cinq semaines explore la conception de systèmes de traitement des données sur Google Cloud, offrant une expérience...

Display Simple Data with Pie Chart and Tabbed Pane in JavaFX

Coursera Project Network

Create a JavaFX GUI to display simple data using a tabbed pane with a pie chart. Learn to collect and visualize data in under 2 hours.

Learn Javascript - 21 Essential Array Methods

Coursera Project Network

Dive into the world of JavaScript arrays with this 1-hour guided project, mastering 21 essential array methods and learning to manipulate and search arrays effectively....

Unordered Data Structures

University of Illinois at Urbana-Champaign

Unordered Data Structures is a comprehensive course covering hash tables, disjoint sets, and graphs. Gain the skills to implement and analyze these fundamental data...