Higher Computing

Video Lectures

Displaying all 50 video lectures.
Lecture 1
Higher Computing
Play Video
Higher Computing
Lecture 2
Inside a Computer
Play Video
Inside a Computer
Lecture 3
Machine Code
Play Video
Machine Code
Lecture 4
Simple C Program
Play Video
Simple C Program
Lecture 5
Clarity (C Programming #2)
Play Video
Clarity (C Programming #2)
Lecture 6
Solving Problems
Play Video
Solving Problems
Lecture 7
Side Effects
Play Video
Side Effects
Lecture 8
Writing a Simple C Program
Play Video
Writing a Simple C Program
Lecture 9
A Simple Recursive Function
Play Video
A Simple Recursive Function
Lecture 10
Functions
Play Video
Functions
Lecture 11
What to Do When Things Go Wrong?
Play Video
What to Do When Things Go Wrong?
Lecture 12
The Mechanics of Function Calls
Play Video
The Mechanics of Function Calls
Lecture 13
The Mechanics of Function Calls (Part II)
Play Video
The Mechanics of Function Calls (Part II)
Lecture 14
The Amazing Alan Turing
Play Video
The Amazing Alan Turing
Lecture 15
Higher Computing
Play Video
Higher Computing
Lecture 16
The Turing Test
Play Video
The Turing Test
Lecture 17
Higher Computing
Play Video
Higher Computing
Lecture 18
Frames (revision)
Play Video
Frames (revision)
Lecture 19
Arrays (Part I)
Play Video
Arrays (Part I)
Lecture 20
Arrays (Part II)
Play Video
Arrays (Part II)
Lecture 21
Pass by Reference: Arrays #3
Play Video
Pass by Reference: Arrays #3
Lecture 22
Game Design
Play Video
Game Design
Lecture 23
Everything You Need to Know About Pointers
Play Video
Everything You Need to Know About Pointers
Lecture 24
The Most Important Thing
Play Video
The Most Important Thing
Lecture 25
Stack Frames
Play Video
Stack Frames
Lecture 26
eXtreme Programming
Play Video
eXtreme Programming
Lecture 27
A Miracle
Play Video
A Miracle
Lecture 28
Programming in the Large
Play Video
Programming in the Large
Lecture 29
Stress
Play Video
Stress
Lecture 30
Random Numbers
Play Video
Random Numbers
Lecture 31
The Trouble With Concrete Types
Play Video
The Trouble With Concrete Types
Lecture 32
Abstract Data Types in C
Play Video
Abstract Data Types in C
Lecture 33
The Major Project
Play Video
The Major Project
Lecture 34
Task2 Rewritten as an ADT
Play Video
Task2 Rewritten as an ADT
Lecture 35
Steganography
Play Video
Steganography
Lecture 36
Don't Give Up
Play Video
Don't Give Up
Lecture 37
The Australian National Anthem
Play Video
The Australian National Anthem
Lecture 38
Linked Lists
Play Video
Linked Lists
Lecture 39
Experimenting with CMOS
Play Video
Experimenting with CMOS
Lecture 40
Complexity & Trees
Play Video
Complexity & Trees
Lecture 41
Programming Errors
Play Video
Programming Errors
Lecture 42
Taste of Graphics
Play Video
Taste of Graphics
Lecture 43
Sample Tree Code: Loop Detection
Play Video
Sample Tree Code: Loop Detection
Lecture 44
Ethics
Play Video
Ethics
Lecture 45
Hamming Error Correcting Code
Play Video
Hamming Error Correcting Code
Lecture 46
Professionalism
Play Video
Professionalism
Lecture 47
What Makes a Good Programmer?
Play Video
What Makes a Good Programmer?
Lecture 48
The Entire Semester in 46 Minutes and 2 Seconds
Play Video
The Entire Semester in 46 Minutes and 2 Seconds
Lecture 49
Learning and Teaching Computing
Play Video
Learning and Teaching Computing
Lecture 50
The Strange Case of the Erotic Kiss
Play Video
The Strange Case of the Erotic Kiss