Added: 3 years ago
From: UCBerkeley
Views: 68,488
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (97)

Sign In or Sign Up now to post a comment!
  • good lecturer, but scheme? haha

  • I like this guy. Does anyone know if the lecture notes are available online?

  • I took this course from Brian Harvey in 1989. He was one of the two best teachers I have ever had in my life, in any subject.

  • How can I dislike this course, the teacher is a beatles fan! (fool on the hill)

  • I could listen to this man talk all day. 

  • you guys claim that this is the best CS course in the world, but these playlists are terribly organized.

  • uhm

  • Wow, I just found out about this channel. Wouldn't even dream there would be recorded classes fro mfreaking universities here on YouTube.

    Thank you so much!!!

  • @cormano64

    if you have Itunes go to Itunes U. It has lectures in video podcast format from all kinds of universities for you to download for free. Just wanted to let you know in case you weren't aware.

  • @FatalBlitzModz I wasn't. Thanks for the heads-up.

  • @cormano64

    No problem. That's kind of how I ended up on this video.

  • @FatalBlitzModz dude, i love you! I didnt know about this option. How long have these podcasts been up ad for free?

  • @FatalBlitzModz btw i havnt found any on programming or informatics :( but i have found a kick ass business one from yale on financialmarkets

  • @Dementedrox

    Really? It's from MIT.

  • @FatalBlitzModz The book this is based on is MIT, but he Brian Harvey lecturer at UCB

  • 8:50

    A good text editor.

    pico/nano

  • Awesome Video

  • Anybody knows why cannot download MP4 this weekend? used to work well. Is youtube server down?

  • Fantastic lecture's. I wish I was there :_(

  • what kinda of command line was he using in this video?

  • @lucirz he used an interpreter called stk, made for SunOS. :)

    The shell is not known.

    Also: Any greybeards who knows the name of the terminal?

  • Comment removed

  • Wow.. UCBerkeley has a lot of great lectures on programming...

  • Awesome!!!

  • Great job guys kudos for these videos. The majority of this video is school specific stuff: changing classes, homework, grading, etc. I think it would be advantageous to the viewers if minor editing was done to remove this stuff in the future.

  • If you've noticed it's all chinese people lol, frickern hackers

  • One could gain a lot of information about the creation of the universe by carbon dating that computer.

  • !:p

  • @richardpfeynman I'm afraid this machine might predate the existence of carbon :-)

  • @richardpfeynman

    this computer Elvis got on his 14th

  • @richardpfeynman - Richard, that's not a PC. It's a terminal connected to a BSD (Berkeley Software Distribution) UNIX mainframe.

  • No need to take notes cuz we will upload this lecture in youtube.

  • check this.learn report program generator

    as400 - rpg . tk

  • I do not understand why there is no link to the website for the class ; it has source codes you can study. Anyway, just go to tinyurl website and type in mvwfwl. It should take you there.

  • i love brian harvey

    :)

  • That is a fairly big sized handout, lot of helpful information on it though.

  • plus even watching hq video is still shoddy so what you see on the video your making isnt the quality of video your watching on utube

  • all i can say is can you please, for the love of god make these closer to the chalkboard and professor. I dont have my 1820's opera spectacles that i can view from row 12, it helps to see the chalkboard etc. rofl.

  • The reason that he did not cut anything out is because it is for reference purpose to students, just incase they want to look back at at something they forgot. This is included with but not limited to homework due dates and teacher recommendations...

  • it's better not to remove anything but in case some of you want to speed it up, you can enounce myspeed it to review the whole lecture in less time.

  • Video isn't bad, however it contains a lot of ``junk'' which has absolutely no relevance to the general public, and would make it more watchable if it was cut out.

  • Awesome, for autodidacts such as myself. I have been pragmatical programming for years but never enjoyed a formal introduction to the philosophical aspects of it so to speak.

  • brian harvey is the best!

  • i feel stupid O_O

  • Im scared

  • going to be going into computing science in the fall symsester, and these videos are amazing to have to understand the types of concepts I will be learning. Thanks UC!

  • Yes! I'm starting "functional programming" in september and this video's will help me 2 :)

  • is this the right lecture for intro to computer science?

  • no this is functional programming something you would learn secondyear university orr at waterloo in first year scheme is a really crappy language is for more research, learn c++ or java for beggining programmin

  • Scheme and Lisp are awesome, just depends what you're using them for. They're very powerful and still used by people like NASA and IBM, so apparently, they're not that crappy.

  • yeah thier not crappy, languages are just designed for a specific purpose, its just thier not for simple software development.

  • Actually i learned Functional programing in the first year... toguether with Procedural language... worked out good for me...

  • @DjTusha It's either this, or MiT 6.001, which teaches Structure and Interpretation of Computer Programs.

    However, I suggest going to a basic programming lecture first. MiT have a Python course as their introduction to programming.

  • Comment removed

  • @KillaHaakon stanford has intro courses also on youtube for java and c++.

  • anyone have the scheme profile used in these lectures? its a file containing functions such as 'butfirst' 'sentence' etc that are not included in interpreters by default. it would help with learning. if you need any help with scheme I can give some pointers

  • Comment removed

  • great teacher

  • So I want to learn video game programming.

    Is this the right playlist I should watch to get ahead>

  • No, I think you better learn an objected oriented, non side-effect free language and a bulky and bloated graphics library

  • Hahah ... I rewatched and noticed how professor says : some of you have "that other" OS at home ... lol thats funny.

  • @meditating010

    Yeah, he's likely talking about GNU, which comes from that "other" place at Massachusetts.

    Although, there is always Debian GNU/kFreeBSD, for the best of both worlds.

  • Scheme looks pretty verbose to me ... good stuff though!

  • he said 30 dollars for a univeristy text book

    communtity college books can cost 100 dollars

  • these are great

  • I think the instructors here need to watch the "Data Structures" class, lessons 29 and 30, and learn how to sort the lectures in the playlist.

  • These Beatles references are wasted on today's youth! Brilliant non the less!

  • Very good video. Sound is excellent. Video is appropriate. Good job guys.

  • damn! mostly ASIANS are dominating the programming world!

  • Yeah, this is because they are pretty good at math !!!,

  • this teacher seems pretty cool

  • Great vid. Seems Kwai Chang Caine can do anything!

  • La clase es muy ilustrativa para iniciarse en los diferentes paradigmas de programación así se este usando otro lenguaje multiparadigma, la recomendare a mis compañeros.

    Saludos

  • Thanks, For posting lectures..

  • Thank you so much for these videos, greatly appreciated!

  • There should totally be dvd releases of these... They'd sell so friggin' fast

  • I can't find lectures 05, 06 , 07 could someone repost them?

  • Two of the missing lectures are the Alan Kay lecture "Doing with Images Makes Symbols," which you can find elsewhere on youtube among other places. I've asked our media people to upload the third one. --bh

  • thanks

  • Thanks for putting these up!

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more