Monash University > School of Computer Science and Software
Engineering > CSE1301 > Lectures
CSE1301 Computer Programming
Semester 1, 2005
Lecture Notes and Slides
This page is updated regularly. Please press the Reload or
Refresh button of your web browser to ensure that you are viewing
the latest version of this page.
The notes/slides are available in HTML, Powerpoint and PDF formats.
The PDF files contain six slides per page. You may need to download the
free Adobe Acrobat Reader to view or print the PDF files. Select the PPT
version if you want to download the Powerpoint files.
Audio of lectures
were available online.
- Lecture 0:
Course Introduction
(pdf version,
ppt version)
- Lecture 1:
Computer Systems Overview
(pdf version,
ppt version)
Quote of the Day
You may be interested in
a brief overview of the development of computers.
- Lecture 2:
Introduction to Algorithms (
pdf version,
ppt version)
Quote of the Day
You may be interested in
a brief overview of the development of computers.
- Lecture 3:
Components of an Algorithm
(pdf version,
ppt version)
Quote of the Day
- Lecture 4:
Components of a C Program 1
(pdf version,
ppt version)
- Lecture 5:
Components of a C Program 2
(pdf version,
ppt version)
- Lecture 6:
Components of a C Program 3
(pdf version,
ppt version)
Quote of the Day
- Lecture 7:
Input/Output
(pdf version,
ppt version)
Quote of the Day
- Lecture 8:
Booleans
(pdf version,
ppt version)
- Lecture 9:
Selection
(pdf version,
ppt version)
- The sample programs presented in this lecture are available
here.
- Lecture 10:
Iteration (Part 1)
(pdf version,
ppt version)
- The sample programs presented in this lecture are available
here.
- Lecture 11:
Iteration (Part 2)
(pdf version,
ppt version)
Quote of the Day
- The sample programs presented in this lecture are available
here.
- Lecture 12: Components of an Algorithm 2: Functions
(pdf version,
ppt version)
- Lecture 13: Functions (Part 1)
(pdf version,
ppt version)
- The sample programs presented in this lecture are available
here.
- Lecture 14: Functions (Part 2)
(pdf version,
ppt version)
- Lecture 15:
Pointers (Part 1)
(pdf version,
ppt version)
Quote of the Day
- Lecture 16:
Pointers (Part 2)
(pdf version,
ppt version)
- Lecture 17:
Arrays (Part 1)
(pdf version,
ppt version)
- The sample programs presented in this lecture are available
here.
- Lecture 18:
Arrays (Part 2)
(pdf version,
ppt version)
Quote of the Day
- The sample programs presented in this lecture are available
here.
- Lecture 19:
Flowcharts and Debugging
(pdf version,
ppt version)
Quote of the Day,
First Bug
- The sample programs presented in this lecture are available
here.
- Lecture 20:
Case Study
(pdf version,
ppt version)
Quote of the Day
- The sample programs presented in this lecture are available
here.
- Lecture 21:
Character Strings
(pdf version,
ppt version)
Quote of the Day
- The sample programs presented in this lecture are available
here.
- The string-assign example presented in this lecture is available
here (pdf version).
- Lecture 22:
File I/O
(pdf version;
ppt version )
- The sample programs presented in this lecture are available
here.
- Lecture 23:
Structs (Part 1)
(pdf version;
ppt version )
- Lecture 24:
Structs (Part 2)
(pdf version;
ppt version )
- Lecture 25:
Software Engineering
(pdf version,
ppt version)
Quote of the Day
- Lecture 26:
Case Study
(pdf version,
ppt version)
Quote of the Day
- Lecture 27:
Recursion (Part 1)
(pdf version,
ppt version)
- Lecture 28:
Recursion (Part 2)
(pdf version,
ppt version)
- Lecture 29:
Integer Representation
(
pdf version,
ppt version)
- Lecture 30:
Real Number Representation
(pdf version,
ppt version)
Quote of the Day
- Lecture 31:
List Processing (Search)
(pdf version,
ppt version)
Quote of the Day
- The sample programs presented in this lecture are available
here.
- Lecture 32:
List Sorting
(pdf version,
ppt version)
Quote of the Day
- Animations for the sorting algorithms presented in this lecture are
available as follows:
- Lecture 33:
List Manipulation-->
List Manipulation: due to Powerpoint export problems only available as
(pdf version,
ppt version)
Quote of the Day
- Lecture 34:
Advanced C
(pdf version)
- Lecture 35:
Revision I
(pdf version,
ppt version)
[ Top | Home ]
Last modified 2005-21-02