YoVDO

C

Offered By: Exercism

Tags

C Programming Courses Embedded Systems Courses Memory Management Courses Control Structures Courses Pointers Courses High Performance Computing Courses

Course Description

Overview

C is a general purpose language, used for a wide range of applications, from embedded computers to high-performance computing clusters. C is commonly found in low level applications as it's a good alternative to harder-to-read assembly languages. It can be compiled to assembly to keep the same level of performance, while increasing readability, and providing a small level of safety with static types!

Syllabus

  • Hello World
  • Armstrong Numbers
  • Resistor Color
  • Isogram
  • Hamming
  • Grains
  • Difference of Squares
  • Square Root
  • Grade School
  • Binary Search
  • Rational Numbers
  • Circular Buffer
  • List Ops
  • Pythagorean Triplet
  • Saddle Points
  • Allergies
  • Phone Number
  • Clock
  • Sieve
  • Robot Simulator
  • Pascal's Triangle
  • Binary
  • Queen Attack
  • Linked List
  • Darts
  • Resistor Color Duo
  • Resistor Color Trio
  • Acronym
  • Gigasecond
  • Space Age
  • Pangram
  • Word Count
  • Rail Fence Cipher
  • Matching Brackets
  • Nucleotide Count
  • RNA Transcription
  • Secret Handshake
  • Meetup
  • Pig Latin
  • Leap
  • Two Fer
  • Beer Song
  • Raindrops
  • Roman Numerals
  • Wordy
  • Bob
  • Complex Numbers
  • Sum of Multiples
  • Two Bucket
  • Anagram
  • Binary Search Tree
  • Say
  • ETL
  • Series
  • Diamond
  • Minesweeper
  • Run-Length Encoding
  • Atbash Cipher
  • Crypto Square
  • React
  • Prime Factors
  • Nth Prime
  • Perfect Numbers
  • Triangle
  • Collatz Conjecture
  • Luhn
  • Palindrome Products
  • All Your Base
  • Scrabble Score
  • Sublist
  • Largest Series Product

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera