CS 61A Lecture 1: Functional Programming I
February 19th, 2010 by CGI & PHP.com
CS 61A – Spring 08 – TheStructure and Interpretation of Computer Programs Instructor Brian Harvey Introduction to programming and computer science. This course exposes students to techniques of abstraction at several levels: (a) within a programming language, using higher-order functions, manifest types, data-directed programming, and message-passing; (b) between programming languages, using functional and rule-based languages as examples. It also relates these techniques to the practical problems of implementation of languages and algorithms on a von Neumann machine. There are several significant programming projects, programmed in a dialect of the LISP language. www.cs.berkeley.edu
Popularity: 7% [?]

Lecture 2 | Programming Paradigms (Stanford)
Lecture 2 | Programming Methodology (Stanford)
Lecture 1 | Programming Methodology (Stanford)
Lecture 3 | Programming Methodology (Stanford)
Lecture -18 Dynamic Programming
Lecture 1 | Programming Paradigms (Stanford)





February 19th, 2010 at 7:50 am
94.23.92.224:27052 [JailBreak]
94.23.94.149:27051 [TP]
94.23.94.149:27057 [ZombieMod]
94.23.94.146:27016 [PaintBall]
91.121.115.120:27029 [GunGame]
Szukam Adminow!!!!Pisac na gg:3380478
February 19th, 2010 at 7:52 am
Awesome!!!
February 19th, 2010 at 8:40 am
Wow.. UCBerkeley has a lot of great lectures on programming…
February 19th, 2010 at 8:47 am
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.
February 19th, 2010 at 9:01 am
Urodzeni Mordercy – 80.72.33.238:27600
Najlepszy z ranku otrzymuje admina(do kolejnego restartu)
Życzę miłej zabawy i dużo fragów.
Kontakt: 11635462
February 19th, 2010 at 9:11 am
!:p
February 19th, 2010 at 10:08 am
If you've noticed it's all chinese people lol, frickern hackers
February 19th, 2010 at 10:27 am
One could gain a lot of information about the creation of the universe by carbon dating that computer.
February 19th, 2010 at 10:39 am
No need to take notes cuz we will upload this lecture in youtube.
February 19th, 2010 at 11:08 am
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.
February 19th, 2010 at 11:58 am
check this.learn report program generator
as400 – rpg . tk
February 19th, 2010 at 12:30 pm
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.
February 19th, 2010 at 12:48 pm
i love brian harvey
February 19th, 2010 at 1:17 pm
That is a fairly big sized handout, lot of helpful information on it though.
February 19th, 2010 at 1:28 pm
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…
February 19th, 2010 at 1:42 pm
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
February 19th, 2010 at 2:22 pm
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.
February 19th, 2010 at 2:24 pm
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.
February 19th, 2010 at 3:02 pm
Im scared
February 19th, 2010 at 3:48 pm
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.
February 19th, 2010 at 4:35 pm
brian harvey is the best!
February 19th, 2010 at 5:02 pm
Actually i learned Functional programing in the first year… toguether with Procedural language… worked out good for me…
February 19th, 2010 at 5:58 pm
i feel stupid O_O
February 19th, 2010 at 6:05 pm
Yes! I'm starting "functional programming" in september and this video's will help me 2
February 19th, 2010 at 6:10 pm
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!