CS50 Fall 2024 - Lecture 1 - C (live, unedited)

Published: 01 January 1970
on channel: CS50
66,403
2.3k

***

An edited version of this video will become part of CS50x 2025 on edX on January 1, 2025, at https://cs50.edx.org.

***

C. Source Code. Machine Code. Compiler. Correctness, Design, Style. Visual Studio Code. Syntax Highlighting. Escape Sequences. Header Files. Libraries. Manual Pages. Types. Conditionals. Variables. Loops. Linux. Graphical User Interface (GUI). Command-Line Interface (CLI). Constants. Comments. Pseudocode. Operators. Integer Overflow. Floating-Point Imprecision.

***

TABLE OF CONTENTS

00:00:00 - Introduction
00:14:10 - Source Code
00:18:02 - Visual Studio Code for CS50
00:21:35 - Hello, World
00:31:41 - From Scratch to C
00:38:55 - Header Files
00:42:01 - CS50 Manual Pages
00:44:45 - Hello, You
00:56:18 - Types
00:57:40 - Conditionals
01:05:35 - Variables
01:08:22 - compare.c
01:21:28 - agree.c
01:29:09 - Loops
01:40:24 - cat.c
01:48:40 - Break
02:02:05 - Functions
02:15:38 - Correctness, Design, Style
02:17:37 - Mario
02:31:21 - calculator.c
02:39:16 - Integer Overflow
02:42:05 - Boeing
02:43:54 - Pacman
02:44:57 - Truncation
02:46:27 - Type Casting
02:49:10 - Floating-Point Imprecision

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

http://www.youtube.com/subscription_c...

HOW TO TAKE CS50

edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x

HOW TO JOIN CS50 COMMUNITIES

Discord:   / discord  
Ed: https://cs50.edx.org/ed
Facebook Group:   / cs50  
Faceboook Page:   / cs50  
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram:   / cs50  
LinkedIn Group:   / 7437240  
LinkedIn Page:   / cs50  
Medium:   / cs50  
Quora: https://www.quora.com/topic/CS50
Reddit:   / cs50  
Slack: https://cs50.edx.org/slack
Snapchat:   / cs50  
SoundCloud:   / cs50  
Stack Exchange: https://cs50.stackexchange.com/
Telegram: https://t.me/cs50x
Threads: https://www.threads.net/@cs50
TikTok:   / cs50  
Twitter:   / cs50  
Twitter Community:   / 1722308663522594923  
YouTube:    / cs50  

HOW TO FOLLOW DAVID J. MALAN

Facebook:   / dmalan  
GitHub: https://github.com/dmalan
Instagram:   / davidjmalan  
LinkedIn:   / malan  
Quora: https://www.quora.com/profile/David-J...
Threads: https://www.threads.net/@davidjmalan
TikTok:   / davidjmalan  
Twitter:   / davidjmalan  

***

CS50 SHOP

https://cs50.harvardshop.com/

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/...

David J. Malan
https://cs.harvard.edu/malan
[email protected]


On this page of the site you can watch the video online CS50 Fall 2024 - Lecture 1 - C (live, unedited) with a duration of hours minute second in good quality, which was uploaded by the user CS50 01 January 1970, share the link with friends and acquaintances, this video has already been watched 66,403 times on youtube and it was liked by 2.3 thousand viewers. Enjoy your viewing!