Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

30: Abstract Data Types in C - Richard Buckland UNSW

Loading...

Sign in or sign up now!
13,274
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 22, 2008

Finishes off the ideas started in #29. The need for Abstract Data Types (ADTs). How to implement them in C. Their wonderfulness.

Also: Undocumented features. Can we trust programmers? Allocating memory on the stack. Allocating memory on the heap (malloc/free). Introduction to the project (card game: Blackadder & Baldrick).

Category:

Education

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Top Comments

  • We want HD!!! Thumbs up for support!

  • @deepikatakoor What do you mean? You are watching them!

see all

All Comments (13)

Sign In or Sign Up now to post a comment!
  • He's like a box office hit in the classroom!

  • Ok, so (as he sais) we need encapsulation because of lazy, stupid and annoying people.

  • Wheatley is alive and well and teaching CompSci, awesome lecture btw

  • can ne one gimme the facebook profile link of this gr8 man,,i wud like to thank him in personal,,ive learnt adt with an ease,,all coz of him,,

  • I dont doubt that this professor is very knowledgeable. But he spends too much time in setting up analogies. Analogies are helpful when used sparingly, but he uses so much that they become distracting. I've been 'fast forwarding' through most of these videos. One could get the 'meat' of these lectures in about 3 or 4 videos.

  • these lectures are very helpful for those who want to learn computing but can't get right guidance, the videos are very entertaining and educational at the same time...

    and Richard Buckland rocks..

  • hi... anyone know the url for richard buckland's videos.... plz give....

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