A log of all the coding stuffs I have done as part of my CSE BUET undergard academic life.
offline goes brrr
-
Academic Terms
-
Term Projects
Game of Pawns(1-1)Durbeen(1-2)innOcity(2-2)Lookout32(3-1)DealFinder(3-2)SRED and ESRED (Active Queue Management) in ns3(3-2)
-
Extra Stuffs
-
Writeups
The Hitchhiker's Guide to Linear Algebra(2-2) ⭐Binary Lifting(2-2)Single Source Shortest Path : A Deep Dive(2-2)Max Flow : A Deep Dive(2-2)Red Black Tree : An Intuitive Approach(2-2) ⭐Yet Another C Compiler(3-1) ⭐Xv6 Memory Management Walkthrough(3-2) ⭐
-
Code
-
Shell ScriptInter Process CommunicationXv6
Socket ProgrammingPacket TracerTerm Project-
SRED and ESRED (Active Queue Management) in ns3
- Scope Fixation
- BPMN
- Mock UI
- Class and ER Diagram
- Collaboration Diagram
- Sequence Diagram
- Demo of one module
- Arithmetic Logic Unit (ALU)
- Floating Point Adder (FPA)
- 8 Bit MIPS Processor
- 8 Bit MIPS Processor Pipelining using Forwarding Unit
- Java Refresher and OOP Design Principle
- Creational Design Pattern
- Abstract Factory
- Builder
- Singleton
- Structural Design Pattern
- Adapter
- Decorator
- Behavioral Design Pattern
- Observer
- Mediator
- Symbol Table
- Lexical Analysis (FLEX)
- Syntax & Semantic Analysis (YACC/BISON)
- Intermediate Code Generation
-
YACC -
CI CD Pipeline- Collaborator : Mustari Sadia -
1705037
- Collaborator : Mustari Sadia -
-
Assembly 8086 -
Atmega32 Microcontroller -
Term ProjectYoutube Demonstration
- Collaborators
- Sheikh Azizul Hakim -
1705002 - Najibul Haque Sarker -
1705044
- Sheikh Azizul Hakim -
- Collaborators
-
GPS Interfacing
- BFS & DFS
- Dijkstra & Bellman Ford
- Floyd Warshall & Johnson
- Minimum Spanning Tree
- Max Flow & Bipartite Matching
- Red Black Tree
- Binomial Heap
- Hash Table
- Branch and Bound
-
RBT Writeup -
BBST Experimentations -
Dockerize Oracle -
The Hitchhiker's Guide to Linear Algebra
-
Term Project- Collaborator : Ramisa Alam -
1705004
- Collaborator : Ramisa Alam -
- Linear Search vs Binary Search
- Sorting & Power Set Algo
- Stack & Queue
- Binary Search Tree
- Basic Graph , BFS & Dijkstra
- Priority Queue
- Merge Sort & Quick Sort
- Disjoint Set
- Activity Selection
- LCS
- False Position & Secant Method
- LU Decomposition
- Simplex Method
- Curve Fitting
- Newton Cotes - Numerical Integration
- Solving ODE
-
C++ -
Java & Jave Fx -
Term Project- Collaborator : Sheikh Azizul Hakim -
1705002
- Collaborator : Sheikh Azizul Hakim -
-
iGraphics -
Term Project- Collaborator : Sheikh Azizul Hakim -
1705002
- Collaborator : Sheikh Azizul Hakim -

