Koshan Dawlaty is a junior in South Pasadena High School. He is interested in computer programming broadly, and operating systems more specifically. He has been part of FIRST Robotics Competition team 2404 for over two years, and he is currently the programming lead.

Presentations

23x

How I Created an Operating System from Scratch

The talk is about the process of creating an operating system from scratch, what I learned, the issues I ran into, and the design choices I made. The talk will be about some of the early x86 initialization for an operating system, filesystems and the file system abstraction layer, the scheduler, device management, and creating a window manager.

See Presentation