44 lines
2.6 KiB
Plaintext
44 lines
2.6 KiB
Plaintext
---
|
|
title: "Computer Architecture TA"
|
|
tags: [computer architecture, coordination]
|
|
excerpt: "Served as a Teaching Assistant and Tutorial Coordinator for the LMU Computer Architecture course, managing tutors and curriculum for over 600 students."
|
|
teaser: "/images/teaching/computer_gear.png"
|
|
icon: "/images/teaching/computer_gear.png"
|
|
|
|
---
|
|
|
|
<InfoBox title="Role & Responsibilities">
|
|
- **Role**: Teaching Assistant, Tutorial Coordinator
|
|
- **Duration**: 2018 - 2019
|
|
- **Skills**: Team Management, Curriculum Support, Exercise Design, Examination Coordination, Large-Scale Course Organization
|
|
</InfoBox>
|
|
|
|
During my doctoral studies at LMU Munich, I served as a Teaching Assistant and took on significant organizational responsibilities for the undergraduate lecture **"Rechnerarchitektur" (Computer Architecture)**. This foundational course, led by Prof. Dr. Linnhoff-Popien, catered to approximately 600 students each semester.
|
|
|
|
My primary responsibilities focused on managing the tutorial component and supporting the overall lecture delivery:
|
|
|
|
- **Tutorial Coordination:** Managed a team of 10-12 student tutors, including recruitment, training, task assignment, and ensuring equitable workload distribution to effectively support the large student cohort.
|
|
- **Curriculum Support:** Designed weekly exercise sheets, including theoretical problems and practical programming tasks (e.g., assembly language), aligned with the lecture content. Coordinated the grading process across the tutor team.
|
|
- **Examination Management:** Contributed to the design, organization, and supervision of the final written examinations, ensuring smooth execution for a large number of participants.
|
|
|
|
The course provided students with a comprehensive introduction to the fundamental principles of computer science and architecture.
|
|
|
|
## Course Content Overview
|
|
|
|
Key topics covered in the lecture included:
|
|
|
|
- Data Representation (Numbers, Text, Images, Audio, Video, Programs as Bits)
|
|
- Data Storage, Transfer, Error Detection, and Correction
|
|
- Boolean Algebra and Logic Gates
|
|
- Digital Circuit Design and Switching Networks
|
|
- Number Representation and Computer Arithmetic
|
|
- Combinational and Sequential Logic
|
|
- The Von Neumann Architecture Model
|
|
- Abstract Machine Models
|
|
- Machine and Assembly Language Programming
|
|
- Introduction to Quantum Computing Concepts
|
|
|
|
<InfoBox title="Course Materials">
|
|
- [Summer Semester 2019](https://www.mobile.ifi.lmu.de/lehrveranstaltungen/rechnerarchitektur-sose19/)
|
|
- [Summer Semester 2018](https://www.mobile.ifi.lmu.de/lehrveranstaltungen/rechnerarchitektur-sose18/)
|
|
</InfoBox> |