Several courses and topics are not mentioned here. Only the topics for which we had assignments in our sessional courses are listed.
- Object Oriented Programming (CSE 108)
- Four OOP principles
- JavaFX
- Data Structures and Algorithms I (CSE 204)
- Stack and Queue
- Heap
- Disjoint Sets
- Searching
- Sorting
- Greedy Algorithm
- Divide and Conquer
- Dynamic Programming
- Numerical Methods (CSE 218)
- Taylor Series
- Secant and False Position Methods
- Curve Fitting
- LU Optimization
- Numerical Integration
- ODE
- Data Structures and Algorithms II (CSE 208)
- Minimum Spanning Tree
- Red Black Tree
- Binomial Heap
- Hash Table
- BFS and DFS
- Single Source Shortest Path
- All Pairs Shortest Path
- Flow Network
- Computer Architecture (CSE 306)
- ALU
- Floating Point Adder
- MIPS
- Software Engineering (CSE 308)
- Creational Design Patterns
- Abstract Factory
- Builder
- Singleton
- Structural Design Patterns
- Decorator
- Adapter
- Behavioral Design Patterns
- Observer
- Mediator
- Unit Testing
- Creational Design Patterns
- Compiler (CSE 310)
- Symbol Table
- Lexical Analysis
- Syntax and Semantic Analysis
- Intermediate Code Generation
- Microprocessors, Microcontrollers and Embedded Systems (CSE 316)
- 8086 Assembly
- Array, String and Recursion
- Conditional
- Procedure and Loop
- ATmega32
- ADC and LCD Display
- LCD Matrix
- 8086 Assembly
- Operating System (CSE 314)
- Shell Script
- Interprocess Communication
- xv6
- Paging
- Scheduling
- Artificial Intelligence (CSE 318)
- A* Search
- Adversarial Search
- Hidden Markov Model
- Computer Networks (CSE 322)
- Socket Programming
- Packet Tracer
- ns-3
- Computer Security (CSE 406)
- AES and RSA
- SEED Labs
- Buffer Overflow
- Malware
- Firewall
No code available for some of the topics of SEED Labs, sorry!
- Computer Graphics (CSE 410)
- Modeling Transformation
- Raster Based Graphics Pipeline
- Simulation and Modeling (CSE 412)
- Single-Server Queueing System
- Inventory System
- Project Scheduling
- Optimal Stopping
- Monte Carlo Simulation
- Machine Learning (CSE 472)
- Linear Algebra
- EM Algorithm
- Logistic Regression
- CNN