Dynamic Memory Allocation in CExplores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Introduction to C ProgrammingIntroduces fundamental C programming concepts, covering variables, control structures, functions, and pointers, with practical examples and exercises.
Programming Language SecurityExplores programming language security, covering type safety, memory safety, threat safety, Rust's ownership model, sandboxing, and compartmentalization.
Implementation of Singly Linked ListsCovers the implementation of singly linked lists in Java, focusing on concepts such as nodes, size management, adding, removing, and getting elements.