Pinned Loading
Repositories
- AUT_AP_2025_Spring_HW2 Public
The second assignment for AUT's Advanced Programming course (Spring 2025) focuses on C++ concepts. Students will implement a variadic template function for numerical summation and a word frequency analyzer using STL.
courseworks/AUT_AP_2025_Spring_HW2’s past year of commit activity - AUT_AP_2025_Spring_HW1 Public
This repo contains Homework 1 for AUT_AP_2025_Spring, featuring 3 tasks: a Bash file organizer, a C++ 3D point sorter, and an island counter in a 2D grid.
courseworks/AUT_AP_2025_Spring_HW1’s past year of commit activity - AUT_BP_2024_Fall_HW6 Public
The sixth assignment for AUT's Basic Programming course (Fall 2024) emphasizes advanced C programming concepts. Students will implement a Trie data structure to practice dynamic memory allocation, structs, and file operations, and create a debugging macro for runtime error tracking with conditional logging.
courseworks/AUT_BP_2024_Fall_HW6’s past year of commit activity - AUT_BP_2024_Fall_HW5 Public
The fifth assignment for AUT's Basic Programming course (Fall 2024) focuses on advanced C programming techniques. Students will implement the Newton-Raphson method for root finding, create `map` and `filter` functions using function pointers, and build an HTML tag generator using variable-length arguments.
courseworks/AUT_BP_2024_Fall_HW5’s past year of commit activity - AUT_BP_2024_Fall_HW4 Public
The fourth assignment for AUT's Basic Programming course (Fall 2024) introduces advanced C programming challenges. Students will swap values of 2D arrays, transpose square matrices in-place, and sort arrays using various algorithms like Bubble Sort and Merge Sort. The tasks emphasize the mastery of pointers and multi-dimensional arrays.
courseworks/AUT_BP_2024_Fall_HW4’s past year of commit activity - AUT_BP_2024_Fall_HW3 Public
The third assignment for AUT's Basic Programming course (Fall 2024) engages students with diverse C programming exercises, such as sorting words alphabetically, validating passwords, checking palindromes, encrypting with Caesar Cipher, and manipulating arrays. This assignment focuses on developing skills in string manipulation.
courseworks/AUT_BP_2024_Fall_HW3’s past year of commit activity - AUT_BP_2024_Fall_HW2 Public
The second assignment for AUT's Basic Programming course (Fall 2024) challenges students with various C programming exercises, including generating prime numbers, calculating Fibonacci series, creating multiplication tables, and building patterns. This assignment aims to develop students’ skills in loop structures and logical problem-solving.
courseworks/AUT_BP_2024_Fall_HW2’s past year of commit activity - AUT_BP_2024_Fall_HW1 Public
The first assignment for AUT's Basic Programming course (Fall 2024) focuses on fundamental concepts in C programming. Students will apply conditional statements and basic arithmetic operations to solve practical problems. This assignment is designed to strengthen your understanding of control flow, mathematical computations, and user input/output.
courseworks/AUT_BP_2024_Fall_HW1’s past year of commit activity - AUT_AP_2024_Spring_HW5 Public
The fifth assignment for AUT's Advanced Programming course (Spring 2024), focusing on the principles of Object-Oriented Programming (OOP), Python Decorators, and Asynchronous Programming. Enhance your skills in OOP with practical applications, master decorators for dynamic functions, and learn async programming for concurrent tasks.
courseworks/AUT_AP_2024_Spring_HW5’s past year of commit activity - AUT_AP_2024_Spring_HW4 Public
The fourth assignment for AUT's Advanced Programming course (Spring 2024), designing a messaging system and mastering the Standard Template Library (STL). Enhance your skills in object-oriented programming with practical applications of classes, inheritance, and polymorphism, while leveraging STL for loop-free programming.
courseworks/AUT_AP_2024_Spring_HW4’s past year of commit activity