♫musicjinni

CS50 2020 - Lecture 1 - C

video thumbnail
TABLE OF CONTENTS

00:00:00 - Introduction
00:00:49 - CS50 IDE
00:07:42 - hello, world
00:11:00 - Compiling
00:15:02 - Functions
00:18:38 - Return Values
00:19:03 - Variables
00:24:31 - Format Codes
00:28:29 - CS50 Library
00:36:03 - main
00:37:10 - Header Files
00:39:12 - help50
00:44:36 - Style
00:46:00 - style50
00:48:38 - check50
00:51:51 - CS50 IDE's File Browser
00:54:28 - CS50 IDE's Command-Line Interface
01:03:33 - Types
01:05:59 - Format Codes
01:06:52 - Operators
01:07:44 - addition
01:12:53 - Integer Overflow
01:18:16 - truncation
01:19:08 - Typecasting
01:25:29 - Syntactic Sugar
01:27:54 - Conditions
01:33:46 - agree
01:37:00 - Boolean Expressions
01:38:35 - Loops
01:54:48 - get_positive_int
01:58:59 - Scope
02:00:39 - Mario
02:08:31 - Floating-Point Imprecision
02:12:18 - Integer Overflow

***

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_center?add_user=cs50tv

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: https://discord.gg/T8QZqRx
Ed: https://cs50.harvard.edu/x/ed
Facebook Group: https://www.facebook.com/groups/cs50/
Faceboook Page: https://www.facebook.com/cs50/
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: https://instagram.com/cs50
LinkedIn Group: https://www.linkedin.com/groups/7437240/
LinkedIn Page: https://www.linkedin.com/school/cs50/
Reddit: https://www.reddit.com/r/cs50/
Quora: https://www.quora.com/topic/CS50
Slack: https://cs50.edx.org/slack
Snapchat: https://www.snapchat.com/add/cs50
Twitter: https://twitter.com/cs50
YouTube: http://www.youtube.com/cs50

HOW TO FOLLOW DAVID J. MALAN

Facebook: https://www.facebook.com/dmalan
GitHub: https://github.com/dmalan
Instagram: https://www.instagram.com/davidjmalan/
LinkedIn: https://www.linkedin.com/in/malan/
Quora: https://www.quora.com/profile/David-J-Malan
Twitter: https://twitter.com/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/by-nc-sa/4.0/

David J. Malan
https://cs.harvard.edu/malan
malan@harvard.edu

CS50x 2023 - Lecture 0 - Scratch

Teaching CS50 with AI - David J. Malan

Harvard CS50 (2023) – Full Computer Science University Course

CS50x Puzzle Day 2024

Office Hours with Professor David J. Malan and Carter Zenke @ SEC

Office Hours with Professor David J. Malan and CS50’s own Colton Ogden

Visitas Thinks Big 2016 - Abstraction by Professor David J. Malan

Harvard CS50 – Full Computer Science University Course

When to learn computer science? - Office Hours 2020

CS50x 2024 - Lecture 0 - Scratch

David J. Malan - Visitas Thinks Big 2022 - Harvard University

David J. Malan - Visitas Thinks Big 2019 - Harvard University

Career Tips by David J. Malan from CS50

Introduction to Computer Science with CS50 - the most popular course on edX

#HESProud Faculty Spotlight: David Malan

CS50x 2023 - Lecture 1 - C

Hardware - CS50's Understanding Technology 2017

Meet Your Professor: David Malan

IS HARVARD'S FREE PROGRAMMING COURSE CS50 Worth it? | CS50 Review 2020 | BEST PROGRAMMING COURSE?

CS50x 2024 - Lecture 5 - Data Structures

Office Hours @ Harvard Law School - September 1, 2023

CS50x 2024 - Lecture 4 - Memory

Visitas Thinks Big 2017 - Harvard University - David J. Malan

Does CS50 Help Get a Job - CS50 Reels #Shorts

CS50 2019 - Lecture 0 - Binary Search

Harvard CS50’s Introduction to Programming with Python – Full University Course

CS50 2020 - Lecture 3 - Algorithms

CS50 Lecture by Mark Zuckerberg - 7 December 2005

Harvard CS50: Intro to Computer Science | Program Spotlight

CS50 Cybersecurity - Introduction

Disclaimer DMCA