Teaching
I have had the opportunity to take several courses in my teaching career, which are listed below. I have mostly taken Compiler Construction, Theory of Computation, and Software Engineering in different semesters. However, I have enjoyed every course and endeavour to teach and learn new knowledge to the students.
Course Name | Taken in Semester |
---|---|
CSE 101 Fundamentals of Computer | Fall 2021 |
CSE 131 Data structure CSE 132 Data structure Lab |
Spring 2022 |
CSE 200 Project Work II | Summer 2018 |
CSE 211 Object Oriented Programming Language CSE 212 Object Oriented Programming Language Lab |
Spring 2023, Summer 2022 |
CSE 223 Theory of Computation | *Summer 2023, Summer 2022, Spring 2021, Spring 2019 |
CSE 231 Algorithm Design and Analysis CSE 232 Algorithm Design and Analysis Lab |
*Summer 2023, Fall 2018 |
CSE 311 Computer Architecture | Summer 2021, Summer 2019 |
CSE 313 Database System CSE 314 Database System Lab |
Summer 2018 |
CSE 315 Communication Engineering | Fall 2021, Summer 2018 |
CSE 331 Operating System and System programming CSE 332 Operating System and System programming Lab |
Summer 2021, Spring 2021 |
CSE 333 Software Engineering CSE 334 Software Engineering Lab |
Spring 2023, Spring 2022, Fall 2019, Spring 2019 |
CSE 413 Web Engineering CSE 414 Web Engineering Lab |
*Summer 2023 |
CSE 421 Compiler Construction CSE 422 Compiler Construction Lab |
Spring 2023, Fall 2021, Fall 2020, Summer 2020, Fall 2019, Fall 2018 |
CSE 423 Computer Graphics | Fall 2020, Spring 2020, Summer 2019 |
**CSE 449 Bioinformatics **CSE 450 Bioinformatics Lab |
Summer 2022, Spring 2019 |
Note:
- * indicates the running semester.
- ** indicates the contemporary course of the program.
- Instead of four, from 2022, the university has been following six months for a semester, obeying the government's and UGC's approaches.