Harvard CS50’s Artificial Intelligence with Python - Full University Course

  Рет қаралды 2,239,732

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

This course from Harvard University explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like large language models, game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, reinforcement learning, and other topics in artificial intelligence and machine learning as they incorporate them into their own Python programs.
This course has been updated for 2023 to include an in-depth section on large language models.
✏️ Course developed by Brian Yu for Harvard University. Learn more about Brian: brianyu.me/
🔗 Course resources: cs50.harvard.edu/ai/2020/
⭐️ Course Contents ⭐️
⌨️ (00:00:00) Introuction
⌨️ (00:02:26) Search
⌨️ (01:51:55) Knowledge
⌨️ (03:39:39) Uncertainty
⌨️ (05:34:08) Optimization
⌨️ (07:18:52) Learning
⌨️ (09:04:41) Neural Networks
⌨️ (10:46:00) Language
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 969
@edwardb7811
@edwardb7811 9 ай бұрын
Professor Yu is in his mid-twenties and teaches one of the most subscribed courses at Harvard. Amazing!
@coldfire6869
@coldfire6869 9 ай бұрын
The AI branch. David Malan still teaches cs50x. Impressive nonetheless
@seanbrendangarrette7644
@seanbrendangarrette7644 9 ай бұрын
@@coldfire6869 Don’t be petty
@MuzixMaker
@MuzixMaker 6 ай бұрын
Everyone wants to get in on the groundfloor
@sajidachaudhry1002
@sajidachaudhry1002 6 ай бұрын
Brian Yu, Senior Preceptor in Computer Science, Harvard University
@waves42069
@waves42069 4 ай бұрын
thats what happens when you have passion
@0rjuela
@0rjuela 6 ай бұрын
Listing some subchapters for future reference 01:07:41 - A* Algorithm - "heuristc search" for a singleagent 01:14:27 Adversarial Search (Tic-Tac-Toe) 01:39:07 Optimization - Alpha-Beta Prunning 01:46:53 Chess -Depth Limited Minimax 02:14:05 Inference Algoritms -Model Checking 02:32:42 Knowledge Ingeneering - Clue 02:43:04 Logic Puzzles - Harry Potter 02:56:16 Inference Rules 03:22:26 Inference by Resolution 03:39:39 Uncertainty - Probability theory 03:49:16 Conditional Probability 04:05:58 Bayes Rule 04:13:40 Joint Probability
@sriZzZzZ
@sriZzZzZ 3 ай бұрын
thanks
@muhammadfaheem5213
@muhammadfaheem5213 2 ай бұрын
Written in description
@0rjuela
@0rjuela 2 ай бұрын
@@muhammadfaheem5213 Yes and No. I added some chapters not included there :)
@scarrosi7754
@scarrosi7754 10 ай бұрын
Stop reading comments , and follow the lesson
@user-or9zh5qm2n
@user-or9zh5qm2n 7 ай бұрын
😂😂
@Hawkfeet
@Hawkfeet 7 ай бұрын
Guilty 😅
@gayathrichowdary6494
@gayathrichowdary6494 7 ай бұрын
Stop focussing on comment box👊
@Mubahila_sz
@Mubahila_sz 6 ай бұрын
😮😂
@Mubahila_sz
@Mubahila_sz 6 ай бұрын
Stop writing the comment 😅
@hollowskull4666
@hollowskull4666 9 ай бұрын
What I love about these Harvard CS50 videos is the speed they talk and explain things. It's captivating.
@tobiassjoholm9325
@tobiassjoholm9325 4 ай бұрын
I was watching on 1.5x speed the whole video
@boldkojak2734
@boldkojak2734 9 күн бұрын
I have been attending and listening to lectures for over 50 years now. You can always speed up the sound if u like. Speed is not a measure of the content of the subject and knowledge
@hamidhussain5488
@hamidhussain5488 10 ай бұрын
Grateful to the Harvard University for providing this course. Thank you brian yu and all of them who are behind to provide this course.
@Daniel-Six
@Daniel-Six 7 ай бұрын
Brian is incredibly organized and polished. If I had professors this good back when I was in school for CS it would have been a vastly more productive experience.
@Daniel-Six
@Daniel-Six 7 ай бұрын
@@unebonnevie I do... but forty years have come and gone since I started my journey with computer science, and the awareness of the computational nature of reality has changed my outlook considerably. It is both more and less interesting to me now.
@plinketharry7469
@plinketharry7469 10 ай бұрын
dude i cannot thank you enough, what a time to be alive :)
@a3gzuy
@a3gzuy 10 ай бұрын
This is amazing! Both the course and the teacher. Thank you very much for sharing this.
@MrSoikafy
@MrSoikafy 3 ай бұрын
It's the best thing I have ever seen on KZfaq. Great job, thank you for every minute of this course.
@user-qf6rv1ch6d
@user-qf6rv1ch6d 9 ай бұрын
Thanks for putting together this course in one video.. Thank you so much for all of the free courses you upload.
@reelYtube
@reelYtube 10 ай бұрын
Thank you so much! The only platform who made me take interest in programming after spending 3 years in my 4 year Bachelors degree of CS. CAN'T THANK YOU ENOUGH!🙏🏼
@Zaratch
@Zaratch 9 ай бұрын
Something I can relate to!!
@divyanshrajput8668
@divyanshrajput8668 8 ай бұрын
Please guide me brother.. I'm currently in my semester 3 (2nd year) I'm done with python programming all the basics and other concepts. Getting started with javascript
@rumanaislam4758
@rumanaislam4758 6 ай бұрын
Really? Those years must have been hard for you.
@sreenivas351
@sreenivas351 4 ай бұрын
@@divyanshrajput8668 complete paid certification(which has exams) bro it would really help u in resume as well as showing that you have a knowledge in that field during job search to recruiters
@fevad1246
@fevad1246 2 күн бұрын
@@rumanaislam4758 Might be just exaggerating
@ShadowMind312
@ShadowMind312 10 ай бұрын
When i did my Masters in mathematics, only one of the professors at my school had solid understanding of these topics. I learned as much as i could, but he was overwhelmed with students. I am grateful for these videos!
@nnbbbbb-jv8yz
@nnbbbbb-jv8yz 10 ай бұрын
Would you like to taught this topic?
@ShadowMind312
@ShadowMind312 10 ай бұрын
@nnbbbbb-jv8yz yes, I also purchased textbooks so I am working through the concepts.
@nnbbbbb-jv8yz
@nnbbbbb-jv8yz 10 ай бұрын
I think you are experienced person. My question is ( is it good to learn code from online or through real physical mentor.) I have this doubt.
@nnbbbbb-jv8yz
@nnbbbbb-jv8yz 10 ай бұрын
@@ShadowMind312 One my senior says books are non sense. He says to me go through KZfaq or other online source. But you are learning from books. Is there any reason to learn from books.
@UKYusei
@UKYusei 10 ай бұрын
What job are you going for in computer science
@imad1996
@imad1996 9 ай бұрын
There are many unique aspects of those videos, but what is really nice is the depth of explaining such concepts. Even in a university, they usually cannot go that deep mostly due to time constraints.
@education.online_frevryone
@education.online_frevryone 9 ай бұрын
Almost two hours in and it's so good; I understand the concepts really well. Thank you, Mr. Brian. I am really enjoying the course!
@Urug01315
@Urug01315 5 ай бұрын
What I will be able to do after completing this?
@education.online_frevryone
@education.online_frevryone 5 ай бұрын
@@Urug01315 IDK but I love the logic part of the course
@superrbx
@superrbx 4 ай бұрын
Did u take notes or just watch
@education.online_frevryone
@education.online_frevryone 4 ай бұрын
@@superrbx I mean there are already notes on the cs50 website.
@T___Brown
@T___Brown 3 ай бұрын
​@@superrbx Take notes 😂😂😂 are you trying to take a test or trying to learn something?
@illesbalog
@illesbalog 10 ай бұрын
Thank you so much for all of the free courses you upload
@gurerguncan
@gurerguncan 8 ай бұрын
I can’t afford to miss this. This weekend I’ll go in depth this course. A value bomb! Thank you profesors!
@ameen6768
@ameen6768 2 ай бұрын
Did you finish it? If so was it worth it and are there parts you suggest to skip? Thanks!
@fevad1246
@fevad1246 2 күн бұрын
@@ameen6768 Lol no one learns watching these videos or atleast not to the enough level where they can apply it in actual life. These are all exaggeration
@fakito2082
@fakito2082 9 ай бұрын
I love the way he explains everything. Thanks for the course
@beechooliang582
@beechooliang582 8 ай бұрын
Learned a lot from this video. Two thumbs up. For the specific example he gave, the number tile, I think "reverse engineering" approach, couples with the AI process he described, will solve the problem more efficiently. That means I start with the end sequence = numbers in ascending order left to right, top to bottom. Then I map out all possible paths to "chaos" state = all tile arrangements that are not the end sequence. I can determine all possible chaos states = 16! = 2.092279e+13 assuming the hole is also a tile. The possible paths should be much less than 16! because each move along the way to a most "severe" chaos state is a chaos state itself. The map will look like a family tree, starting with the end sequence, and the last progeny of each branch is the most "severe" chaos. When user enters a chaos state, the algo finds where it is on the family tree, follow the reverse path/moves back up to the end sequence. The reverse-engineering approach will only work well when the goal/end is well defined.
@ameen6768
@ameen6768 2 ай бұрын
I agree with you, btw did you finish it? If so was it worth it and are there parts you suggest to skip?
@McDonaldIbekwe
@McDonaldIbekwe 10 ай бұрын
Thanks for putting together this course in one video.
@jewkeynoh
@jewkeynoh 10 ай бұрын
Lupet nito! Ang linaw pa magsalita. Thank you!
@raghureddy1746
@raghureddy1746 8 ай бұрын
Prof. Brian Yu, Just *amazing*!!! I am at the tail end of my career and viewing this just out of curiosity and cannot stop watching this video! You just have a talent for communicating these concepts! Just amazing, and a very big Thank You!!
@nadirnoorzai7753
@nadirnoorzai7753 8 ай бұрын
Thanks for this wonderful content. Professor Brian has done an incredibly well done job. I learned much and Thank all the persons involved in producing these lectures. Much grateful to Harvard University for sharing this. Professor Brian, you are a GREAT Communicator!
@wooshbait36
@wooshbait36 24 күн бұрын
Thank you for your kind words! We're delighted to hear that you enjoyed the content and found Professor Brian's lectures informative. Your appreciation means a lot to us and to everyone involved in producing these lectures.
@Serj1c
@Serj1c 9 ай бұрын
Amazing content, thank you CS50 Team. You are on top of the world
@TheInvestmentCircle
@TheInvestmentCircle 9 ай бұрын
Had Brian as a TA a few years ago, he’s an amazing guy. Malan is also the best professor I’ve ever had. Amazing to get this stuff for free nowadays! No excuses for anyone
@JH-no8sy
@JH-no8sy 6 ай бұрын
Except for those without access to a computer. There are many such people.
@mcdonamw
@mcdonamw 4 ай бұрын
Another excuse is, finding good videos like this in a sea of billions, is like finding a needle in a million haystacks.
@TheInvestmentCircle
@TheInvestmentCircle 4 ай бұрын
@@JH-no8sy that is true. Thank you for humbling me.
@charmsoflove3359
@charmsoflove3359 7 ай бұрын
I am so glad I found this, am doing an AI Engineering Course with another institute, you've just made it so much easier to understand.
@arenmkhitaryan3537
@arenmkhitaryan3537 10 ай бұрын
This is unbelievable. Much appreciated.🛐🛐🛐
@johnmo1111
@johnmo1111 2 ай бұрын
Thank you so much. I don't recall ever enjoying a lecture series as much as this. Great work! I hope to see a follow up in a few years.
@fevad1246
@fevad1246 2 күн бұрын
Exaggerations lol. I have yet to meet someone or atleast get a reply in comments from people who are claiming that courses are good,useful etc . They all go silent because they know they learnt nothing and wasted hours of their time
@rterminatu
@rterminatu 9 ай бұрын
So happy to be able to revise this stuff from university thanks so much!
@valmirarozalino
@valmirarozalino 10 ай бұрын
Que contéudo maravilhoso, era tudo que eu precisava, grata
@oreinato
@oreinato Ай бұрын
Olá Valmira! Vc domina o ingles?conseguiu acompanhar de boa ou precisou de legendas em português?
@urdujhalak
@urdujhalak 8 ай бұрын
Very useful and informative. The course provides in-depth knowledge. I learned a lot. I am grateful for providing this great course.
@OpenDoorHypnosisHealingTV
@OpenDoorHypnosisHealingTV 8 ай бұрын
This is amazing! I'm a beginner with zero coding experience and I'm understanding this with clarity. Professor Yu is stellar!
@jaylooppworld381
@jaylooppworld381 6 ай бұрын
how can someone with zero coding experience try to learn this?, am really impressed. i mean the concepts are easy to understand but implementing it requires programming knowledges, and not basic programing knowledges in some cases you will need to know not only the language but also third party packages, so im very impressed
@cpoxkaizer3651
@cpoxkaizer3651 5 ай бұрын
​@@jaylooppworld381Do you know somewhere to learn full course of AI / ML on internet..
@chrystionewarren156
@chrystionewarren156 5 ай бұрын
Same
@immau
@immau 4 ай бұрын
@@jaylooppworld381 this is what I was searching for. Where would you suggest I go as a beginner before I go through this course?
@funnymemes4471
@funnymemes4471 4 ай бұрын
​@@jaylooppworld381 yeah but I guess actually it is possible. I don't have any knowledge of coding. But after getting a general view I could understand how to learn the language and what all concepts I have to stress on. 😊
@hunterwu94
@hunterwu94 10 ай бұрын
- [00:00](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🤖 The course explores foundational concepts and algorithms of modern artificial intelligence, covering topics like graph search algorithms, optimization, reinforcement learning, and more. - [03:16](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🛣️ AI aims to solve problems by searching for solutions using various actions and transitions between states in a state space. - [07:00](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🧩 States represent configurations, actions are choices, and transition models define the outcome of actions. Goal tests determine if a state is the goal, while path costs measure the cost of actions. - [11:31](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🔄 A search problem involves exploring states using a frontier, a data structure containing states to be explored next. A loop-based search algorithm iteratively explores the frontier, considering possible solutions. - [19:35](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🕵‍♂ The search algorithm involves removing nodes from the frontier, analyzing their state, parent, action, and path cost to navigate the search space and find solutions. - [33:09](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🔄 Depth First Search (DFS): Explores one path until a dead end is reached, then backtracks and tries another path. Can lead to non-optimal solutions. - [36:24](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 🌐 Breadth First Search (BFS): Explores all possible paths at a given depth level before going deeper. Guarantees optimal solutions but may require more memory. - [38:51](kzfaq.info/get/bejne/a7SXgcyUprTdoYE.html) 💻 Code Implementation: The video demonstrates code implementation of DFS and BFS for solving mazes, highlighting their exploration strategies and memory usage.
@masterreacts2.0
@masterreacts2.0 3 ай бұрын
Great
@alexplaytop
@alexplaytop 5 ай бұрын
Best course and so perfect explained, thanks Brian Yu
@luizabarguil5214
@luizabarguil5214 3 ай бұрын
This was clear, concise and conclusive course, with a professor that not only knows the topic very well, but does have a way of helping us build the knowledge as a master! Thanks, Brian Yu!!!!
@Dominick3197
@Dominick3197 7 ай бұрын
Professor Yu is amazing at imparting knowledge to beginners.
@webplethora
@webplethora 5 ай бұрын
This is teaching at its finest. Thank you, Harvard, for your generosity. I am 49 and glad to be living in a time where such precious knowledge is provided for free. It's amazing how one can gain knowledge in abundance, free of charge.
@dorlock42
@dorlock42 5 ай бұрын
Information/knowledge is one of the most valuable things and if we don't share it. We will get nowhere as a society.
@deinisperez3838
@deinisperez3838 4 ай бұрын
Cierto, que suerte lo que hablas inglés como lenguaje original, la mejores información están en inglés. Pero aquí estoy auque con subtitulos
@fevad1246
@fevad1246 2 күн бұрын
@@dorlock42 Exaggerations lol. I have yet to meet someone or atleast get a reply in comments from people who are claiming that courses are good,useful etc . They all go silent because they know they learnt nothing and wasted hours of their time
@romerozarragossa
@romerozarragossa 4 ай бұрын
After watching a couple of thousand presentations on youtube, this is hands down number one.. Number one in clarity, fluidity, timing, content and expression. Thank you Mr. Wu, hat is off.
@gaberoyalll
@gaberoyalll 3 ай бұрын
Thank you for mentioning this 😊
@fevad1246
@fevad1246 2 күн бұрын
Exaggerations lol. I have yet to meet someone or atleast get a reply in comments from people who are claiming that courses are good,useful etc . They all go silent because they know they learnt nothing and wasted hours of their timee
@aticengiz8941
@aticengiz8941 6 ай бұрын
Çok teşekkürler Sinan hocam. Emeklerinize sağlık.
@bryanwplee9332
@bryanwplee9332 9 ай бұрын
Love the BFS concept
@samferrer
@samferrer 7 ай бұрын
This is the best lecture trailer in computer science I have ever seen. Observe that he started naturally from states and agents(state machines) to gradually reach AI and ML.
@ameen6768
@ameen6768 2 ай бұрын
I agree, but did you finish it? If so was it worth it and are there parts you suggest to skip?
@iseeflowers
@iseeflowers 6 ай бұрын
I am very grateful for the excellent free courses at Harvard. ❤
@diogodias_
@diogodias_ 6 ай бұрын
thanks for disponibility this course, i really apreciate the initiative. kisses from brazil
@CapsLock33
@CapsLock33 9 ай бұрын
This is a lot of information. I love it. Thanks for sharing
@user-is4xs4fv4q
@user-is4xs4fv4q 2 ай бұрын
This is the video that actually gets to the nitty gritty details as to how an AI actually works rather than just explaining its concepts and its history or whatever, really a gem in a coal mine if you ask me .
@fevad1246
@fevad1246 2 күн бұрын
Exaggerations lol. I have yet to meet someone or atleast get a reply in comments from people who are claiming that courses are good,useful etc . They all go silent because they know they learnt nothing and wasted hours of their time
@Leetauren
@Leetauren 8 ай бұрын
Thank you for sharing this with the world.
@haipingwang7075
@haipingwang7075 9 ай бұрын
Clear Concise and complete!
@joaoguerreiro9403
@joaoguerreiro9403 9 ай бұрын
This is a must watch video for every computer science student!
@mohanaryal4639
@mohanaryal4639 5 ай бұрын
I am surprised by the complexity of the study it requires, just to develop the AI that plays these games. Kudos to the professor who is just excellent at this concept in the simply digestible form.
@user-sn5pz9uf5y
@user-sn5pz9uf5y 10 ай бұрын
harvard university is really changing the world by giving acceses to the inovative minds all over the world
@sasidharravula5536
@sasidharravula5536 6 ай бұрын
Awesome content. Thank you Brain!!
@arhshorts37
@arhshorts37 5 ай бұрын
A very much thank you sir for supporting me in this journey. I will look forward to learn more and more.. Thank you
@amono770
@amono770 9 ай бұрын
The way Bryan explained a* search is so much better than the other videos i have watched!
@MhasAnId
@MhasAnId 8 ай бұрын
Prof. Brian Yu, he's got a knack for making even the most complex topics seem like a walk in the park.
@mohanaryal4639
@mohanaryal4639 5 ай бұрын
This is a real piece of art that I have witnessed. Kudos to the professor always impress me with the depth and clarity of his knowledge.
@haipingwang7075
@haipingwang7075 9 ай бұрын
This is a great course for me to though ML after my 12week online course from MIT!
@GabrielRibeiro-mk4us
@GabrielRibeiro-mk4us 9 ай бұрын
Excelente explicação!
@ericklasco
@ericklasco 8 ай бұрын
A very informative course, i learnt a lot of new techniques and information thank you.
@MrSteakMeister
@MrSteakMeister 3 ай бұрын
Terrific course. Watched this as part of my sabbatical. I'm an experimentalist (genomics/genetics) and this helps bridge the gap with computational approaches to make sense of large data sets and make functional inferences.
@johnlennon2009nyc
@johnlennon2009nyc 9 ай бұрын
Lectures with clear pronunciation are very easy to listen to and understand
@marchlopez9934
@marchlopez9934 10 ай бұрын
- This course from Harvard University explores the concepts and algorithms at the foundation of modern artificial intelligence. - The course covers topics such as Graph Search algorithms, classification, optimization, reinforcement learning, and machine learning. - The course is taught by Brian Yu as part of the CS50 program. - The course starts with an introduction to how AI can search for solutions to problems, such as playing a game or finding directions. - The course explores how AI can represent and use information, including uncertain information. - The course covers optimization problems and how AI can learn from data and experiences. - The course includes an exploration of neural networks, a popular tool in modern machine learning. - The course also covers natural language processing, where AI learns to understand and interpret human language.
@StfuSiriusly
@StfuSiriusly 8 ай бұрын
are you a bot?
@SmazzitSEOTrainingInstitute
@SmazzitSEOTrainingInstitute 5 ай бұрын
Thank you
@user-eb2od4df3l
@user-eb2od4df3l 2 ай бұрын
Are there any prerequisites of statistics, or ML?
@BangladeshiDuneFan
@BangladeshiDuneFan 7 ай бұрын
Thank You very much Professor.
@vinhkhangtrankhuong7203
@vinhkhangtrankhuong7203 9 ай бұрын
I really thank you guys for the content hope all the best to you and the team, people who put so much effort into these course.
@mqtt07
@mqtt07 5 ай бұрын
notes: frontier, action function, transition function, depth-first-search, breadht-first-search, greedy-best-first-search (with heuristic closest to goal function), manhattan-distance, A*search=>optimal solution, admissible heuristic never overestimates the true cost, classical search vs adversarial search, minimax
@wassimiskandar699
@wassimiskandar699 10 ай бұрын
thanks a tonne for this 🙂
@hieu8276
@hieu8276 10 ай бұрын
Section “knowledge”, “uncertainty”, and “optimization” are so interesting. Even though you don’t directly use them much in an industrial setting, they’re still beneficial to problem solving. Nevertheless, they’re always skipped in most MOOCs.
@openclassusa3534
@openclassusa3534 7 ай бұрын
Wonderful production!!
@letsgetstarted.05
@letsgetstarted.05 6 ай бұрын
I have an exam tomorrow in chemistry, and I can't seem to stop watching this lecture today! Man, I'm gonna be screwed!
@hiwaforlife
@hiwaforlife 10 ай бұрын
Brian Yu is best, i wish i had half of his talents.
@asit_dixit
@asit_dixit 7 ай бұрын
11:44 It is like useReducer in ReactJS, you pas state and and dispatch action
@derrysukrie
@derrysukrie 7 ай бұрын
Absolutely amazing!!!
@wochse
@wochse 10 ай бұрын
Wow amazing. Thank you so much
@imad1996
@imad1996 9 ай бұрын
This brought good memories of a course I took in 1989 while doing my computer science degree. We did the same algorithm and many similar ones. For the first one, the maze, we used a recursive algorithm or loops, traversing graphs and trees. I did not know we were doing AI at that time :) In fact, this is not AI, but without the AI attached to the name, people may not watch the video.😁 This video is fantastic as it illustrates the power of optimizing algorithms to improve performance. The time complexity of such an algorithm as the maze is exponential.
@olegmakarov7877
@olegmakarov7877 6 ай бұрын
The guy seems cooking a good AI vinaigrette
@mcdonamw
@mcdonamw 4 ай бұрын
I'm only an hour into the lesson, but I'm clueless as to how this could be related to AI in anyway. This just seems like standard coding problems. I hope it clicks at some point.
@boldkojak2734
@boldkojak2734 9 күн бұрын
Thank you, i thought i am the crazy old computer guy here.
@georgejetson9801
@georgejetson9801 10 ай бұрын
Thank you! At age 62, loving every video you release!
@fredrickmweu
@fredrickmweu 10 ай бұрын
why are you learning tech at 62 bro
@msmysticstorytime
@msmysticstorytime 10 ай бұрын
why are you learning tech at all@@fredrickmweu
@georgejetson9801
@georgejetson9801 10 ай бұрын
@@fredrickmweu I started at age 18 and it's been my life's work so no need to stop now. Maybe at 100...maybe.
@sigma_z
@sigma_z 10 ай бұрын
​@@georgejetson9801I'm 104 years old and still learning everyday. 🙏🏼
@trumpadon
@trumpadon 10 ай бұрын
@@fredrickmweuhe knows more than you lmao 🤡
@MuhammadKaleemUllah-xh3lk
@MuhammadKaleemUllah-xh3lk 7 ай бұрын
Learnt a lot will go for Deep learning from here along with web development with python as it will help to deploy model.... good work!
@letsmotivate-ii1vq
@letsmotivate-ii1vq 10 ай бұрын
Nice job Steve 🔥
@marvellousodili5941
@marvellousodili5941 10 ай бұрын
This man is the Hero
@UjjwalDevarapalli
@UjjwalDevarapalli 8 ай бұрын
fantastic learning resource. please can you share the github link for the sourcecode from the demoes in the lectures. I couldnt locate it from the cs50 repoes on github
@eddiegere
@eddiegere 6 ай бұрын
This is amazing! Thank you
@TheAddvertiser
@TheAddvertiser 6 ай бұрын
I love your channel and I wish your courses help me up in developing my career, thanks a lot
@curiousskeptic
@curiousskeptic 10 ай бұрын
Can someone create a time stamp specifying which minutes are certain algorithms and Data structures in the video?
@seanbrendangarrette7644
@seanbrendangarrette7644 9 ай бұрын
There’re time stamps on the video description but am not sure if that’s what you’re looking for.
@djcardwellai
@djcardwellai 7 ай бұрын
I find it fascinating how people are shocked when I tell them that I majored in philosophy and work in AI. Usually, they respond with, "Wow, completely unrelated fields." Little do they know that propositional logic is at the core of both philosophy and AI.
@SmazzitSEOTrainingInstitute
@SmazzitSEOTrainingInstitute 5 ай бұрын
Wow
@michanowaczewski9561
@michanowaczewski9561 8 ай бұрын
I cant believe it! you are the best !!!
@borisljevar3126
@borisljevar3126 8 ай бұрын
9:14:08 Isn't it better to work with bias of -0.5 in case of the OR unction 9:16:51 and bias of -1.5 in case of the AND unction
@torieldreemurr5102
@torieldreemurr5102 9 ай бұрын
thank you very much for this wonderful content ! is the source code actually available ?
@ajayohm9240
@ajayohm9240 7 ай бұрын
i was wondering the same thing
@beepbeepgamer1305
@beepbeepgamer1305 9 ай бұрын
I am planning to complete this course within a week, I'll update each time I complete for each day with the time stamp: Day 1: I just finished Search functions fully 1:51:56 Day 2: knowledge completed (I forgot to edit the comment because I actually went to Harvard website and registered for the course and studied there) Day 3: half way through probability Day 4: I'm done with probability and now i'll continue back in few days Day n: Idk what day is this but It's been more than a month I think so, but finally completed the course and now I need to start making projects.
@preythapp
@preythapp 9 ай бұрын
Let's go. Commented so that I can see your progress. 👨‍🎓
@Pclub4ever
@Pclub4ever 9 ай бұрын
@@preythapp He won't stick to it. People who talk about their plans rarely do it because talking about it already gives them their dopamine hit.
@preythapp
@preythapp 9 ай бұрын
@@Pclub4ever nooo. Please don't say that 😬. I hope he stands by his plan.
@backgroundnoise__
@backgroundnoise__ 9 ай бұрын
cmon bro, only one day missed don't give up, good luck
@beepbeepgamer1305
@beepbeepgamer1305 9 ай бұрын
@@Pclub4ever why are you being like this? I legit went to their website and paid for a certification and studied through their website, I forgot to update it on KZfaq :/
@zain_x_alpha
@zain_x_alpha 9 ай бұрын
thanks for this✨
@23Wika
@23Wika 10 ай бұрын
Hello, thank you for posting this course. I did the CS50, and this course also interested me, but it seems to date from 2020. Is it up to date now? The description says "course has been updated for 2023" but the course looks identical to the one on the edx site, so I wonder what's new there.
@freecodecamp
@freecodecamp 10 ай бұрын
Many of the lessons are from 2020. The final "Language" section was updated in 2023.
@poulticegeist
@poulticegeist 9 ай бұрын
​@@freecodecampthat's not true. The 2020 version of language found here kzfaq.info/get/bejne/h6eKlpyp2LeymoU.htmlsi=uBASCJKzo7UyOZBl is identical to your version
@rameelahassan8741
@rameelahassan8741 10 ай бұрын
Can't wait to get hand on this before my next semester ❣️
@mikeagoya
@mikeagoya 10 ай бұрын
When's your next semester
@sierr1302
@sierr1302 10 ай бұрын
Same😊
@rameelahassan8741
@rameelahassan8741 10 ай бұрын
@@mikeagoya end of August
@frontire_ace
@frontire_ace 10 ай бұрын
does it cover up the artificial intelligence course's concepts in the bachelors of that of similar subjects
@rameelahassan8741
@rameelahassan8741 10 ай бұрын
@@frontire_ace most probably yes.
@lugmonxojapardayev1219
@lugmonxojapardayev1219 8 ай бұрын
Amazing content! Website also!
@drunkmadala
@drunkmadala 3 ай бұрын
This course is amazing. It was my first encounter with an AI lecture, and I enjoyed it. I really enjoyed the Professor's teaching method, when he introduces new concepts, he starts with the easy to understand components and increases the complexities of the contents gradually. Each segment is accompanied with numerous real-life examples that make understanding the concept easier. Keep up the good work.
@sigma_z
@sigma_z 10 ай бұрын
I'm 104 years old and I'm loving this. Thank you 🙏🏼
@Abdullah-fn1kz
@Abdullah-fn1kz 10 ай бұрын
If you 104 years old then you should love oldness intelligence not Artificial Intelligence.
@rectangler
@rectangler 10 ай бұрын
im 420 years old
@sigma_rool369
@sigma_rool369 10 ай бұрын
I am 2023 years old😊
@sitofak
@sitofak 10 ай бұрын
@@sigma_rool369 Ok, Jesus
@sigma_z
@sigma_z 10 ай бұрын
@@Abdullah-fn1kz I'm not old, just experienced 😅
@nemo6127
@nemo6127 10 ай бұрын
As a student in Aisa, I sincerely appreciate that one of the world's best universities can provide its wonderful courses for free. 回覆
@Wormhole_Garden
@Wormhole_Garden 9 ай бұрын
Does anyone have the complete list of visualization types (e.g. Constraint graphs) for this course? It would help a lot, thanks!
@brhanuketema8295
@brhanuketema8295 9 ай бұрын
Thank you, Mr. Brian.
@KomalMYM
@KomalMYM 8 ай бұрын
39:00 code to solve maze problem
@piyush_gupta_24
@piyush_gupta_24 10 ай бұрын
Any prerequisites for this course especially should we know python before taking this course?
@raidensh0gun
@raidensh0gun 10 ай бұрын
Yes it would be helpful if you're familiar with Python and some basic data structures of the language like lists, tuples and dictionaries. It might also be helpful (although not necessary) to know a bit of discrete mathematics and some algorithmic concepts like recursion etc.
@ArnavPatel-nq2nx
@ArnavPatel-nq2nx 10 ай бұрын
@@raidensh0gun you definitely need to know recursion and OOP. Also data structures like queues and stacks. I'm only on the first week and all this has popped up with the first two projects, I imagine it would only be getting more complicated as the course goes on. According to harvard, you should know the equivalent of the cs50 intro to programming course, which imo is equivalent to any intro to cs college level course
@freecodecamp
@freecodecamp 10 ай бұрын
You should first be familiar with the concepts from the first CS50 course: kzfaq.info/get/bejne/btNxfLeUs9qbYWQ.html
@jonsolo4489
@jonsolo4489 8 ай бұрын
I couldn't even imagine watching this without solid fundamentals.
@muna6229
@muna6229 Ай бұрын
Brian yu's speech is really perspicuous and crisp pronunciation
@TCDooM
@TCDooM 5 ай бұрын
Great course, just deep enough so to be not superficial. 😊
@whotfisthisssss
@whotfisthisssss 10 ай бұрын
The information we got for free... there should be no excuse.
@RogueRunna
@RogueRunna 9 ай бұрын
Even if it can be somewhat difficult to track down if you don’t know how or where to look, it’s amazing what you can learn for free and I agree with what you said .
@henrytep8884
@henrytep8884 9 ай бұрын
There is an excuse, it’s called iq. Not everyone will have the iq to understand even if exposed to the knowledge.
@whotfisthisssss
@whotfisthisssss 9 ай бұрын
@@henrytep8884 i'm talking about generally. most of the people has the capacity but lack discipline.
@henrytep8884
@henrytep8884 9 ай бұрын
@@whotfisthisssss …but this video is about computer science, one of the hardest thing to learn. How is your post relevant to the video then? Do you agree that there’s some level of competency/intelligence/aptitude that would disqualify people from learning computer science or make it such that there’s a almost impossible hurdle that pursuing something else would be more fruitful. But at the same why would you post a broad general claim on a cs video course?? Wouldn’t your post be more relevant in another video about general learning not cs??
@henrytep8884
@henrytep8884 9 ай бұрын
@@whotfisthisssss also being self taught is the exception not the rule. So even with discipline, there will still be a high rate of failure. People learn better through mentorship and in groups. Meaning, there’s plenty of excuses.
@fullmetaltheorist
@fullmetaltheorist 10 ай бұрын
By any chance would you also put engineering courses like mechanical engineering on this channel?
@peeturpain9379
@peeturpain9379 10 ай бұрын
This is freeCODEcamp, not freemechanicalcamp.
@quincylarsonmusic
@quincylarsonmusic 10 ай бұрын
Maybe in the future. Are there any specific mechanical engineering topics you'd be interested in us publishing courses on?
@fullmetaltheorist
@fullmetaltheorist 10 ай бұрын
@@quincylarsonmusic Fluid mechanics, thermodynamics, electrical circuits, mechanics and the math needed for it. Those would be cool to have on your channel.
@pineapplepizza9104
@pineapplepizza9104 10 ай бұрын
i mean the name of the channel iss freeCODEcamp and not freeEngineeringcamp SMH(i dont mean to be rude...)
@Muaahaa
@Muaahaa 10 ай бұрын
Seems like too much of a stretch for freeCodeCamp to upload that sort of content. But I agree seeing the equivalent video for those subjects is compelling.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 18 МЛН
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,3 МЛН
Who’s more flexible:💖 or 💚? @milanaroller
00:14
Diana Belitskay
Рет қаралды 18 МЛН
MIT Introduction to Deep Learning | 6.S191
1:09:58
Alexander Amini
Рет қаралды 233 М.
Why EV Tariffs Won't Stop Chinese Cars
10:43
CNBC
Рет қаралды 634 М.
A Gentle Introduction to DSPy in Python Part 1
25:53
Learn By Building AI
Рет қаралды 4,1 М.
Artificial Intelligence | 60 Minutes Full Episodes
53:30
60 Minutes
Рет қаралды 6 МЛН
Prompt Engineering Tutorial - Master ChatGPT and LLM Responses
41:36
freeCodeCamp.org
Рет қаралды 1,3 МЛН
You need to learn AI in 2024! (And here is your roadmap)
45:21
David Bombal
Рет қаралды 635 М.
Why Automakers Are Invading Your Privacy
14:23
CNBC
Рет қаралды 542 М.
Why Copper Demand Is Skyrocketing
10:43
CNBC
Рет қаралды 316 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 18 МЛН