CS50x 2024 - Lecture 0 - Scratch

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 1,3 тыс.

  • @yothisiselmo
    @yothisiselmo 8 месяцев назад +1581

    this dude is max level in presentation and public speaking

    • @itzabot
      @itzabot 7 месяцев назад +50

      he maxed out his social stats

    • @juntus89
      @juntus89 7 месяцев назад +18

      Not really. He talks to the audience as if they were a group of children. Trying to get them excited etc and making them giggle. But we are adults - not kids. It's actually very patronising his way of talking. Cringe

    • @vaibhavnarayan7079
      @vaibhavnarayan7079 7 месяцев назад +180

      @@juntus89 I like him for it because not all of us are pretentious serious adults we still are late teens curious to know and yes better stop calling everything cringe rather than yourself mate

    • @juntus89
      @juntus89 7 месяцев назад +1

      @@vaibhavnarayan7079 Your grammar is terrible. I think you need to go back to school and re-learn English, lol. I get it bro, you like men... but don't take life too seriously ok? XD

    • @_kenzei._
      @_kenzei._ 7 месяцев назад +55

      @@juntus89 okay Elon Musk you can go and watch from other "serious" adults

  • @vaibhavnarayan7079
    @vaibhavnarayan7079 7 месяцев назад +817

    I am from india and here we have a rigorous entrance exam which consists of physics chemistry and maths and it made me lose my interest in the things I loved about computers and programming now when I couldn't clear the entrance exam twice I am here to revive the interest and get hold of my passion thanks sir David for again making me believe myself will definitely complete this course

    • @Ayo-mw2wf
      @Ayo-mw2wf 6 месяцев назад +34

      JEE?

    • @Shaktisingh41403
      @Shaktisingh41403 6 месяцев назад +20

      That's the harsh reality

    • @kaustubhkadam1083
      @kaustubhkadam1083 6 месяцев назад +52

      JEE sometimes fucks up a person

    • @ziyadhyder
      @ziyadhyder 6 месяцев назад +30

      tbh JEE is a good exam ( I couldn't even qualify mains) but the competition is too high ...seats are very few like 16k seats for which 16 lac students fight ..the level of exam is high and enough to make dahi of someone's brain ...when a person clears Adv and goes to IIT ..he's already immune to exam like adv so the engineering syllabus would be challenging enough yet the person will be able to challenge it ...that's the reason IIT's and NIT's produce some of the best engineers who are industry ready unlike other tier 3 colleges who teach ntg just some theory which is not even used in job industry .. we need more and more IIT/NIT seats

    • @mihirvartekar3720
      @mihirvartekar3720 6 месяцев назад +2

      If you couldn't crack them just give up already

  • @Dawood_MDBR
    @Dawood_MDBR 3 месяца назад +580

    Hello Wolrd! I'm starting this course today, if you're seeing this comment, please like it. So if i forgot about the course after, i will return and complete the course,Thank you!!

  • @catriecegilbert7271
    @catriecegilbert7271 10 месяцев назад +941

    I am so glad to have started this course! And am even more jealous of the students who get to take it live! Thank you Harvard for making this accessible to us :')

    • @katjamadsen1703
      @katjamadsen1703 8 месяцев назад +16

      Right? I'm so jealous as well. It would have been SO awesome to get to take this class live. Good luck!

    • @chaskatv3496
      @chaskatv3496 7 месяцев назад +2

      i heard about devin -software ai, is it worth to start learning cs 50 -coding

    • @HasinaChowdhury-lr7pw
      @HasinaChowdhury-lr7pw 7 месяцев назад +2

      Is this course and CS50 introduction to computer science same mentioned in the web

    • @zuzudev
      @zuzudev 7 месяцев назад +4

      @@chaskatv3496 It was a hoax. Devin failed in most tests and the videos they showcased were fake. People believe the company just wanted to make some money off the idea. But starting the course is always a good idea! I'm just starting as well, so hopefully I'll see you through these comments, good luck!

  • @yuhengleong.contact
    @yuhengleong.contact 8 месяцев назад +450

    Hello, world! I'm starting CS50X today, looking forward to learning with everyone. All the best, hopefully I will see you all at the finish line.

    • @homeylau
      @homeylau 8 месяцев назад +7

      I'm starting CS50X today, let's fight together!

    • @user-Anon-5189
      @user-Anon-5189 8 месяцев назад +1

      I just started too :) All the best to you also and I will see you at the finish line. We've got this:)

    • @MBXD001
      @MBXD001 8 месяцев назад

      me too

    • @harshkataria3988
      @harshkataria3988 8 месяцев назад

      @@homeylau hey I am also starting today, ping your social media ID to keep discussing stuff of cs50

    • @BigZac904
      @BigZac904 8 месяцев назад

      Let’s do this!

  • @SurajCdry
    @SurajCdry 10 месяцев назад +416

    Just completed CS50. It is absolutely worth it. David carries forward the same energy in all the lectures. The course might eventually feel more difficult, but it will be absolutely worth it. Good luck everyone!

    • @JA809_
      @JA809_ 10 месяцев назад

      How long will it take you to finish?

    • @SurajCdry
      @SurajCdry 10 месяцев назад

      @@JA809_ It took me around 2 weeks. I was studying and trying to solve the problem sets most of the time during those two weeks.

    • @abdurrafay1747
      @abdurrafay1747 10 месяцев назад +6

      @@JA809_ hey i want to get into robotics is this course good to start programming for that purpose ?

    • @JA809_
      @JA809_ 10 месяцев назад

      @@abdurrafay1747 is to develop apps or programming, i think they are courses for robotic etc in the same edx from verizon..

    • @J35Y1
      @J35Y1 8 месяцев назад

      ​@abdurrafay1747 yes, python and Javascript specifically best used for robotics

  • @3xAudio
    @3xAudio 5 месяцев назад +503

    i was about to watch at 1.25 speed to save some time but this guy is already speaking at 2x haha

    • @xyzshyam
      @xyzshyam 3 месяца назад +7

      same 😅

    • @Ahmad-yi6d
      @Ahmad-yi6d 3 месяца назад +5

      It's 4x 🤪

    • @cintheciege
      @cintheciege 3 месяца назад +9

      He’s awesome tho. Like a walking breathing computer lol

    • @colbiepham1329
      @colbiepham1329 2 месяца назад

      Haha😂

    • @anisurrahmanatik9706
      @anisurrahmanatik9706 2 месяца назад +3

      i'm from bangladesh .. i was about to watch at .75 sopeed. however i don't understood the speach

  • @anhhct
    @anhhct 6 месяцев назад +231

    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.

    • @charlesuwah3404
      @charlesuwah3404 6 месяцев назад +22

      You haven't missed it. You can still have it all. Just start now.

    • @anhhct
      @anhhct 6 месяцев назад +1

      @@charlesuwah3404 yeah. I'm a software engineer now so I know these stuff. It just wasn't available to me when I was younger, or should I say I wasn't grabbing my opportunity back then, which takes me longer to learn and never really getting all the potentials. I still watch these things because they still give me new things to learn, also to remind me of how great education is available out there for you to grab, which I'll try to tell my son the same.

    • @SAMSHUKLA359
      @SAMSHUKLA359 6 месяцев назад

      Beta hillaara rha hoga aaapka!!!!!!!

    • @brandenalexander6245
      @brandenalexander6245 5 месяцев назад +5

      I get chills reading this comment because that is how I felt. I realized the quality of he teaches made me focused so much more and tuned in so much more. We got this!

    • @jamespina6416
      @jamespina6416 5 месяцев назад +5

      This is why an education at Harvard must be so sought after. Their teachers have a way of making incredibly complex instructions accessible to everyone! I never graduated from highschool but even with just a GED this man is breaking these things down to a level where I am able to kinda get it.

  • @kamfuku
    @kamfuku 10 месяцев назад +224

    Dr. Malan is hands down one of the greatest teachers ever it's not just his knowledge of the field and technical acumen but his ability to convey such knowledge in a way that inspires you while at the same time making it fun and accessible to anyone. Thank you so much for your incredible work Dr.Malan and thank you Harvard for making this gem available to us all.

    • @katjamadsen1703
      @katjamadsen1703 8 месяцев назад +4

      Agree! I love how respectful Dr. Malan is, when student's ask questions.

  • @RogerClubv
    @RogerClubv 10 месяцев назад +43

    It has been 22 years since I earned my master's degree. I wish I had a professor like this at UCSD & USD. His passion and explanation of the subject matter make CS more interesting and captivating. I'm so jealous! I love watching all these videos for my self-gratification. Thanks for making it accessible to the public!!!

    • @ChaudryAsif
      @ChaudryAsif 6 месяцев назад

      28 years to be precise. I am taking it along with my daughter. I want her to get basic knowledge of CS and all these languages are new to me. I work in IBM's iSeries. 😊

  • @harshitchouhan
    @harshitchouhan 9 месяцев назад +36

    It's my first day at CS50 and I am too excited as I have watched this First video and I have to say that David is best Teacher in His Field. He knows how to teach . He is such an amazing Teacher. I am feeling jealous from the students who have attended it Live but not an issue I can watch it online. Thanks to David and Harvard for making this course free.

    • @user-Anon-5189
      @user-Anon-5189 8 месяцев назад +3

      I agree, I've tried this course with other teachers and I was absolutely lost. He is AMAZING!!

    • @allaboymm
      @allaboymm 3 месяца назад

      how is it going?

  • @a.198
    @a.198 5 месяцев назад +238

    It's 8th of June (2024) and I am starting this course today. I'll complete the whole course and tell about my experience here. Best of luck to me !

    • @joaonogueira3401
      @joaonogueira3401 5 месяцев назад +7

      i'm starting today 13 of June

    • @waghmareSangita-le7jr
      @waghmareSangita-le7jr 5 месяцев назад

      ​@@joaonogueira3401 Me too 😅

    • @myinfoghana
      @myinfoghana 5 месяцев назад +1

      Best of luck to us

    • @arnav3133
      @arnav3133 5 месяцев назад +8

      Starting today - June 15th. Hopefully I actually finish something for once in my life.

    • @joaonogueira3401
      @joaonogueira3401 5 месяцев назад

      @@arnav3133 you will bro, you will

  • @md_nawshin_zaman
    @md_nawshin_zaman 10 месяцев назад +659

    Finally! Starting again. This time I am finishing the CS50X ingshaAllah

  • @sandhyac2384
    @sandhyac2384 5 месяцев назад +59

    the comments made me realize, I'm not alone taking the course in the middle-age after several regrets about my education :). Glad to have started this and hoping to get through the finish.

    • @nwenensirimjr661
      @nwenensirimjr661 4 месяца назад +3

      Started today mate!

    • @s.c.murdah2174
      @s.c.murdah2174 4 месяца назад +6

      Me too! That English Lit Major/Art History Minor, though enriching wasn't vocationally prosperous

  • @nttrn
    @nttrn 10 месяцев назад +66

    I’ve begun watching 2023 edition, it’s not just a lecture course it’s like mini series with good and effective video. So jealous all of Harvard student who had learned this course live! even I’m middle age still wanting to learn!
    Omg Happy new year! ❤

  • @waynexiong6828
    @waynexiong6828 7 месяцев назад +39

    Don't know why someone said this lecture is ugly. It's the true programming 101 for those students with no base. Unlike Harvard, UCL, just tell you what does each term do, and let you start programming, assuming everyone is genius who can programme without understanding the logic behind that.

  • @opeyemi_salesforce_journey
    @opeyemi_salesforce_journey 2 месяца назад +5

    I love this course. It re-ignited my passion for programming once again. The concept are much more understandable and I'm literally joyous within me for the 0's and 1's that does the magic. Hope I could represent them here. Thank once again

  • @Trueguide6162
    @Trueguide6162 4 месяца назад +20

    I am speechless.
    The lectures are so interactive and well designed unlike the boring lectures we see in our college

    • @muslimah78999
      @muslimah78999 4 месяца назад +1

      @@Trueguide6162 hey did you understand the unary part where he says that we can count upto 32 please can you please it to me how???? How we represent numbers in this way.

    • @purangki
      @purangki 4 месяца назад

      @@muslimah78999 Watch it again

    • @conenone
      @conenone 2 месяца назад +1

      @@muslimah78999 he meant that you can count up to 32 by comparing fingers to bits, a raised finger is a 1 and a lowered finger is a 0, that way you have 32 possible combinations, its 2^5 or 2x2x2x2x2 which is 32

    • @muslimah78999
      @muslimah78999 Месяц назад

      @@conenone thankyou so much!

  • @NathanielArcher-s9u
    @NathanielArcher-s9u 8 месяцев назад +6

    Your teaching style send chills down my spine, super engaging. God Bless You.

  • @KushalAshok
    @KushalAshok 4 месяца назад +40

    It was fun testing this on my hand 😂
    15:00
    You can count up to 31 using your fingers on one hand by employing a binary counting method. Here’s how it works:
    1. **Assign Values**: Each finger represents a binary digit (bit). From thumb to pinky, the values are \(1, 2, 4, 8, 16\).
    2. **Count in Binary**: Each finger can be either up (1) or down (0). By raising different combinations of fingers, you can represent numbers from 0 to 31.
    - Thumb up = 1
    - Index finger up = 2
    - Middle finger up = 4
    - Ring finger up = 8
    - Pinky finger up = 16
    3. **Example**:
    - Thumb and index finger up: \(1 + 2 = 3\)
    - Thumb, index finger, and middle finger up: \(1 + 2 + 4 = 7\)
    - All fingers up: \(1 + 2 + 4 + 8 + 16 = 31\)
    Using this method, you can represent any number from 0 to 31 with just one hand.

    • @kushwahabhisheksingh1923
      @kushwahabhisheksingh1923 3 месяца назад

      Thanx brother you shared knowledge in comment section 😊 love from india ❤

    • @abitolearns
      @abitolearns 2 месяца назад

      yooo 🎉 🤯

    • @GrimGrinner
      @GrimGrinner 2 месяца назад +1

      @@kushwahabhisheksingh1923 *Thanks ChatGPT

    • @aif4046
      @aif4046 9 часов назад

      Thankyou, I was confused 😕

  • @이이이-g4f2y
    @이이이-g4f2y 4 месяца назад +9

    CS50 is a truly exceptional course that stands out from the typical university experience. Most college classes don't differ much from a professor lecturing on their own, but CS50 is the complete opposite. We should focus on what makes this kind of transformative learning possible.
    The course brings together all the elements of outstanding education: a brilliant professor, comprehensive lecture notes and self-study materials, challenging problem sets with automated grading, additional practice exercises, short video explanations, and small group sections. They even provide guidelines on how to effectively use AI in your studies, rather than banning it outright like many universities.
    David Malan and the entire CS50 team have created an impressive educational system and end-to-end process. It's a model that deserves attention and emulation not just in computer science, but across all subjects and areas of education. This is what world-class teaching looks like in action. This quality of education system should be new standard of lecture.

  • @forhamsters
    @forhamsters 29 дней назад +2

    Hello world!!!!! i started learning this course today and it is super fun!!!! This teacher is so fun and enterteining. Im from Lithunia. If youre a teenager or an adult dont hesitate. start now. im a 6th grader and he explains everything so easily!!!! 110% recomend. Big thanks to harvard so this sc50 course is for free!

  • @JethroDawnfine
    @JethroDawnfine 9 месяцев назад +14

    Congratulations to the team behind these "Lectures" videos. I think it's the best way of teaching on RUclips since it grabs our attention, it's not boring as slides and monotonal narratives. It just keeps us interested and a 2 hours video seems to be so fast. You guys are the best!

  • @alittleantidote5852
    @alittleantidote5852 4 месяца назад +16

    This is an extremely smart set-up. You get 3 different forms of income coming from the same lectures. You get the tuition of the students attending in person, the payment of those who want to get the certificate in the online course, and the youtube payment for all these videos watched by those who are doing the free course (or those who are just curious) and those who are paying for the certificate... it's quite brilliant

    • @purangki
      @purangki 4 месяца назад +7

      It's brilliant in a way that no one even feels like they've been robbed or ripped off no matter what means or channel you accessed this course 🙌 All worth it

    • @kilwa567
      @kilwa567 3 месяца назад

      So? What matters is that it's helpful..

    • @alittleantidote5852
      @alittleantidote5852 3 месяца назад

      @@kilwa567 your comment gives me the impression you think my original comment is attacking the video/setup when it isn't

    • @kilwa567
      @kilwa567 3 месяца назад

      @@alittleantidote5852 nah bro, i didn't mean to attack you or smth, i just wanted to say that... A good thing is a good thing, it doesn't matter if you get money or not.

  • @unbeknownstx12
    @unbeknownstx12 10 месяцев назад +25

    I took this course in 2023 and quickly fell out around lecture 3. But this time in 2024, I'm gonna finish it. I now understand binary and the concepts of functions, Booleans, etc. My original major was Computer Engineering 10 years ago before dropping out. I've learned a bit of Python along the way and now want to take it to the full extent. I've studied a bit of A+, Sec+, and Net+. This was so well developed that I'm just grateful I get to take another stab at it. Thank you so much for being an inspiration in changing lives, CS50. Anyone with enough determination can grasp the concepts, and maybe somewhere along the way, I can find where Computer Science fits into my life. I urge anyone scared of taking this course to reevaluate it in the sense that it may be daunting, but anything is possible with enough passion for learning something new. I can't wait to update once I get the certification.

    • @ansae5582
      @ansae5582 9 месяцев назад +3

      That's awesome, power to you friend! I wonder how much you're into the course as of now?

    • @NabayegoRebecca
      @NabayegoRebecca 2 месяца назад

      Can you please try to explain for me the unary, binary concepts and booleans

  • @sangjunlee8200
    @sangjunlee8200 4 месяца назад +6

    The passion this professor has somehow makes me feel life is beautiful. Keep it up.

  • @user_563_
    @user_563_ 5 дней назад +2

    Hello world ! I am a college student from india,currently studying bachelors.....I feel blessed that i found this cs50 and literally it feels like first time i m geeting my real world doubts clear,the things i always wonder how they actually works and how they r done....A great thanks to everyone who proposed this idea making these lectures free and of course a big thanks to Mr.David❤ He's a legend explaining the topics as he's also learning them from our perspective.....Lastly a very good luck to u all and i hope we all will learn so much from this😊😊

  • @frankciscophil7721
    @frankciscophil7721 5 месяцев назад +18

    Starting my journey into programming at June 21, 2024. Hoping to learn C, web dev, get a job to support myself and eventually the dream goal; game development. I'm hoping to study and work hard as I can, and I'm hoping that this course will get me on the right track. Please do your best, me.

  • @TheBlackmanShow
    @TheBlackmanShow День назад

    Just getting back into this and I WILL complete this class and ALL of my other BA coursework!!! Let's GROW!!! 💪🏾
    No excuses! Who's with me!?

  • @The_Silly_Person
    @The_Silly_Person 10 месяцев назад +58

    Have a great year!🎉

  • @DylNewman
    @DylNewman 9 месяцев назад +5

    This was such a good lesson. I have 0 experience with CS but am an avid gamer and the part with scratch and breaking down the functions and conditionals really made me look at games in a new light. The theatrics were really solid too. Makes me wish I had taken school seriously.

  • @bilalsaglam3674
    @bilalsaglam3674 10 месяцев назад +18

    Here's to another fantastic year with CS50 in 2024! The passion and dedication Professor David Malan brings to teaching create an enjoyable and memorable learning experience. CS50 is more than a course; it's an inspiring journey led by an exceptional educator. Thank you, Professor Malan, for your steadfast commitment to fostering a deep understanding of computer science and making it accessible to learners of all backgrounds. Warm greetings from Turkey, where your impact is felt across borders!

  • @kittyCchan
    @kittyCchan 10 месяцев назад +33

    A start of 2024 with CS50 is the best start! Greetings from Italy.

    • @army4ev77
      @army4ev77 9 месяцев назад +3

      Agree, Greetings from Morocco.

    • @AbdiasEliu
      @AbdiasEliu 9 месяцев назад +4

      Agree, Greetings from Argentina.

    • @Alessioleva
      @Alessioleva 9 месяцев назад +1

      Ho preso coraggio e l'ho iniziato anche io, non vedo l'ora di arrivare ai miei risultati, buona fortuna!

    • @chaskatv3496
      @chaskatv3496 7 месяцев назад

      i heard about devin -software ai, is it worth to start learning cs 50 -coding

  • @gauravrawat.7
    @gauravrawat.7 3 месяца назад +9

    Here are the Key points of this course:
    00:03 CS50x - Introduction to computer science and programming
    04:56 Computer science offers general problem-solving skills applicable to various fields.
    08:54 CS50x 2024 is a supportive and inclusive learning community.
    10:49 CS50x offers problem-solving experience with puzzles, teamwork, and a final project.
    14:40 Unary and binary number representation
    16:39 Binary representation as a concept of on/off in computers
    19:59 Understanding the base-10 system is key to coding and programming.
    21:46 Binary number system basics
    25:06 Computers operate on the same pieces of information and instructions.
    26:54 Representation of numbers and letters with binary
    30:41 ASCII codes map English letters to numbers.
    32:22 ASCII is a mapping used to store information in devices.
    35:23 Spelling out words using numbers
    37:01 Week one assignment involves someone from the Nintendo World
    40:35 Emojis represent characters drawn and painted in different ways
    42:22 Skin tone can be represented using the same pattern of bits.
    46:00 Colors on computer screens are represented using RGB values.
    47:48 0's and 1's can represent different things based on context
    51:21 Algorithms are step-by-step instructions for solving problems.
    53:12 Writing code to solve problems correctly is a key goal
    56:34 Comparison of Algorithms based on Problem Size and Time Complexity.
    58:15 Efficiency and design are key in implementing well-designed and correct algorithms.
    1:01:56 Pseudocode and handling different outcomes in programming
    1:03:42 Introduction to fundamental programming concepts.
    1:07:28 Implementing algorithms for chatbot and AI.
    1:09:33 Software can probabilistically infer responses based on patterns online.
    1:13:05 Learning will be more enabling in the coming years.
    1:14:46 C is the language that will be covered next week.
    1:18:23 Scratch lives in a Cartesian plane with x-y coordinates.
    1:20:09 Creating and editing code blocks in Scratch
    1:23:53 Programming a basic prompt and response system
    1:25:38 Understanding and implementing join blocks in Scratch.
    1:29:20 Using Scratch to make a cat meow
    1:30:54 Using loops to reduce code redundancy
    1:34:17 Abstracting away the meowing concept makes the code simpler.
    1:36:11 Creating modularity and abstraction through functions.
    1:39:24 Using various extensions to create logical bugs and resolve them.
    1:41:04 Creating games using Scratch's building blocks.
    1:44:39 Introduction to sprites and randomness in game development.
    1:46:06 Implemented the stage and created sprites in Scratch.
    1:49:48 Break down coding tasks into baby steps to achieve the grand vision
    1:51:32 Implementing custom puzzle pieces and abstractions for keyboard and wall interactions.
    1:54:53 Exploring MIT's involvement in the game
    1:56:40 Introduction to the Scratch project
    1:59:34 Introduction to CS50 and university culture
    2:02:18 CS50x lecture series encourages participation and involvement in various activities.

    • @highgrace4life
      @highgrace4life 29 дней назад

      can i get a job with this certificate i am currently studying it

  • @ThatLionessGirl
    @ThatLionessGirl 2 месяца назад +2

    This is so so well made and not at all boring. This is the most interactive and well presented lecture I've ever witnessed. Hats off! Thank you for this amazing resource Havard :)

  • @vaibhavnakrani2983
    @vaibhavnakrani2983 10 месяцев назад +83

    I’ll be finishing the course this time. Although I have lot of programming knowledge by now. This is a classic 🎉

    • @Danmaster01
      @Danmaster01 10 месяцев назад +9

      i've quit twice haha

    • @stefanilic8445
      @stefanilic8445 10 месяцев назад +7

      ​@@Danmaster01 same but this time I will finish it

    • @carlosbarross
      @carlosbarross 10 месяцев назад

      @@Danmaster01 Me too :(

    • @_notsaf
      @_notsaf 10 месяцев назад

      haha same i will!

    • @Danuxsy
      @Danuxsy 10 месяцев назад

      no u wont, u will give up again.@@stefanilic8445

  • @Goodlifemongo
    @Goodlifemongo 4 дня назад +2

    I started this course today and will take my time to learn everything. Like to remind me of my goal 🙏

  • @AdityaKumar-bk7eu
    @AdityaKumar-bk7eu 9 месяцев назад +14

    So a class at Harvard is no less than a theatrical performance! Makes me want to attend it live!!

    • @AdityaKumar-bk7eu
      @AdityaKumar-bk7eu 8 месяцев назад

      ​@cobra-jf3kq Nahi he koi bhi kar sakta hai jisse interest hai

  • @Raud2023
    @Raud2023 9 месяцев назад +5

    I feel really thankful for having this course for free. Thanks a lot. I like your enthousiasm throughout the class.

  • @Respect-fx3gu
    @Respect-fx3gu 4 месяца назад +9

    Starting at July 3rd, 2024. Passionate to complete it👍
    Edit: Like my comment so that I can get reminded

  • @irvinalexisvalenciayanes7373
    @irvinalexisvalenciayanes7373 9 месяцев назад +4

    It took me 10 seconds to make up my mind and decide that I will go to Harvard. Putting so much care into making an intro for a class is incredibly motivating.
    1- Apply to Harvard.
    2. If accepted
    3. Else if not accepted
    Go back to step 1

  • @tshepisosoetsane4857
    @tshepisosoetsane4857 4 месяца назад +6

    😀🤣😂Amazing I went to Harvard while I am in South Africa relaxed in my couch learning Computer Science good times of our lives hope Africans are taking this opportunity for real

  • @ElliePorter-p8x
    @ElliePorter-p8x 4 месяца назад +1

    I'm so glad this course is available to the general public. I've spent the majority of my career in business and am looking for a change. Another RUclipsr (who I can't remember) recommended this course and I'm so glad to have found it. I wish I had taken something like this in college.

  • @LifeHacksMP
    @LifeHacksMP 10 месяцев назад +16

    Just finished this lesson to find out they made an updated version! Decided to give it a second watch and was glad to see the additional resources provided. Thanks everyone for all that you do!

    • @adsvfs2121
      @adsvfs2121 10 месяцев назад +1

      is it worth me starting from here without watching previous cs50?

    • @LifeHacksMP
      @LifeHacksMP 10 месяцев назад

      Certainly, it's the same information just presented in an updated manner.@@adsvfs2121

    • @JonhHSmith
      @JonhHSmith 9 месяцев назад

      @@adsvfs2121 yes

    • @eduardaschucko
      @eduardaschucko 9 месяцев назад

      what do u mean? is this the complete update?

  • @leandrofornaziero
    @leandrofornaziero 4 месяца назад +5

    Olá pessoal! Hoje é dia 11/07/2024, e estou começando o curso e pegando algumas video aulas de varios locais para aprender mais sobre programação e Ciência da Computação. Sou brasileiro, e se você que está lendo também for, mantenha o foco e continue estudando e adquirindo cada vez mais conhecimento aos poucos. Lembre-se, cada um está correndo a própria maratona, então vá no seu tempo e tudo dará certo. Bons estudos a todos! 🤜🏻🤛🏻

  • @GarvittSingla
    @GarvittSingla 7 месяцев назад +3

    00:00:00 - Introduction
    00:01:01 - AI Instructor
    00:02:12 - This is CS50
    00:12:26 - Computer Science
    00:13:52 - Binary
    00:28:00 - ASCII
    00:37:32 - Unicode
    00:46:39 - Color
    00:48:07 - Representation
    00:51:30 - Algorithms
    01:00:10 - Pseudocode
    01:05:10 - Thank you
    01:06:13 - Artificial Intelligence
    01:15:52 - cs50.dev
    01:16:15 - Scratch
    01:19:03 - Hello, World
    01:22:05 - Hello, You
    01:29:19 - Meow
    01:32:10 - Abstraction
    01:36:22 - Conditionals
    01:43:44 - Oscartime
    01:50:29 - Ivy's Hardest Game
    02:00:03 - The Harvard Krokodiloes and The Radcliffe Pitches

  • @sm3llyfritz58
    @sm3llyfritz58 2 месяца назад +1

    It is my second day on this video, and I am carefully jotting down, as well as doing my very best to understand this, and I am loving it!!! Thank you CS50!

  • @littleturtle3289
    @littleturtle3289 6 месяцев назад +6

    It's insane how David is so excited with teaching that he, multiple times, becomes breathless and exhausted for speaking a lot or running between laptop and screen. Gives me great motivation to study!

    • @Be-vh6zz
      @Be-vh6zz 6 месяцев назад

      Yes same

  • @reverplusgrand
    @reverplusgrand Месяц назад +1

    Simply Amazing.
    Even if I wasn't interested in CS, I would be have watched the 2hours and been captivated the whole way through.
    Thank you Harvard for sharing this with the world

  • @thealphaclassroom
    @thealphaclassroom 3 месяца назад +3

    Started This CS50x course today on 29th July, 2024, and will comment again when I'll finish this course. Really these lectures by Sir David are very interesting. Thank You so much David sir, Love from India

  • @kinokonik
    @kinokonik 10 месяцев назад +8

    I watched cs50 11 years ago now an UI engineer over 10 years, thanks D.J malan

    • @ayushsen6393
      @ayushsen6393 27 дней назад

      what don you think software engeenering is heading towards

  • @nirmalya_nanda
    @nirmalya_nanda 17 дней назад

    I started this course today and it's absolutely brilliant. It has just invoked me to learn everything that's out there. Thank you Prof. Malan!

  • @fin1224
    @fin1224 8 месяцев назад +33

    Starting on 13th March 2024! Hope we can go through this and complete the course!

    • @burgerCheese2020
      @burgerCheese2020 8 месяцев назад +4

      Nice Nice. I'm starting today. Hope you are continuing your journey with CS 50

    • @Swegrid
      @Swegrid 6 месяцев назад

      How is this going guys ? I just started today !

    • @haneef150
      @haneef150 5 месяцев назад

      Just started! Y'all how's it goin'?

  • @diegop401
    @diegop401 3 месяца назад +1

    Starting CS50 today, July 26, 2024, after a lot of ups and downs in my programming journey. I hope this can be the final push I need to start taking it seriously. Good luck to everyone doing the course!

  • @raskillyo6675
    @raskillyo6675 9 месяцев назад +6

    Thx so much for making this free! The instructor gives an absolutely great performance, entertaining and highly informative! Also I'd never thought to get rickrolled by Harvard :D

    • @GrimGrinner
      @GrimGrinner 2 месяца назад +1

      Ikr why did no one else notice XD

  • @blackgirlzcode
    @blackgirlzcode 6 месяцев назад

    Hey everyone! Completed a 6 month software engineering bootcamp feeling very insecure about my knowledge and ability to apply things on my own. Hoping to fill in any gaps and gain more confidence through this course and extra practice. So grateful to be here!❤️🙏🏾

  • @abinublitariswafimawarid3803
    @abinublitariswafimawarid3803 10 месяцев назад +4

    WHAT IS THIS? THIS IS SO FUN, IS AND I AM NOT EVEN IN THAT HALL. IM HERE SITTING IN CAFE IN INDONESIA WHILE SCROLLING AND WATCH SOME REELS I FOUND THIS CLASS. GOD BLESS HARVARD!! GOD BLESS DR. MALAN. GOD BLESS CS50 HARVARD UNIVERSITY!!!

    • @ansae5582
      @ansae5582 9 месяцев назад

      I know right! I can relate to your feeling of absolute enthusiasm knowing that something like this exists for free.

  • @sardorbekyorqulov
    @sardorbekyorqulov 14 дней назад

    One of the best lectures I've ever seen in my life. Greetings from Uzbekistan! Thank you for your time, Prof. David J. Malan. I hope to join your team, Insha'Allah.

  • @thaicalisthenics2001
    @thaicalisthenics2001 9 месяцев назад +11

    I started today and see you again after finishing the course 🙏

    • @AndjaDanja
      @AndjaDanja 8 месяцев назад

      How is it going?

    • @prrismm
      @prrismm 2 месяца назад

      see you 🙏

  • @glhrmmrqs
    @glhrmmrqs 5 месяцев назад +2

    Just finished my first CS50 lecture at 11:02pm, 06/19/2024! Really REALLY excited for the following classes!

  • @talentedjohnson2240
    @talentedjohnson2240 10 месяцев назад +4

    My year to Get my dream straight. Thank you Mr malan and Cs50 Harvard

  • @kiran35179
    @kiran35179 8 месяцев назад +1

    The opportunity to learn from such a prestigious institution like Harvard University has been invaluable. I express my sincere gratitude for offering CS50. Your dedication to making quality education accessible has opened doors for many like me to explore the exciting world of computer science.

  • @pascualdanaep.4635
    @pascualdanaep.4635 10 месяцев назад +26

    🎯 Key Takeaways for quick navigation:
    04:02 🚀 *CS50 is Harvard's introduction to computer science and programming, providing a versatile mindset applicable across various fields.*
    06:56 📚 *The course covers not only the C language but also Python, SQL, and JavaScript, emphasizing practical skills applicable to real-world software development.*
    08:20 💡 *The class focuses on problem-solving, introducing concepts like algorithms and code to represent and manipulate different types of data, from numbers to multimedia.*
    09:47 🤝 *The course offers support structures for students of various skill levels, fostering a community-oriented learning environment.*
    12:38 🔍 *Computer science, fundamentally about solving problems, is approached through computational thinking, improving thought processes and precision in expressing ideas.*
    20:39 🔢 *Binary numbers are represented using the base-2 system, similar to how humans use the base-10 system (decimal), with each digit position holding a different power of 2.*
    22:07 💡 *Explaining the binary system, using 0s and 1s to represent values based on powers of 2.*
    23:33 🤖 *Connecting the concept of bits (0s and 1s) to representing instructions for computers, using the example of controlling a robot like Spot.*
    26:24 🖥️ *Introducing bytes as a more practical unit of measure, with each byte consisting of eight bits, and explaining their use in representing numbers.*
    28:20 🅰️ *Discussing ASCII as a system to represent letters with numbers, where each character is assigned a unique value.*
    31:10 🚀 *Demonstrating the mapping of ASCII codes to letters, showcasing how binary patterns represent characters.*
    39:12 🌐 *Unicode's mission is to represent and preserve all human languages digitally, capturing the entirety of human knowledge through characters and emojis.*
    40:10 😂 *Emojis, represented in Unicode, can vary in appearance across platforms (e.g., Apple, Android, Microsoft), as they are essentially characters with different visual interpretations.*
    41:34 🧑🏽‍💻 *Unicode uses hexadecimal representation (base-16) to express characters more compactly than binary, allowing for efficient representation of emojis like "face with tears of joy."*
    42:59 🌈 *Representing diverse skin tones in emojis is achieved by modifying the default color pattern, providing variations without creating entirely new patterns for each combination.*
    44:25 💑 *Emojis like "couple with heart" use combinations of Unicode code points for individual elements (e.g., man, woman, heart), showcasing the expressive possibilities of character combinations.*
    45:49 🕵️ *U+ is a convention indicating a Unicode code point, serving as a visual clue for representing characters, and allowing standardization across different platforms.*
    46:44 🎨 *Colors in computers are commonly represented using RGB values, with each pixel on a screen having three numbers (red, green, blue) to determine its color.*
    51:53 ⚙️ *Algorithms are step-by-step instructions for solving problems. Binary search, illustrated with a phone book example, is an example of a more efficient algorithm compared to linear search.*
    56:13 📈 *Binary search is a fundamentally more efficient algorithm than linear search, reducing the time complexity from O(n) to O(log n) by repeatedly dividing the problem in half.*
    57:42 📈 *Algorithms can be compared based on efficiency, not just correctness. The shape of an algorithm's graph, such as logarithmic growth, indicates efficiency.*
    58:09 🔄 *Efficient algorithms become crucial with larger datasets. Designing well-optimized algorithms is a key aspect of becoming a better programmer or problem solver.*
    58:38 ❓ *Focus on acquiring skills to solve problems efficiently over time, not just correctly. CS50 emphasizes writing code that is both correct and well-designed.*
    59:35 ❌ *The efficiency graph doesn't capture the correctness of an algorithm. Correctness requires logical analysis, while efficiency is about design and execution speed.*
    01:00:32 📝 *Pseudocode is a way to express algorithmic thoughts before coding. It's written in human language, conveying steps clearly and precisely.*
    01:06:42 🤖 *Large Language Models (LLMs) like ChatGPT use patterns in language to infer responses based on vast amounts of input data.*
    01:10:03 🦆 *CS50 introduces an AI-based software, the CS50 duck, to aid students. The goal is to strike a balance between helpfulness and encouraging independent problem-solving.*
    01:11:28 🚧 *CS50 discourages the use of external AI-based tools, emphasizing the use of its own AI software, the CS50 duck, to maintain an intellectual balance.*
    01:12:56 🔗 *The CS50 duck, an AI-based tool, aims to serve as a helpful tutor rather than simply providing answers. It offers assistance within the context of the course.*
    01:14:49 🤔 *Binary representation is abstracted; understanding 0's and 1's is less important than recognizing their use to represent numbers, letters, and other quantities.*
    [01:15:46 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🧠 The focus in this lecture is on programming ideas rather than syntax or characters on the keyboard.*
    [01:16:44 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🧩 Scratch, a cloud-based editor, will be used for the first homework (problem set 0) to visually represent programming concepts.*
    [01:17:40 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🎨 Scratch's user interface is based on puzzle pieces or blocks categorized by color, representing different programming elements.*
    [01:18:37 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🌐 Scratch operates in a 2D world with x and y coordinates, and the cat sprite can move based on these coordinates.*
    [01:19:06 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🔗 The speaker demonstrates creating a simple program in Scratch to display "Hello, world" using puzzle pieces.*
    [01:21:00 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🧩 Scratch's "say" block represents a function, and the white oval allows customization of the function's behavior (parameters or arguments).*
    [01:26:42 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🔄 Combining Scratch puzzle pieces, like "join" and "ask," demonstrates composing inputs and outputs in programming.*
    [01:34:46 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🔄 Generalizing Functions: By creating a function "meow" with an input parameter for the number of times to meow, generalization is achieved. This modular approach simplifies the code and enhances flexibility.*
    [01:35:42 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🎮 Creating Interactive Programs: Implementing conditional statements (if touching mouse pointer) and loops (forever) allows the creation of interactive programs. Demonstrated with a cat that meows when touched by the mouse pointer.*
    [01:39:27 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🎥 Video Sensing Extension: Extending Scratch functionality with Video Sensing allows for more interactive programs. In the example, the cat responds to the user's hand movements captured by the camera.*
    [01:42:20 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🕹️ Game Development: Game development in Scratch involves combining basic building blocks like loops, conditionals, and sensing to create engaging experiences. Illustrated with a "Whac-A-Mole" game.*
    [01:46:35 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🛣️ Incremental Development: Developing complex programs is simplified by taking incremental steps. Demonstrated through the evolution of "Oscartime," where each version added new features, making the game more interactive.*
    [01:49:55 URL](ruclips.net/video/3LPJfIKxwWc/видео.html) *🔄 Iterative Design: Iterative design involves refining and enhancing a project through multiple versions. "Oscartime" development showcased how initial ideas evolved over iterations to create a more engaging program.*
    01:51:50 🎮 *Implementation details of the game involve abstraction through custom puzzle pieces for listening to the keyboard and feeling for walls.*
    01:53:17 🏞️ *Introducing an obstacle (Yale block) involves conditional checks for touching the left or right wall, adding complexity to the game.*
    01:54:44 🐞 *Increasing the speed of the Yale block revealed a bug due to the fast movement, highlighting the importance of adjusting game mechanics for smooth gameplay.*
    01:55:43 🤖 *Introducing MIT into the game involves MIT tracking the Harvard logo outline, showcasing the flexibility of implementing different game elements.*
    01:57:10 🕹️ *The lecture concludes with a student playing the full-fledged game, demonstrating the combined mechanics of keyboard input, obstacle avoidance, and smart MIT tracking.*
    02:00:03 🎓 *The presentation ends with a musical performance, "This is CS50," featuring creative lyrics about coding, debugging, and a humorous tribute to rubber duck debugging.*
    Made with HARPA AI

  • @ninjashahin455
    @ninjashahin455 3 месяца назад +2

    It's 19th of Aug 2024 and I'm starting this course today. I'll complete 💯 thw whole course and tell about my experience here. Beat of luck to me.

    • @AnnaGrace-ly7wh
      @AnnaGrace-ly7wh 2 месяца назад

      Hello I am starting today 28th August 2024. How is your experience going ?

  • @paddfg
    @paddfg 10 месяцев назад +22

    Happy New Year 2024! Start the year by studying CS50. Thank you our great lecturer!

  • @yantejeda2039
    @yantejeda2039 10 месяцев назад +18

    Learned about CS50x way too late in 2023, so I decided to just audit and start fresh in 2024.
    Love the lectures and Prof. Malan energy! This definitely has made me even more excited to learn about computer science.

  • @riyajath_hmd
    @riyajath_hmd 10 месяцев назад +6

    Just finished the lecture 0 and going to watch the other lectures consistently daily.

  • @bele44
    @bele44 8 месяцев назад +3

    tideman still haunts my dreams...Best course you will ever take!

  • @KingDaddyOG
    @KingDaddyOG 10 месяцев назад +9

    Thank you for all the life changing work you do by providing this to the global community! ❤
    Happy New Year from Indonesia. 🎉

  • @suzanneladue5828
    @suzanneladue5828 4 месяца назад +3

    Thank you for posting ☺️ . Currently taking this and love it

  • @Jelte_Dijkmans
    @Jelte_Dijkmans 10 месяцев назад +43

    I officially completed this yesteryear on the 30th. Now that the new year has begun I want to thank Everyone that made this possible!
    - Jelte

    • @dreamelbon3789
      @dreamelbon3789 10 месяцев назад

      How easy was it to do the project and fulfill the requirements

    • @arnold7stacevich
      @arnold7stacevich 10 месяцев назад

      @@dreamelbon3789 I finished mine yesterday. Final project took me about 2 weeks. I made a small chrome extension. It''s not hard to fulfill requirements. But few of the problem sets can be more challenging than you may expect. Full course took me 4 months. Of course it can be done faster, but i spend much time on theory, and completed almost all additional stuff.

    • @afreenakram2392
      @afreenakram2392 10 месяцев назад

      any suggestions to complete this course effectively

  • @HamzaBilal-g9o
    @HamzaBilal-g9o 7 дней назад +1

    rewaching this gives me new ideas and help in in my programing problems this is the best lecture i have ever taken

  • @prathamtawar1163
    @prathamtawar1163 10 месяцев назад +41

    49:56 they really rick rolling us

    • @GrimGrinner
      @GrimGrinner 2 месяца назад +1

      Ikr why did no one else notice XD

  • @daviddorogi2370
    @daviddorogi2370 Месяц назад

    Hey guys! I've just started the course and I'm going to do it all. It's unbelievable that something so high quality is free!

  • @godtenderlovingcare
    @godtenderlovingcare 3 месяца назад +4

    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. Excited to dive into the world of computer science with Scratch as the first step! Thank you, Professor Malan and the entire CS50 team, for making this incredible course accessible to everyone!

    • @davidjmalan
      @davidjmalan 3 месяца назад +1

      Welcome aboard!

    • @africankid.343
      @africankid.343 3 месяца назад

      ​@@davidjmalan I really love your teaching methods

    • @AnnaGrace-ly7wh
      @AnnaGrace-ly7wh 2 месяца назад

      @@africankid.343I am kinda stuck in binary and unary method which he did with bulbs can you explain that ?

  • @elgwaro
    @elgwaro 8 месяцев назад +1

    Feels like being in the actual lecture room. Entertaining, engaging and it makes me stoked about becoming a computer scientist.

  • @kostasrossis
    @kostasrossis 10 месяцев назад +4

    That was one of the best and most fun classes i've taken hahahah , the ending was super cool!

  • @lightlessflame
    @lightlessflame 6 месяцев назад +1

    just started this course!! so excited to learn :) good luck to everyone, we can do this 🖤🖤

  • @khandoesthings
    @khandoesthings 2 месяца назад +38

    Hello WORLD! Please Keep ON liking this comment so my lazy self keeps COMING BACK to finish this

    • @AnnaGrace-ly7wh
      @AnnaGrace-ly7wh 2 месяца назад +1

      Hey I started this course 2 days after you how is your experience going ?

    • @Bronoulli
      @Bronoulli 28 дней назад

      Hope you’re still going! Good luck on the progress

  • @ahmetsanli9866
    @ahmetsanli9866 25 дней назад

    Yazılım kariyerindeki en kaliteli bulduğum eğitim. Doğru yoldasınız. Tam yol ileri!

  • @natzu_faraine
    @natzu_faraine 5 месяцев назад +3

    (Just notes for me)
    6:56 2 languages
    14:24 lenguaje unario (base 2 = binary)
    1:21:47 intuo alghorith output

  • @alekbabkin9139
    @alekbabkin9139 Месяц назад +1

    this is the best lecture I've ever seen and listen to! thank you!

  • @Iam_Kady
    @Iam_Kady 10 месяцев назад +3

    This will be my first and. Last cs50 class ❤❤😊i will give full time for this class

  • @Izzatulloh2
    @Izzatulloh2 8 месяцев назад +1

    love CS50 and Harvard. I wish I had been there... anyways many thanks for making it free and accessible for everyone around the world

  • @Joe-tk8cx
    @Joe-tk8cx 10 месяцев назад +3

    This is so awesome, what would I not give to attend it in person 🎉❤

  • @Ahmad-yi6d
    @Ahmad-yi6d 3 месяца назад +2

    18 August 2024
    First lecture complete, & this was the best lecture of Computer science i ever had 😊

    • @AnnaGrace-ly7wh
      @AnnaGrace-ly7wh 2 месяца назад +1

      I want some help with the first lecture can you explain the binary and unary method which he did with bulbs?

    • @Ahmad-yi6d
      @Ahmad-yi6d 2 месяца назад

      ​@@AnnaGrace-ly7wh
      Yeah with pleasure 😊

  • @araara967
    @araara967 10 месяцев назад +3

    happy new year Professor Malan!🙏

  • @VivekKumar-zb2sx
    @VivekKumar-zb2sx 2 месяца назад +1

    It was a amazing lecture. The learning was fun from start to end. Thank you Hardward and Devid to make learning easy and fun and free also.

    • @AnnaGrace-ly7wh
      @AnnaGrace-ly7wh 2 месяца назад

      Hello I also just started today how is your experience going ?

    • @VivekKumar-zb2sx
      @VivekKumar-zb2sx 2 месяца назад

      It's amazing. This is the best course I have ever taken.​@@AnnaGrace-ly7wh

    • @VivekKumar-zb2sx
      @VivekKumar-zb2sx 25 дней назад

      @@AnnaGrace-ly7wh it is going quite well ❤️‍🩹

  • @gobbler1022
    @gobbler1022 7 месяцев назад +12

    "Lecture 0" I see what you did there

  • @anil80531
    @anil80531 10 месяцев назад +3

    Wish could see more of CS courses open on RUclips.

  • @arminalibegovic8013
    @arminalibegovic8013 4 месяца назад +1

    What an animated guy. Pretty overwhelming for a classic European introvert. Enthusiasm is necessary, but this guy is showing some new levels. Hope his face didn`t explode afterwards. But still, it`s inspiring and I`m very grateful for the knowledge.

    • @stanmm3405
      @stanmm3405 4 месяца назад

      I am from Poland and this is very true 😂😂😂👏👏

  • @youchiro88
    @youchiro88 4 месяца назад +3

    today is July 21 and I started today i hope I can finish this
    😇😇

  • @CS50xHenry
    @CS50xHenry 8 месяцев назад

    Hello, World! This year, I'm turning 34 years old and just diving into software engineering. I am grateful for the ability to take this course online FOR FREE! I graduated high school in 2008 (barely) however I dropped out of junior college knowing that school was never a strong point for me. I hope that CS50 will help me start fresh with understanding how to become a better problem solver.

  • @ShineEditor
    @ShineEditor 10 месяцев назад +4

    Im starting my CS journey on 2.1.2024 lets see where I will be in 2.1.2034

  • @kaynatkhatib1289
    @kaynatkhatib1289 4 месяца назад +1

    Its 1 July 2024 and I am starting this course today! InshaAllah will complete it timely. Best of luck to me !

  • @BhuvanaK2007
    @BhuvanaK2007 4 месяца назад +9

    22nd June 2024 is my first day of class😊 from INDIAAAAA

    • @allaboymm
      @allaboymm 3 месяца назад

      how is it going?

  • @letsgoo4881
    @letsgoo4881 10 месяцев назад +1

    Thanks to Sir David Malan , Cs50 team and Harvard , i am enjoying very much and learning new things , enjoying with the duck and robo starting out new year with Cs50

  • @designstudiohq7764
    @designstudiohq7764 10 месяцев назад +3

    Happy New Year everyone 🎉🎉
    Happy New Year to all the A+ students who are not waiting to start their 2024 New Year’s resolution 💞🥳🤩🎊🎊🤩

  • @djmax88games83
    @djmax88games83 7 месяцев назад +2

    I LOVE CS50 AND HARVARD, LETS HOLD CS50 ONLINE FOREVER

  • @abhiram.8713
    @abhiram.8713 6 месяцев назад +4

    I'm bad at programming, but NOT FOR LONG.
    WISH ME LUCK BOYS 👽