Computer Science


Lectures: COMPSCI 210 Semester 2, City Campus

 
Section 1
week date slides
1 18/07 Course Information     Number Representation
19/07 Number Representation
21/07 Number Representation
2 25/07 The von Neumann Model
26/07 The von Neumann Model
28/07 The LC-3
3 01/08 The LC-3
02/08 The LC-3
04/08 Assembly Language
4 08/08 Assembly Language
09/08 Assembly Language
11/08 Assembly Language
5 15/08 Trap Routines and Subroutines
16/08 Trap Routines and Subroutines
18/08 Digital Logic
6 22/08 Digital Logic
23/08 Digital Logic
25/08 revision
Top
Section 2

Section #2 covers the following topics:

  • An introduction to C/C++ programming
  • How some simple programming constructs translate to assembly
  • How programs are run on a computer – the hardware-software interface
  • Floating-point numbers
  • A programmer’s view of computer memory
  • An introduction to caches

Lecture slides are available here.

You will also find in the same place a number (not an overwhelming number) of small sample programs illustrating (1) basic I/O, (2) command-line processing, (3) arrays and pointers, (4) caches, and (5) classes. It is important that you read, execute, and understand this code.

Top


Apply now!


2012 Handbook

Postgraduate study options

Semester 1 Timetable



Please give us your feedback or ask us a question

This message is...


My feedback or question is...


My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page