Ankara Science University

WhatsApp Support Line


  Close

Operating Systems Laboratory

Operating Systems Laboratory

The Operating Systems Laboratory is designed to provide students with an in-depth understanding of the core components that form the fundamental building blocks of computer systems. The laboratory aims to transfer theoretical knowledge to practice at both undergraduate and graduate levels, while also providing a research and project development environment in systems programming, hardware-software interaction, and low-level software development.

In this laboratory, students will explore memory management, process management, and provides hands-on experience with topics such as thread management, file systems, device drivers, synchronization mechanisms, system calls, and user-kernel interactions. Work on Linux-based systems is supported by current areas such as open source kernel modifications, virtualization, and container technologies.

The lab also offers embedded It also hosts academic projects focused on advanced topics such as systems, real-time operating systems (RTOS), secure operating systems, and OS design in resource-constrained environments.

The Operating Systems Laboratory aims to not only equip students with system-level software development competencies but also equip them with the intellectual foundation that forms the fundamental building blocks of computer engineering, transforming them into research-oriented and solution-oriented individuals.