Offered special courses on microprocessor design and applications; evolution of microprocessors and personal computers; computer hardware maintenance and troubleshooting; assembly of computers and classification in their usage; network and security (1989-2008 at ICMS);
Offered courses and practical sessions on operating systems like, DOS, Unix and Windows including applications software like, MS Word, MS Excel, MS Access and MS Powerpoint (1989-2008 at ICMS);
Offered courses on programming languages for computers; including assembly language, C+, dbase, Foxbase, Foxpro, BASIC, PASCAL and FORTRAN with availability of computer lab facilities and project design (1989-2008 at ICMS);
Offered short courses in Computer Science department and supervised MS students during research fellowship at the Bangladesh University of Engineering and Technology (BUET) (February 1986- September 1986);
Offered course on ICT for Agricultural development and Information networking to the final year students of the Bangabandhu Sheikh Mujibur Rahman Agricultural University (BSMRAU) as an adjunct faculty (February 2008- August 2008); and
Offered courses on application of ICTs for human development, e-government and e-learning (1989-2008 at ICMS, and as guest lecturer in different universities and institutions in Bangladesh).
Offered a 3-credit course on Quantitative Research Design for Information and Systems Technologies for the first year PhD students at the University of Minho, Portugal (November 12, 2008 – November 2013). All courses are being taught in English.
Offered a 3-credit course on Open Innovation utilizing ICT for fourth year Masters students at the University of Minho, Portugal (November 12, 2008 – November 2013). All courses are being taught in English.
Offered a 3-credit course on Numerical methods for the CSE department of BRAC University at undergraduate level.
Offered a 3-credit course on Introduction to Computer Science for the CSE department of BRAC University at undergraduate level.
Offered a 2-credit course on Importance of IT for Social Development for the CSE department of BRAC University at the Masters level.
Offered a 3-credit course on Introduction to Computer Science for the GP department of Asian University of Bangladesh at undergraduate level.
Offered a 3-credit course on Object Oriented Programming (Java) for the CSE department of Asian University of Bangladesh at undergraduate level.
Offered a 3-credit course on Information and Communication Technology for the GP department of Asian University of Bangladesh at graduate level.
Offered a 3-credit course on Object Oriented Programming (C++) for the CSE department of Asian University of Bangladesh at undergraduate level.
Offered a 3-credit course on Computer Communication and Networks for the CSE department of Asian University of Bangladesh at undergraduate level.
Offered a 3-credit course on Information and Communication Technology for the GP & MBA department of Asian University of Bangladesh at graduate level.
Offered a 3-credit course on Introduction to Computer Science for the CSE department of Presidency University at undergraduate level.
Offered a 3-credit course on Artificial Intelligence for the CSE department of Presidency University at undergraduate level.
Offered a 3-credit course on OOP-Java for the CSE department of Presidency University at undergraduate level.
Offered a 1-credit course on Directed Research for the CSE department of Presidency University at undergraduate level.