Teaching Assistant at Computer Science (Computer Architecture)

rgThis spring I had the pleasure of being teaching assistant at the “Computer Architecture” course at AAU’s Computer Science Department. The course objectives are to make the students familiar with low-level aspects of computer architecture such as:

  • Microcode
  • Processor instruction sets
  • Processor architecture
  • Runtime environment
  • Memory hierarchy
  • Operating systems and processes

The topics are covered in 12 lectures from the 7th of February to 5th of May.

The course is based on the excellent book “Computer Systems: A Programmer’s Perspective which I would recommend everyone with an interest in low-level programming to read.

Leave a Reply

Your email address will not be published. Required fields are marked *