Lecture 2: Inside a computer - Richard Buckland UNSW

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 104

  • @Tialah
    @Tialah 16 ปีที่แล้ว +1

    "Try it and see" is probably the best advice ever.
    Ran into a problem today with a HUGE overwhelming report and thought of that quote and started changing things and commenting values out just to see what would happen. Got a lot further with my problem :)
    Such a simple piece of advice but it's so powerful (especially for us new programmers)! Thanks again for the fantastic vids.

  • @oakeydokey2
    @oakeydokey2 8 ปีที่แล้ว +11

    I love this guy. It is my biggest goal and dream to study CS here once I leave school, and I can only hope he will be my Professor.

  • @vicsar
    @vicsar 7 ปีที่แล้ว +11

    Lecture starts at 15:00 - Hello World.cpp, he was having issues opening a file in Windows
    At 50:30 sound is off but only until 51:25 and then the quality is very low... Mic battery I guess.

  • @skinnycat59
    @skinnycat59 16 ปีที่แล้ว

    Pretty sure he knew what he was doing when he had trouble opening the file.
    He said he's been lecturing for about 12 years, presumably using the Windows machine for most of that time.
    What an original way to get the students involved in the lecture and calling out suggestions.
    This is a much more fun way to learn programming than reading a book. Thanks for making these lectures available!

  • @igoronline
    @igoronline 16 ปีที่แล้ว +5

    I'm REALLY loving Richard's lectures. It's a sad sad thing that here in Brazil we have such unevoled teachers. I mean, the topics are roughly the same as other computer science courses but the teachers have an odd, archaic, almost elitist view of what it is to pass on new knowledge.
    Most of them will spend all classes solving book exercises (expecting that you have already learned the topic by yourself), won't answer questions(and get mad about it) and just boss studends around.

  • @TheGreenSweater
    @TheGreenSweater 14 ปีที่แล้ว

    This is awesome! I'm a student in the US who doesn't know anything about computing, but I want to learn. It's great that these videos are public. Richard Buckland is a very engaging speaker.

  • @fluffyweird
    @fluffyweird ปีที่แล้ว

    Mr Richard thank you, made me want to learn programming again I have tears in my eyes bruh. Just know you made a history.

  • @darcyt826
    @darcyt826 15 ปีที่แล้ว

    Getting ready to start as a freshman at Purdue University this fall. I'm majoring in CS and plan on becoming a software engineer. These videos are very helpful in showing me what I'll be learning. My high school didn't have any CS classes so this is really awesome to have at my disposal!
    Thanks!

  • @sashetoa
    @sashetoa 12 ปีที่แล้ว

    Ok why Richard is so hated and only 9 dislikes? I really like the way he flips the topics. It is like summer trip for me. Probably his charisma and energy drives the haters away from the dislike button!

  • @TheGenericNerd
    @TheGenericNerd 12 ปีที่แล้ว

    i would have loved to had a lecturer this passionate and excited about what he's teaching.

  • @alexjonmicallef6674
    @alexjonmicallef6674 11 ปีที่แล้ว

    the strong force in Dr, Buckland gives me every bit of confidence in being a good programmer.

  • @gattasri
    @gattasri 13 ปีที่แล้ว

    Hey Richard! I have been watching your videos for the past 2, 3 days and you are amazing!!!
    Am not a student but these videos are really really helpful so far for me.

  • @pieceofmind616
    @pieceofmind616 15 ปีที่แล้ว

    I agree with you.. prof. Sahami from Stanford.. Mehran Sahmi..i dunno if i spelled it right... one of the best professors ive ever had..!!

  • @MEpianist
    @MEpianist 14 ปีที่แล้ว

    This is really beautifully filmed. I can't thank you enough, thanks from the US.

  • @brunoangioni1102
    @brunoangioni1102 6 ปีที่แล้ว +2

    "When you get the video of this lecture I want you to zoom into my face and play that in fast forward" DONE! I was watching this at 2x speed and it was HILARIOUS xD -- Still very interesting how someone from a different background struggles using windows for simple tasks... just like many people coming from a windows background get frustrated with Linux and think it sucks just because they're not used to it.

  • @Megacron
    @Megacron 12 ปีที่แล้ว

    Great teacher. I'm glad this class was recorded.

  • @bibekdhungana2182
    @bibekdhungana2182 4 ปีที่แล้ว

    He is so enthusiastic to teach. Thank you

  • @agirose
    @agirose 15 ปีที่แล้ว

    This is fantastic!! I wish i had such an enthusiastic lecture when i was at uni..

  • @conz078
    @conz078 15 ปีที่แล้ว

    I think his pace is awesome...
    I'm only diploma level at college in England, but I think that I can learn well from this dude

  • @sourpatchtkids
    @sourpatchtkids 16 ปีที่แล้ว

    Even though I don't know anything about computer science I find his videos really interesting and funny. :)

  • @richcsst
    @richcsst 16 ปีที่แล้ว

    It's good to see you really like the guy. The problem is he takes 20 minutes to explain something that only takes two minutes to explain. This is because he distracts himself way too much.
    I also find it embarrassing a computer science professor doesn't know how to use a computer, even if it's running an OS he hates. That crappy OS is part of computer science. Personality isn't everything.

    • @Mikebigmike94
      @Mikebigmike94 3 หลายเดือนก่อน

      I think it's done purposely to engage the students etc. but you wrote this 15 years ago, you could actually be dead.

  • @gingernutbumchin
    @gingernutbumchin 14 ปีที่แล้ว

    If youve got a good teacher its good. Especially for computer programming!

  • @CHumga
    @CHumga 17 ปีที่แล้ว

    woot! go Richard and Computer science!

  • @Johnnymushio
    @Johnnymushio 16 ปีที่แล้ว

    just the life style of the people who go into these things.. and all the time it takes. its just... we die so soon, when im in these classes i feel like im wasting away

  • @jethyy
    @jethyy 16 ปีที่แล้ว

    its strange how nobody has commented who actually follows this exact class, considering it's for them.

  • @thejoshpope
    @thejoshpope 15 ปีที่แล้ว

    I like this video, i want to be an engineer but i dont know what kind, this video gave me some background info on electrical engineering.

  • @raymongulati2011
    @raymongulati2011 12 ปีที่แล้ว

    I agree. Amazing lectures.

  • @yagneshraviteja
    @yagneshraviteja 13 ปีที่แล้ว

    i wish i had a teacher just like this guy

  • @richcsst
    @richcsst 16 ปีที่แล้ว

    MOST IMPORTANT! A lot of people taking computer sciences think they want to only concentrate on one specific aspect, like hardware, or programming, etc. I have, in my experience, found that people with a well grounded knowledge of all aspects of computers tend to be more successful than those who only concentrated on one specific field of computers exclusively. Get the basics of all computer technology and then concentrate on a field. Oh the stories I could tell if I had space here.

  • @unfortunatebeam
    @unfortunatebeam 14 ปีที่แล้ว

    at 38:17 the gate is switched on but i thought that the "blobby thing" turned gates off. Why did the voltage value 1 switch the first blobby gate off but the value 0 turn the second bloby gate on? also, what is the actual name of the blobby gate and how is the voltage ever "0" anyway? doesn't 0 just mean nothing, as in no volts? what is actually travelling through the circuit when it is 0, a voltage value between 0 and 1? It has to be something; it can't actually just be 0.

  • @KOOL2011
    @KOOL2011 16 ปีที่แล้ว

    Thank you so much for taking time and answering my question. What would be a better major overall Bachelors in Computer Science Or Bachelors In Software Engineering? And with which degree are more jobs open?

  • @yellowhat4
    @yellowhat4 12 ปีที่แล้ว

    I love this guy.

  • @sirwaffle4006
    @sirwaffle4006 7 ปีที่แล้ว

    I'm confused at 53:59. He said it was a 4-bit machine, meaning there are four bits at each memory location. But I thought on modern computers there are 8 bits at a certain memory address, but modern machines aren't 8-bit?

  • @ElzoValugi
    @ElzoValugi 12 ปีที่แล้ว

    Amazing teacher.

  • @prabh432816
    @prabh432816 11 ปีที่แล้ว

    You are neither right not wrong. It's one's personality. It's nothing to do with one's talent.

  • @sashetoa
    @sashetoa 12 ปีที่แล้ว

    He talks about the transistors in the SRAM - static ram - cache. It uses 4 to 6 transistors for every bit. Remember he changes the VALUE of the bit from 1 to 0 and vice versa. The voltage is "5" or "0" for 1 and 0 respectively. Yes you are right that it can't be 0. This is called tolerance. For example if the voltage is under 0.7 V It will go to 0 and if it is 4.3 it will be 1!

  • @ILykToDoDuhDrifting
    @ILykToDoDuhDrifting 14 ปีที่แล้ว

    What is the name of that history book that took excerpts from textbooks around the world on the same event and compiled them?
    I can't find the video where it was mentioned !!! :(

  • @UniverseOffspring
    @UniverseOffspring 11 ปีที่แล้ว

    What compiler are you using? What software do I need to download, and where can I obtain the link?

  • @RoboBit6502
    @RoboBit6502 12 ปีที่แล้ว

    really great teacher, he does remind me also of Dr. Who, he is cool ! :)

  • @richcsst
    @richcsst 16 ปีที่แล้ว

    If you have decent computer classes in High School, take them. The more you learn now, the easier it will be to grasp advanced courses in college. Read a lot of books about computers, and don't be afraid to try some exercises they offer in them with your PC. Get a basic idea on what that computer is doing "under the hood". You'll find it's really not that complicated at all Once you realize it's not a magic box, you'll find the advanced stuff a lot easier to comprehend.

  • @unswelearning
    @unswelearning  14 ปีที่แล้ว

    @ILykToDoDuhDrifting It's "History Lessons: How Textbooks from Around the World Portray U.S. History" Dana Lindaman and Kyle Ward
    ISBN-10: 1565848942
    ISBN-13: 978-1565848948
    have fun!

  • @TreborTheWise
    @TreborTheWise 15 ปีที่แล้ว

    What the hell am i doing here? I'm a mechanical engineering student and I feel like watching all his videos coz he makes higher computing look really interesting and fun! GO R BUCKLAND!

    • @Mikebigmike94
      @Mikebigmike94 3 หลายเดือนก่อน

      How is engineering going?

  • @liammoster
    @liammoster 15 ปีที่แล้ว

    Hey Guys! I really like this videos! is very helpfull! I am for now watching the second one, so I am wondering if you also record the lab class! I guess you all might make a lot of the codings there??? I also would like to know the name of the book he said is good! Thank you all!
    eliane

  • @darkdudironaji
    @darkdudironaji 14 ปีที่แล้ว

    @nepalihercules It didn't look like any linux distro ive ever used. actually it looked just like mac OSX lol.
    Its a very easy mistake to make because linux is based off of unix and often considered a unix OS, even though it isnt.

  • @ChrisOrillia
    @ChrisOrillia 14 ปีที่แล้ว

    where can i buy one of those butterflies online?

  • @polarbear60
    @polarbear60 16 ปีที่แล้ว

    Would you care to elaborate? In what way does it depress you?

  • @volintine
    @volintine 15 ปีที่แล้ว

    can some one give this whole lecture series url

  • @jamesnorth4122
    @jamesnorth4122 12 ปีที่แล้ว

    I am watching this video on my mac while programming on my Windows Laptop.

  • @choransword
    @choransword 14 ปีที่แล้ว

    meh. im sitting Higher computing atm (scottish equivalent to Alevel computing) :P hoping to eventually have a career like his :) good fun watching his teaching while learning :)

    • @Zack-xz1ph
      @Zack-xz1ph 6 ปีที่แล้ว

      how's life now?

    • @Mikebigmike94
      @Mikebigmike94 3 หลายเดือนก่อน

      @@Zack-xz1ph Hows life now for you? lol

  • @KOOL2011
    @KOOL2011 16 ปีที่แล้ว

    Hello, I am a Sophomore at high school and i have no experience with programing computers. I want to be a software engineer,how hard would it be for me in college when i major in Computer Science.Thank you.How hard would it be for me.

    • @Mikebigmike94
      @Mikebigmike94 3 หลายเดือนก่อน

      How did it go?

  • @WarfareJournal
    @WarfareJournal 14 ปีที่แล้ว

    I love how the first big number he thinks of is '512'. A true computer lover!

  • @perplexedmoth
    @perplexedmoth 16 ปีที่แล้ว

    it would be a single line command to do whole that stuff, while on GNU/Linux. it was the point I guess.

  • @newcoolvid27
    @newcoolvid27 14 ปีที่แล้ว

    @UncleDraken The first one I think of is 2048

  • @foxwolfblood2
    @foxwolfblood2 13 ปีที่แล้ว

    just to add a comment as far as editor wars :P
    Vim (on Linux, Windows and BSD) - vim . org
    Notepad++ (on Windows) - notepad-plus-plus . org
    both of these can do EOL conversion (Unix Style
    to windows
    ) and are great editors for text editing

  • @Greenadee
    @Greenadee 14 ปีที่แล้ว +1

    @ytrewQwerty Look dude, he's been lecturing for what? 12 years? Of course he knew what he was doing. It's a way to get the class involved with what he's doing, I bet for most of his lecturing time he has been using Windows computers. Listen to the way he talks to the crowd he's getting them involved with what he is doing, getting them to talk and speak up.

  • @rebecalouise9851
    @rebecalouise9851 10 หลายเดือนก่อน

    richard remids me of John green

  • @usernaames
    @usernaames 11 ปีที่แล้ว +1

    What's that got to do with anything? That's like people who expect me to be an expert on networking just because I build my own computers and spend a lot of time at my computer. If I haven't worked with networking then no matter how good I am at building computers then of course I'm not going to know anything about networking. The same applies here, just because he's good at programming doesn't mean he's automatically going to be good with Windows if he hasn't used a lot of Windows.

  • @Andybaby
    @Andybaby 13 ปีที่แล้ว +1

    class starts 15:00 minutes in

  • @robshnob123
    @robshnob123 4 ปีที่แล้ว

    Holy shit he predicted the DUO :D

  • @Inhamep
    @Inhamep 13 ปีที่แล้ว

    Haha, loved this guy.

  • @bytedildo
    @bytedildo 14 ปีที่แล้ว

    This is the fucking best professor on the whoel fucking planet!! No, in the whole universe bitchess!!

  • @wordhurler
    @wordhurler 12 ปีที่แล้ว

    "Do you have a screwdriver?"
    "Yes, I do!"
    "...can we have it?" :D

  • @SexChatClub
    @SexChatClub 11 ปีที่แล้ว

    Lecture really starts at roughly 14 minutes.

  • @DestructChen
    @DestructChen 12 ปีที่แล้ว

    yep imma high schooler :D
    this is great

  • @LordXelous
    @LordXelous 10 ปีที่แล้ว +1

    Ah, the bafflement which Slot 1 caused continued right into 2008 eh...

  • @1sademokid
    @1sademokid 14 ปีที่แล้ว

    @holycuteboy same man i'm from the US

  • @Johnnymushio
    @Johnnymushio 16 ปีที่แล้ว

    why does this depress me. not just comp science, any math, science, etc.

  • @minkowski76
    @minkowski76 12 ปีที่แล้ว

    I take back what i said. Just saw him using his Mac. Looks like standard Darwin (Unix-derived) core. Shame. Would have been more interesting if he had Linux on his mac instead.

  • @1984Acai
    @1984Acai 12 ปีที่แล้ว +1

    he reminds me of Dr. who.

  • @Truthiness231
    @Truthiness231 11 ปีที่แล้ว

    In case he doesn't respond back, I'd suggest going for Visual C++ simply for the ease of use.

  • @richcsst
    @richcsst 15 ปีที่แล้ว

    I half expected him to suddenly say "In a van down by the river!" with his self-affirmation, feel good speech. "Kumbayah" had to be next.
    The transistor explanation was sufficient for the topic.
    I don't hate the guy, nor do I think he is incompetent. I do, however, think he is overrated. People spend a fortune to go to a university. I would think they would want to get their money's worth. The Comedy Channel is free.

  • @t3po7re54
    @t3po7re54 15 ปีที่แล้ว

    This guy's hilarious

  • @orgthingy
    @orgthingy 16 ปีที่แล้ว

    im windows noob.. and i use linux not mac.. wow, i didnt know that mac and linux users have common experiences (:P)

  • @imorio
    @imorio 14 ปีที่แล้ว

    Does anyone else think this guy resembles john green?

  • @richcsst
    @richcsst 16 ปีที่แล้ว

    Crappy OS or not, still doesn't justify him being ignorant of a major chunk of the computer world.
    I happen to have a great familiarity with BSD, Linux, Windows, MacOS, Solaris, and quite a few others. It's called "learning and knowing your field". Why? Well, I'm afraid many of his students just may sell their souls and work for the company making that crappy OS.
    Being a teacher of Computer Science infers having at least a familiar knowledge of many aspects of computers, bad and good.

  • @onemcos
    @onemcos 12 ปีที่แล้ว

    my goodness! the teacher used a Wiki page!

  • @sspoke
    @sspoke 16 ปีที่แล้ว

    Haha so thats how they do it.. explain everything to basics..
    P.S. The address bar C:\temporary files\temp whatever u could of just copy pasted into the Open Dialog and finished with the file name followed by a click on ok
    But it seemed like you wanted to make a joke about windows .. so then okay and u wanted to teach ppl to do the always open with that editor so yah good stuff.

  • @llllMoneyMakerllll
    @llllMoneyMakerllll 16 ปีที่แล้ว

    lol the teacher looks like a grown up like grown up HARRYPOTTER!!!!

  • @minkowski76
    @minkowski76 12 ปีที่แล้ว

    No, his Mac is running Linux. You can do that, you know.

  • @spht9ng
    @spht9ng 2 ปีที่แล้ว

    Windows XP was such a mess lmao. I'm glad newer versions of Windows have fixed this jankness for the most part.

  • @NiteSeek
    @NiteSeek 12 ปีที่แล้ว

    Lol@ 46:20 "Pentium duo na theyed never do that"

  • @newcoolvid27
    @newcoolvid27 14 ปีที่แล้ว

    00:26

  • @richcsst
    @richcsst 15 ปีที่แล้ว

    Oh calm down, it's just a video on the Internet. To address your concern. Yes, he is teaching, and I admit "he's not teaching anything" was a bit harsh. However, here are my final thoughts on this old topic.
    I am surprised how much about computers he didn't know. Such a professor should know about more than one type of computer everyone is using. I am disappointed at how much time he wastes with "fluff". You can teach by entertaining and not waste time. ... continued...

  • @darkdudironaji
    @darkdudironaji 14 ปีที่แล้ว

    He made a mistake. He said Mac runs Linux, but it actually runs UNIX.

  • @the7thguest
    @the7thguest 14 ปีที่แล้ว

    Rofl @ 46:30 - they'll never call it a duo...

  • @hellonpluto
    @hellonpluto 12 ปีที่แล้ว

    teacher really needs to learn windows basics

  • @richcsst
    @richcsst 15 ปีที่แล้ว

    If he is engaging, entertaining AND teaching something. However, if he's not teaching anything then you might as well watch John Stewart if you want to be entertained or look cool.
    A teacher must TEACH. Of course, good teachers can do that in fun and creative ways, and make every minute a teaching moment. I didn't see that with this guy. Sure he's friendly and funny, but he's not teaching anything. He's flirting, not teaching.

  • @FurtherIllusions
    @FurtherIllusions 15 ปีที่แล้ว

    you have to be smarter than the computer to open the file.

  • @gur0004
    @gur0004 15 ปีที่แล้ว

    Uni lecturers talk too fast. makes it hard to learn.

  • @newcoolvid27
    @newcoolvid27 15 ปีที่แล้ว

    ...

  • @richcsst
    @richcsst 16 ปีที่แล้ว

    Also, in order to call an OS crappy, you must at least be familiar with it to be able to give it a judgement of "crappy". Otherwise you're just a fanatic fool going with the crowd. Being able to demonstrate WHY it's crappy requires knowledge of it.
    Besides, just about every student not able to afford a Mac will have a Windows PC, and not being able to demonstrate even basic usage to help those students is, frankly, embarrassing. Besides, flamboyance does not make a good teacher.

  • @ytrewQwerty
    @ytrewQwerty 14 ปีที่แล้ว

    he doesnt know how to do something simple in windows, and blames the OS and starts the good old common "microsoft big brother" bullshit?
    Well who is big brother? someone who controls everything in their machine, hardware to software (apple)? or someone who runs its OS on any machine you want, letting you free to choose any hardware companies you want?

  • @prabh432816
    @prabh432816 11 ปีที่แล้ว

    This comment shows your expertise in computer languages, tools and your understanding. Ridiculous..

  • @spitball123
    @spitball123 15 ปีที่แล้ว

    haha.
    he's really terrible at windows even for a guy who uses linux/macs, but pretty funny.

  • @minkowski76
    @minkowski76 12 ปีที่แล้ว +1

    So far, I'm into this lecture series an hour and a half, and this 'instructor' doesn't do much more than talk and talk and talk. Like I want to hear his terribly awkward attempt at humor. Just teach the subject. Present the ideas, explain them, make sure the audience gets it. That's your job, spreading knowledge and understanding, not relating to the class every boring, dry anecdote of your rather mundane life while pretending you're on comedy tour. Teach, man, teach. Extremely annoying.

  • @sevenshs
    @sevenshs 12 ปีที่แล้ว

    a university lecturer that doesn't know how to copy and paste in windows, my lecturer could copy/paste/move/delete/find/ etc using the keyboard on windows/mac/unix with equal ease.....this guy is a joke