Practical examples and homeworks for "System Programming" course of lectures. The folders with numbers as names contain the homeworks with tests (where they could be written). The students are welcome ...
This course provides an introduction to Kernel programming for the Linux operating system, and the development of Linux kernel drivers for Embedded devices. The Yocto build system is introduced, which ...
This repository contains well-structured solutions to the programming assignments from the C Programming course conducted by Balajee Seshadri. The exercises are thoughtfully designed to build a strong ...
This course is used as the capstone in a three course sequence, including Linux System Programming and Introduction to Buildroot and Linux Kernel Programming and Introduction to Yocto Project. Both of ...
A study of embedded programming using low-level programming languages. The course covers the hardware architecture of an embedded system and the techniques needed to write programs for simple ...
An introduction to the principles of object-oriented programming. This course covers both object-oriented programming techniques and their application to program design including classes, objects and ...