Video scenes shots:

Watch the video:
Other videos by this author:
![]() |
Lecture 2: Inside a computer - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3576 seconds Introduction to computing for first year computer science and engineering students at UNSW. What the course is about. A simple C program. Experimentation and fiddling. How a computer works (in 10 minutes), transistors, chips, microprocessors. Our own baby microprocessor, the 4917, and how it works. Lost sound after 50 mins, partial sound restored at 51 mins. Related: 4917, buckland, comp1917, computer, computers, history, lecture, microprocessor, of, richard, science, university, unsw |
![]() |
Lecture 1: Higher Computing 1A - Richard Buckland UNSW 2008 Posted by: unswelearning
Video duration: 3142 seconds Richard Buckland teaches Higher Computing at UNSW The University of New South Wales Related: biomed, buckland, classes, comp1917, computer, cs101, first, large, lecture, plagiarism, richard, science, teaching, university, unsw, welcome, year |
![]() |
Lecture 24: eXtreme Programming - Richard Buckland Posted by: unswelearning
Video duration: 2688 seconds extreme programming, unit tests, test as you go, unit tests in C, one objective at a time, refactoring. asserts. multi-file programs in C. linking. #include header files prototypes. main. static helper functions. object files .o files Also: hornblower patriotism / the french Related: buckland, comp1917, computer, extreme, lecture, multifile, programming, richard, science, tests, unit, university, unsw, xp |
![]() |
Lecture 3: Machine Code - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3355 seconds After some announcements we revise using transistors as switches. Then we look at how to program our basic 4 bit microprocessor using 4917 machine code. At the end we see how we can try out our machine code programs using the 4917 emulator on the web page. Related: 4917, buckland, code, comp1917, computer, lecture, machine, microprocessor, richard, science, transistors, university, unsw |
![]() |
Lecture 4: Simple C Program - Richard Buckland UNSW Posted by: unswelearning
Video duration: 2826 seconds strings, elements and layout of a c program. using gcc, comments, ints, printf, scanf, main, #include, printing newlines. Discussion of clarity. also: about transistors, compiling, machine code Related: buckland, chickens, comments, comp1917, compiling, computer, lecture, printf, richard, science, university, unsw |
![]() |
Lecture 35: Linked Lists - Richard Buckland UNSW Posted by: unswelearning
Video duration: 2668 seconds Dob in your commie lecturer http://www.youngl ibs.org.au/site//ind ex.php?option=com_pe rforms&formid=2&Item id=51 Indirect addressing. Arrays vs lists. Sample code to set up and manipulate a linked list. Doubly linked lists. Also: The 3-way shuffle to interchange two things. The Wiggles. Robert Sheckley. Stranger than Fiction. Related: australia, buckland, comp1917, computer, lecture, liberals, linked, lists, mccarthyism, richard, science, university, unsw, young |
![]() |
Lecture 5: Clarity (C programming #2) - Richard Buckland UNSW Posted by: unswelearning
Video duration: 2768 seconds Style, clarity, hackers vs elite programmers, simple c programming, side effects, compiler options, segmentation faults. You get an error - what to do? Following the spec. Integer division and remainder. Related: buckland, clarity, comp1917, computer, hacker, introduction, lecture, programming, richard, science, style, university, unsw |
![]() |
Lecture 9: COMP1917 Higher Computing - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3771 seconds Introduction to computing for first year Computer Science and Engineering students at UNSW. Related: buckland, comp1917, computer, lecture, richard, science, university, unsw |
![]() |
Lecture 7: Side Effects - Richard Buckland UNSW 2008 Posted by: unswelearning
Video duration: 2337 seconds The Adversary and adversary models of computation: an all powerful force out to get you. Side Effects: in machine code, in c functions, in general. Returning a value from main. Also: ASCII, talking in lectures, mars bars and Marco Polo and the emperor of china. Music: Triohatala by Stimmhorn (not really vikings) Related: adversary, ascii, buckland, chess, comp1917, computer, effects, lecture, main, marco, polo, richard, science, side, stimmhorn, university, unsw, void |
![]() |
Lecture 8: COMP1917 Higher Computing - Richard Buckland Posted by: unswelearning
Video duration: 3669 seconds Introduction to computing course for first year computer science and engineering students at UNSW. Related: buckland, comp1917, computer, extension, lecture, numbers, random, richard, science, university, unsw |
![]() |
Lecture 36: Experimenting with CMOS - Richard Buckland UNSW Posted by: unswelearning
Video duration: 2876 seconds Extension lecture introducing do-it-yourself digital design at home using cmos chips and a breadboard. Extension lectures are for first year computing students at UNSW. The topics covered are non-examinable, students attend only if they are interested. Richard generally raises more questions than he answers. Related: buckland, cmos, comp1917, computer, extension, lecture, richard, science, university, unsw |
![]() |
Revision Lecture 8.1: COMP1917 Higher Computing - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3793 seconds After lecture 8 we had a one week break, and during the break we ran a revision session to recap on the material covered in the first two weeks. This was for students new to programming to help them consolidate what we had done so far. This is the first part of the revision session. Related: buckland, comp1917, computer, lecture, revision, richard, science, university, unsw |
![]() |
23: Stack Frames - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3506 seconds Review and discussion of sudoku code from last lecture. Backtrack vs brute force. Course waffles. Stacks, "the stack" in memory, Buffer overflows. Also: the course ENGG1000, wiki textbook (idea from hong kong). Predicates, comparing with TRUE. Stack overflow. Related: buckland, buffer, comp1917, computer, frames, lecture, overflow, richard, science, stack, sudoku, university, unsw |
![]() |
22: The most important thing - Richard Buckland UNSW Posted by: unswelearning
Video duration: 3430 seconds The challenge: can we write a Sudoku solver in a single lecture? What is a sudoku puzzle? Estimation revisited. how to solve a problem - difference between the approach of a master and a novice. What is the most important thing? Also: How to lie with statistics. hang gliding. easy as falling off a bike. algorithms and data structures. Related: buckland, comp1917, computer, estimation, important, lecture, most, problem, richard, science, solving, suduko, university, unsw |













