GitHub / courseworks 4 Repositories
courseworks/AUT_BP_2024_Fall_HW1
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.
Language: C - Size: 58.6 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 4

courseworks/AUT_AP_2025_Spring_HW5
Language: C++ - Size: 104 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

courseworks/AUT_AP_2025_Spring_HW4
The 4th assignment for AUT's Advanced Programming course (Spring 2025), focusing on the implementation and understanding of Bloom Filters and Tries. These structures optimize space and search operations, crucial for network systems and data processing.
Language: C++ - Size: 123 KB - Last synced at: 30 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

courseworks/AP1400-2-HW1
Homework 1 - Spring 2022 Semester - Advanced Programming Course
Language: C++ - Size: 350 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 36

courseworks/AUT_AP_2024_Spring_HW2
The second assignment for AUT's Advanced Programming course (Spring 2024), featuring a banking system simulation project. It includes Person, Account, and Bank classes to manage transactions and operations, enhancing secure programming and data handling skills.
Language: C++ - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 3

courseworks/AUT_AP_2025_Spring_HW3
This project simulates an insurance management system with core functionalities such as policy management, premium processing, claim handling, and risk assessment. Implementing Person, InsurancePolicy, and InsuranceCompany classes, you will explore OOP, secure data handling, and error checking.
Language: C++ - Size: 99.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

courseworks/AP1400-2-HW7
Advanced Programming - HW7
Language: Python - Size: 10.3 MB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 8

courseworks/AP1400-2-HW6
Advanced Programming - HW6
Language: C++ - Size: 24.4 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 16

courseworks/AP1400-2-HW5
Advanced Programming - HW5
Language: C++ - Size: 255 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 20

courseworks/AP1400-2-HW4
Advanced Programming - HW4
Language: C++ - Size: 4.88 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 22

courseworks/AUT_AP_2025_Spring_HW2
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.
Language: Dockerfile - Size: 334 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

courseworks/AUT_AP_2025_Spring_HW1
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.
Language: C++ - Size: 49.8 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

courseworks/AP1400-2-HW3
Advanced Programming - HW3
Language: C++ - Size: 5.86 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 22

courseworks/AP1400-2-HW2
Advanced Programming - HW2
Language: C++ - Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 26

courseworks/AUT_BP_2024_Fall_HW6
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.
Language: C++ - Size: 324 KB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

courseworks/AUT_AP_2024_Spring_HW1
The first assignment for AUT's Advanced Programming course (Spring 2024), It includes a bash script for directory backups and logging, and a C++ module for matrix operations in the algebra namespace. Both tasks focus on enhancing automation, system administration, and programming skills.
Language: C++ - Size: 89.8 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 9

courseworks/AUT_BP_2024_Fall_HW5
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.
Language: C++ - Size: 126 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

courseworks/AUT_BP_2024_Fall_HW4
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.
Language: C++ - Size: 140 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

courseworks/AUT_BP_2024_Fall_HW3
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.
Language: C - Size: 1.12 MB - Last synced at: 22 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

courseworks/AUT_BP_2024_Fall_HW2
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.
Language: C - Size: 66.4 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

courseworks/AUT_AP_2024_Spring_HW4
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.
Language: C++ - Size: 88.9 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

courseworks/AP1400-1-HW1
Language: C++ - Size: 555 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

courseworks/AUT_AP_2024_Spring_HW5
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.
Size: 75.2 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

courseworks/AUT_AP_2024_Spring_HW_Bonus
The BONUS assignment for AUT's Advanced Programming course (Spring 2024), focusing on implementing the Pig Game in JavaScript. This game challenges players to strategize dice rolls to reach 100 points without rolling a 1, which resets their score for the round.
Language: CSS - Size: 31.3 MB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

courseworks/AP1401-1-HW3_4
Language: C++ - Size: 69.3 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

courseworks/AP1401-2-HW5
Language: C++ - Size: 25.4 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 2

courseworks/AP1401-2-mid-term
MidTerm Exam - C++
Language: C++ - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

courseworks/AP-1400-1-HW7
PyQt and Thread and Matplotlib
Language: Python - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

courseworks/ap1399-2-hw1
Language: C++ - Size: 149 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

courseworks/BP1402-1-HW5
Language: C - Size: 1000 Bytes - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

courseworks/BP1402-1-HW4
Language: C++ - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 3

courseworks/BP1402-1-HW3
Language: C++ - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

courseworks/BP1402-1-HW2
Language: C++ - Size: 18.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

courseworks/AP1401-2-HW6
Advanced programming HW6
Language: C++ - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

courseworks/ap1398-2-hw6
Language: C++ - Size: 1020 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

courseworks/AP1401-2-HW1
Advanced Programming - HW1
Language: C++ - Size: 269 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

courseworks/AP1401-1-HW6
Advanced Programming Course - HW6
Size: 862 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

courseworks/AP1401-1-HW5
Advanced Programming Course - HW5
Language: Python - Size: 10.3 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

courseworks/AP1401-1-HW2
Advanced Programming Course - HW2
Language: C++ - Size: 118 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

courseworks/AP1401-1-FinalProject
Advanced Programming Course - Midterm Project
Language: C++ - Size: 1.46 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

courseworks/AP1401-1-HW1
Advanced Programming Course - HW1
Language: C++ - Size: 2.8 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 3

courseworks/AP-1400-1-Final_Exam
Final exam
Language: C++ - Size: 5.27 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

courseworks/AP-1400-1-HW6
Python Basic
Language: Python - Size: 12.7 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

courseworks/AP-1400-1-HW5
STL and Class Template
Language: C++ - Size: 387 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

courseworks/AP-1400-1-HW4
Polymorphism and Inheritance
Language: C++ - Size: 6.84 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

courseworks/AP-1400-1-HW3
Linked-List
Language: C++ - Size: 244 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

courseworks/AP-1400-1-HW2
Language: C++ - Size: 33.2 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-2-apfinal
Language: C++ - Size: 381 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-2-hw5
Language: Python - Size: 108 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-2-hw4
Language: C++ - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

courseworks/ap1399-2-midproject
Size: 313 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

courseworks/ap1399-2-hw3
Language: C++ - Size: 96.7 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-2-hw2
Language: C++ - Size: 156 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-final
Language: C++ - Size: 571 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-hw7
Size: 389 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-hw2
Language: C++ - Size: 197 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-hw3
Language: C++ - Size: 148 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-hw4
Language: C++ - Size: 155 KB - Last synced at: 22 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-midterm
Language: C++ - Size: 443 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

courseworks/ap1399-1-hw6
Language: Python - Size: 323 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1399-1-midproject
Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

courseworks/ap1398-2-hw2
Language: C++ - Size: 319 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

courseworks/ap1399-1-hw1
Language: C++ - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

courseworks/ap1398-2-hw7
Language: Python - Size: 88.1 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

courseworks/ap1398-2-hw1
1398 Term 2 Homework 1
Language: C++ - Size: 265 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 4

courseworks/ap1398-2-final-exam
Language: Dockerfile - Size: 11 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1398-2-hw8
Language: Python - Size: 7.43 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1398-2-hw5
Language: C++ - Size: 153 KB - Last synced at: 21 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1398-2-midterm
Language: C++ - Size: 152 KB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

courseworks/ap1398-2-hw4
Language: C++ - Size: 586 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

courseworks/ap1398-2-hw3
Language: C++ - Size: 806 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

courseworks/ap1398-2-midproject
Size: 240 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

courseworks/AP1398TA
Language: C++ - Size: 5.86 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
