YoVDO

A Crash Course in C

Offered By: Northwestern University via YouTube

Tags

C Programming Courses Integer Overflow Courses

Course Description

Overview

In this crash course, you will learn about the C programming language. You will learn to write your first C program, differences between C and MATLAB, base-2 and base-16, data types, pointers, functions, comments, preprocessor, globals, header files and libraries, and much more.


Syllabus

Your first C program, HelloWorld.c (Kevin Lynch).
Differences between C and MATLAB (Kevin Lynch).
Base-2 (binary) and base-16 (hexadecimal) (Kevin Lynch).
C data types (Kevin Lynch).
Using C data types (Kevin Lynch).
Representations of C data types (Kevin Lynch).
C pointer basics (Kevin Lynch).
printout.c: formatted output in C (Kevin Lynch).
datasizes.c: sizes of C data types (Kevin Lynch).
overflow.c: integer overflow in C (Kevin Lynch).
typecast.c: type conversions in C (Kevin Lynch).
invest.c, part 1/5: intro to a typical C program (Kevin Lynch).
invest.c, part 2/5: overview of a typical C program (Kevin Lynch).
invest.c, part 3/5: comments, preprocessor, data types, globals (Kevin Lynch).
invest.c, part 4/5: helper function prototypes and main (Kevin Lynch).
invest.c, part 5/5: helper functions (Kevin Lynch).
Header files and libraries (Kevin Lynch).


Taught by

Northwestern Robotics

Tags

Related Courses

Information Security - 5 - Secure Systems Engineering
Indian Institute of Technology Madras via Swayam
Hacking the Supply Chain - The Ripple20 Vulnerabilities Haunt Tens of Millions of Critical Devices
Black Hat via YouTube
WebAssembly - A New World of Native Exploits on the Browser
Black Hat via YouTube
Squashing Low-hanging Fruit in Embedded Software
Hack In The Box Security Conference via YouTube
Software Security Era - Past, Present, and Future
Hack In The Box Security Conference via YouTube