CB.

Computerarchitectuur en netwerken (INFONW)

Completed: 05-11-2024 | 7.5 EC | Universiteit Utrecht

What I Learned

In (INFONW), I explored the fundamentals of computer architecture and networking, covering hardware design, operating systems, and network protocols. Below is a breakdown of the topics covered:

Computer Architecture Foundations

Basics and Boolean Algebra: Learned binary arithmetic and logic operations fundamental to hardware design.

Logical Gates and Circuits: Studied combinational and sequential circuits using gates for processing.

Memory: Explored memory hierarchies and cache systems.

CPU and Microarchitecture: Analyzed CPU components and instruction execution cycles.

Buses and Instruction Set Architecture (ISA): Covered data transfer mechanisms and ISA design principles.

 

Operating Systems

Process and Memory Management: Investigated OS-level resource allocation and multitasking.

Execution Modes and File Systems: Studied privilege levels and file system structures.

 

Networking Fundamentals

Network Layers: Learned the OSI and TCP/IP models, from application to physical layers.

Application Protocols: Explored protocols like HTTP and DNS.

Transport Layer (TCP/UDP): Analyzed reliable data transfer and congestion control mechanisms.

Network Layer: Studied IP addressing and routing algorithms.

Data Link Layer: Covered Ethernet, LANs, and error detection techniques.

Wireless and Mobile Networks: Investigated Wi-Fi and mobility protocols.

Multimedia and Security: Explored multimedia streaming and basic cryptography concepts.