TamimEhsan / CSE-BUET-Academics

All online, offline and projects of my BUET CSE undergrad life

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSE BUET Academics

All codes of my BUET life

Table of Content

L1/T2

CSE 108:Object Oriented Programming Language

  • Offline 1 [Stack, Queue]
  • Offline 2 [Container Array]
  • Offline 3 [Operator Overloading]
  • Offline 4 [Java Basic]
  • Offline 5 [File IO]
  • Offline 6 [JavaFX ]

L2/T1

CSE 204: Data Structures and Algorithms I

  • Offline 1 [ArrayList ]
  • Offline 2 [LinkedList ]
  • Offline 3 [Stack and Queue]
  • Offline 4 [Binary Search Tree]
  • Offline 5 [Heap ]
  • Offline 6 [Graph Traversal ]
  • Offline 7 [Sorting Algorithms]
  • Offline 8 [Divide and Conquer]
  • Offline 9 [Greedy Algorithms]
  • Offline 10 [Dynamics Programming ]

CSE 206: Digital Logic Design

CSE 218: Numerical Methods

  • Offline 1 [Bisection Method]
  • Offline 2 [Gaussian Method]
  • Offline 3 [Interpolation ]
  • Offline 4 [Numerical Integration]
  • Offline 5 [Regression Models]

L2/T2

CSE 208: Data Structures and Algorithms II

  • Offline 1 [Minimum Spanning Tree]
  • Offline 2 [Single Source Shortest Path]
  • Offline 3 [All Pair Shortest Path]
  • Offline 4 [Max Flow]
  • Offline 5 [Hashing ]
  • Offline 6 [Binomial Heap]
  • Offline 7 [AVL Tree]

CSE 216: Database

  • Online 1 [ERD ]
  • Online 2 [Basic SQL]
  • Online 3 [Advanced SQL]
  • Online 4 [PSQL ]

L3/T1

CSE 306: Computer Architecture

CSE 308: Software Engineering

  • Offline 1 [Basics of OOP]
  • Offline 2 [Creational Design Pattern]
  • Offline 3 [Structural Design Pattern]
  • Offline 4 [Testing ]

CSE 310: Compiler

  • Offline 1 [Symbol Table]
  • Offline 2 [Lexical Analysis]
  • Offline 3 [Semantic Analysis]
  • Offline 4 [Intermediate Code Generation]

CSE 316: Microprocessors, Microcontrollers and Embedded Systems

L3/T2

CSE 314: Operating System

  • Offline 1 [Shell Script]
  • Offline 2 [xv6 System Call]
  • Offline 3 [xv6 Lottery Ticket Scheduling]
  • Offline 4 [Pthread Synchornization]
  • Offline 5 [xv6 Advanced Memory Management]

CSE 318: Artificial Intelligence

  • Offline 1 [Heuristic Search: N puzzle]
  • Offline 2 [Constrained Satisfaction Problem: Latin Square]
  • Offline 3 [Local Search]
  • Offline 4 [Minesweeper ]

CSE 322: Computer Networks

L4/T1

CSE 406: Computer Security

  • Offline 1 [Crypto System: AES, Diffie Hellman]
  • Offline 2 [Malware: FooWorm, AbraWorm]

CSE 410: Computer Graphics

  • Offline 1 [OpenGL ]
  • Offline 2 [Rasterization ]
  • Offline 3 [Raytracing ]

L4/T2

CSE 472: Machine Learning

  • Offline 1 [Matrix and Eigen]
  • Offline 2 [Logistic Regression and AdaBoost for Classification]
  • Offline 3 [Feed-forward Neural Networks]
  • Offline 4 [PCA and EMAlgorithm]

About

All online, offline and projects of my BUET CSE undergrad life


Languages

Language:C++ 55.7%Language:Python 13.6%Language:Java 11.6%Language:Jupyter Notebook 7.0%Language:Yacc 4.7%Language:Lex 2.1%Language:Shell 1.6%Language:Tcl 1.2%Language:Perl 0.9%Language:Awk 0.6%Language:C 0.4%Language:Assembly 0.3%Language:HTML 0.1%Language:Dockerfile 0.0%