Skip to main content

Mara Dominguez
Author
Mara Dominguez

Operating Systems | Fall 2023
#

Description
#

Linux Kernel Theory and Practice, important Operating System Responsibilities (Virtual addressing, Scheduling, etc)

Projects
#

  • Process state Trace syscall
  • Page Table state trace Syscall
  • Filesystem implementation
  • Shortest-Job-First Scheduling Class

Computer Networks | Fall 2023
#

Description
#

Networking in Detail from Application Layer to Physical, Anatomy of common protocols (UDP, TCP, Https) and Modern Developments (SDN)

Projects
#

  • Reliable chat app over UDP in C
  • Reliable chat app over UDP in Rust,
  • Bellman ford shortest-path simulation over UDP in Rust

Advanced Programming | Fall 2022
#

Description
#

Basics of C, Unix and introduction to Networking

Projects:
#

  • Basic HTTP Webserver