- 2 201
- 114 513 203
CS50
United States
Приєднався 14 гру 2011
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. Demanding, but definitely doable. Social, but educational. A focused topic, but broadly applicable skills. CS50 is the quintessential Harvard (and Yale!) course.
@TomRocksMaths asks Professor David J. Malan what makes him feel old 🤔
@TomRocksMaths asks Professor David J. Malan what makes him feel old 🤔
Переглядів: 2 059
Відео
Implementing the CS50 Duck with OpenAI's APIs - Rongxin Liu & David J. Malan
Переглядів 6 тис.7 годин тому
A hands-on introduction to implementing your own AI-based chatbot using OpenAI’s APIs, maybe a duck or even a cat! Source code at github.com/cs50/ai-workshop. Slides at docs.google.com/presentation/d/11k93gz0mYpSwaB9bvbtofa2o11Pg7Z2_hrH3pB4APQ0/edit?usp=sharing. Paper at cs.harvard.edu/malan/publications/V1fp0567-liu.pdf. In Summer 2023, we developed and integrated a suite of AI-based software ...
Teaching CS50 with AI - David J. Malan
Переглядів 25 тис.7 годин тому
A look at how CS50 has incorporated artificial intelligence (AI), including its new-and-improved rubber duck debugger, and how it has impacted the course already. 🦆 Paper at cs.harvard.edu/malan/publications/V1fp0567-liu.pdf. Slides at docs.google.com/presentation/d/1qh_mIT7gbkH39eqHbfxxhZmMOiHVVkjHBQ2VVbDfe4I/edit?usp=sharing. In Summer 2023, we developed and integrated a suite of AI-based sof...
Functions - CS50P Shorts
Переглядів 17 тис.14 днів тому
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. HOW TO SUBSCRIBE ua-cam.com/users/cs50tv HOW TO TAKE CS50 edX: cs50.edx.org/ Harvard Extension School: cs50.harvard.edu/extension Harvard Summer School: cs50.harvard.edu/summer OpenCourseWare: cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Discord: discord.gg/cs50 Ed:...
Variables - CS50P Shorts
Переглядів 8 тис.14 днів тому
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. HOW TO SUBSCRIBE ua-cam.com/users/cs50tv HOW TO TAKE CS50 edX: cs50.edx.org/ Harvard Extension School: cs50.harvard.edu/extension Harvard Summer School: cs50.harvard.edu/summer OpenCourseWare: cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Discord: discord.gg/cs50 Ed:...
Return Values - CS50P Shorts
Переглядів 9 тис.14 днів тому
This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. HOW TO SUBSCRIBE ua-cam.com/users/cs50tv HOW TO TAKE CS50 edX: cs50.edx.org/ Harvard Extension School: cs50.harvard.edu/extension Harvard Summer School: cs50.harvard.edu/summer OpenCourseWare: cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Discord: discord.gg/cs50 Ed:...
Dr. Tom Crawford of the University of Oxford Interviews CS50's Own David J. Malan
Переглядів 18 тис.Місяць тому
Prof. David J. Malan answers randomly selected speed dating (and maths) questions with Oxford Mathematician Dr. Tom Crawford of www.youtube.com/@TomRocksMaths. Full list of questions with timestamps below. Video also at ua-cam.com/video/b89yryoCELU/v-deo.html. 02:17 - Can you tell me some of the maths topics you studied at university? 05:12 - What is your favourite movie? 06:41 - Do you think m...
CS50x 2024 - Lecture 0 - The Harvard Krokodiloes
Переглядів 16 тис.2 місяці тому
CS50x 2024 - Lecture 0 - The Harvard Krokodiloes
CS50x 2024 - Lecture 0 - The Radcliffe Pitches
Переглядів 12 тис.2 місяці тому
CS50x 2024 - Lecture 0 - The Radcliffe Pitches
Office Hours with Professor David J. Malan and CS50’s own Colton Ogden
Переглядів 12 тис.2 місяці тому
Office Hours with Professor David J. Malan and CS50’s own Colton Ogden
CS50x 2024 - Lecture 8 - HTML, CSS, JavaScript
Переглядів 102 тис.4 місяці тому
CS50x 2024 - Lecture 8 - HTML, CSS, JavaScript
CS50x 2024 - Artificial Intelligence
Переглядів 101 тис.4 місяці тому
CS50x 2024 - Artificial Intelligence
CS50x 2024 - Lecture 5 - Data Structures
Переглядів 189 тис.4 місяці тому
CS50x 2024 - Lecture 5 - Data Structures
CS50x 2024 - Lecture 3 - Algorithms
Переглядів 142 тис.4 місяці тому
CS50x 2024 - Lecture 3 - Algorithms
Quranic Recitations - CS50 Fair 2023 at Yale
Переглядів 7 тис.4 місяці тому
Quranic Recitations - CS50 Fair 2023 at Yale
Rudimental Central - CS50 Fair 2023 at Yale
Переглядів 1,6 тис.4 місяці тому
Rudimental Central - CS50 Fair 2023 at Yale
SongSynergy - CS50 Fair 2023 at Yale
Переглядів 2,9 тис.4 місяці тому
SongSynergy - CS50 Fair 2023 at Yale
Bookshelf - CS50 Fair 2023 at Yale
Переглядів 1,6 тис.4 місяці тому
Bookshelf - CS50 Fair 2023 at Yale
Beyond the Stacks - CS50 Fair 2023 at Yale
Переглядів 1,5 тис.4 місяці тому
Beyond the Stacks - CS50 Fair 2023 at Yale
This is THE comuter science teacher.
Being international, 5035.
Everything I know technology, computer science, IT, and web development. I owe it to this gentleman, myth, and legend professor David Malan
Not only is this a great lesson, this guy is an excellent communicator. Concise, clear, only repeats himself when necessary to clarify.
Thank you David and team, couldn't be more thankful for the resource you're providing the world. I really believe having this type of content freely available is making the world a better place.
I can't wait till the www is replaced and kids start asking what that is.
Hi professor David how i learn programming language give me guide
Best course, best professor ❤
❤
STOP RICKROLLING US PLEASE 😢
how did he make his terminal so clean when he run his programs. I have vs code but I have literally failed to setup such an environment. Please be kind I am old
I'm Jack, I have no friends and never fold my laundry so I take it out of the dryer to wear it 😂
02:03:52
what if we have more than one person with the same name when we're using Tries?
Having fun in this video
Watching second video after longest struggle
Thank you so much i have no word to expres my feeling it is very interesting lecture
I love your explanation on binary number. I know how binary works before but your explanation is a whole new perspective.
Watching the beginning of this video makes me wanna cry. It moved me because of the quality of education in this world, one that I missed during my younger time. Now that I am a father of a little boy, it also encourages me to become a better dad, and to try to raise my boy so that he's eager about education out there, so that he can fulfill the dream that his dad missed. Thanks Harvard for making this available.
You haven't missed it. You can still have it all. Just start now.
10:00
I think I would never forget the ending part of it. Huge thanks for the marvelous course!
I feel so grateful to start this course can't believe it's free. I wanna join Harvard so badly to attend those classes live.
I am still stuck lecture 3 🥲
Starting today
I need to do this same thing. I need to make a video like this one when I get mine. I love this. ❤️ ❤❤
cómo puedo escucharlo en español
So proud spotted an error from this brilliant team at CS50 around 26:12 the not equal sign should go once it becomes dependent
15:48
🎉
<33333 GOD BLESS
He makes learning computer science so fun 🐐
1:53:28 How to merge: The computer points to the first value in each of Lists (3 6) and Lists (1 4). Compare the two pointers and place the smaller value between 3 and 1 in the new list above. The left pointer still points to 3, and the right cursor now points to 4 . (num 1 went up) Compare the size of the two 3 and 4. Of the two, 3 is smaller, so put 3 in the list above, to the right of 1. Repeat this...
1:17:13 i am getting reckrolled by an Harvard course this is on a next level
I’m pretty sure David Malan is the person who holds the greatest teaching capacity on planet Earth
Hi Sir is we need a cs degree with this advance cs50 courses?
for getting hired in google
I thought that '' int x = 111'' and ''long x = 111'' were the same in terms of size. I though that to get the 64 bits you have to do ''long long int x = 111'' or '' long long x = 111''.
please provide us a notes of AI it will help us more
I have startup idea you can connect influencers to brands become the middle men
hey david, good stuff as always. Just when you say its meant for beginners, you should follow the proper journey from installation of all the necessary softwares to how to integrate them because i am writing the same thing as you have written and I am getting an error. Now gotta watch some other videos first.
Mr Zug is genius
best lecture so far this was so fun
These lectures are really helpful thanku David Malan Sir ❤
What a cool introduction to AI (:
I finally had a chance to watch this presentation in it's entirety and I'm grateful for it. Thank you David. Oh, and I also look forward to watching the Duck Debugger evolve.
So many topics inside one lecture :) If this is the way how students are taught in Harvard once they are graduated they should be able to calculate a route from Earth to Mars with a piece of paper and a pen :)
What is the difference of using <script> in header and body???
console.log(018 == '018'); console.log(017 == '017'); true false Why is it so in JavaScript???