35 lines
1.8 KiB
Markdown
35 lines
1.8 KiB
Markdown
---
|
|
layout: single
|
|
title: "Lecture: Computer Architectures"
|
|
categories: teaching
|
|
excerpt: "Assisting to manage a lecture about the technical foundations of computer science."
|
|
header:
|
|
teaser: assets/images/teaching/computer_gear.png
|
|
---
|
|
|
|
{: .align-left style="padding:0.1em; width:5em"}In the semesters listed below, my job was to assist in organiszing this bachelors lecture of about 600 students.
|
|
We had a team of 10-12 tutors that were employed to balance the workload.
|
|
Also, we created each weeks graded exercise sheets as well as the written exam and organized it.
|
|
|
|
### Contents
|
|
<div class="table-right">
|
|
|
|
| [Summer semester 2019](https://www.mobile.ifi.lmu.de/lehrveranstaltungen/rechnerarchitektur-sose19/)| [Summer semester 2018](https://www.mobile.ifi.lmu.de/lehrveranstaltungen/rechnerarchitektur-sose18/)|
|
|
|
|
</div>This lecture provided an introduction to the technical foundations of computer science and the architecture of computers.
|
|
Topics introduced in the lecture include representation of information in computers, classical components of a computer, arithmetic in computers, logical design of computers, switching circuits, representation of memory contents, primary and secondary memories, input and output, and pipelining.
|
|
More concrete:
|
|
|
|
- Representation as bits: (numbers, text, images, audio, video, programs).
|
|
- Storage and Transfer of data, error detection and correction
|
|
- Boolean algebra
|
|
- Processing of data: circuit design, switching networks
|
|
- Number representation and arithmetic
|
|
- Switching functions, switching networks, switching plants
|
|
- Von Neumann model
|
|
- Machine model
|
|
- Machine and assembly language programming
|
|
- Introduction to Quantum Computing
|
|
|
|
This lecture was held by Prof. Dr. Linnhoff-Popien titled "Rechnerarchitektur" at [https://www.mobile.ifi.lmu.de/](LMU).
|