Teaching Portfolio

As an Assistant Professor at NITTTR Kolkata, I have developed and taught a variety of courses in Computer Science and Engineering, focusing on Mathematical Foundations, Machine Learning, High-Performance Computing, and Numerical Methods.

View Courses

Teaching Philosophy

My approach to teaching combines theoretical foundations with practical applications, fostering critical thinking and problem-solving skills.

My Approach to Teaching

I believe in creating an engaging and interactive learning environment where students can connect theoretical concepts with real-world applications. My teaching methodology emphasizes:

  • Building strong mathematical foundations for computational thinking
  • Integrating hands-on lab sessions with theoretical lectures
  • Encouraging research-oriented learning through projects and seminars
  • Using modern tools and technologies in teaching
  • Fostering critical thinking and problem-solving skills

With over 16 years of academic experience, I have mentored numerous M.Tech and Ph.D. students, guided research projects, and developed curricula that align with industry requirements and research advancements.

0

Courses Taught

0

M.Tech Students Guided

0

Ph.D Students Supervised

0

B.Tech Projects

Courses Taught

A comprehensive list of courses I have developed and taught at NITTTR Kolkata for M.Tech and Ph.D. programs.

Mathematical Foundations for AIML

Program: M.Tech 1st Semester

Type: Theory Paper

This course covers essential mathematical concepts for Artificial Intelligence and Machine Learning, including linear algebra, probability, statistics, and optimization techniques.

Current Theory M.Tech

4

Credits

60

Hours

Cloud Computing and HPC

Program: M.Tech 2nd Semester

Type: Theory Paper

An advanced course covering cloud computing architectures, virtualization, distributed systems, and high-performance computing techniques for large-scale data processing.

Current Theory M.Tech

4

Credits

60

Hours

Numerical Methods

Program: M.Tech 3rd Semester

Type: Theory Paper

Focuses on numerical algorithms for solving mathematical problems, including interpolation, differentiation, integration, differential equations, and error analysis.

Current Theory M.Tech

4

Credits

60

Hours

Discrete Mathematics

Program: Ph.D Course Work

Type: Theory Paper

Advanced topics in discrete mathematics including graph theory, combinatorics, Boolean algebra, and formal logic with applications in computer science research.

Current Theory Ph.D

4

Credits

60

Hours

Mathematical Computing Lab

Program: M.Tech 1st Semester

Type: Lab Paper

Hands-on laboratory sessions implementing mathematical algorithms using Python, MATLAB, and other computational tools for solving engineering problems.

Current Lab M.Tech

2

Credits

30

Hours

Machine Learning Lab

Program: M.Tech 2nd Semester

Type: Lab Paper

Practical implementation of machine learning algorithms using Python libraries. Covers supervised and unsupervised learning, neural networks, and model evaluation.

Current Lab M.Tech

2

Credits

30

Hours

Seminar and Mini Project

Program: M.Tech 2nd Semester

Type: Seminar & Project Work

Guided research seminar and mini-project where students explore advanced topics, present research papers, and implement small-scale research projects.

Current Seminar M.Tech

3

Credits

45

Hours

Advanced Engineering Mathematics

Program: M.Tech 1st Semester

Type: Theory Paper (Past)

Advanced mathematical concepts for engineering applications, including complex analysis, transform methods, partial differential equations, and numerical analysis.

Past Theory M.Tech

4

Credits

60

Hours

Fuzzy Set Theory

Program: M.Tech 2nd Semester

Type: Theory Paper (Past)

Introduction to fuzzy logic, fuzzy sets, operations, relations, and their applications in control systems, decision making, and pattern recognition.

Past Theory M.Tech

4

Credits

60

Hours

Seminar- I

Program: M.Tech 1st Semester

Type: Seminar (Past)

First-semester seminar focusing on literature review, research methodology, and presentation skills in computer science and engineering topics.

Past Seminar M.Tech

1

Credits

15

Hours

Seminar- II

Program: M.Tech 2nd Semester

Type: Seminar (Past)

Advanced seminar focusing on research paper presentation, critical analysis, and discussion of contemporary topics in computing and technology.

Past Seminar M.Tech

1

Credits

15

Hours

Teaching Journey

My academic teaching career timeline at NITTTR Kolkata and other institutions.

Sep 2015 - Present

Assistant Professor

NITTTR, Kolkata

Department of Computer Science and Engineering. Teaching M.Tech and Ph.D courses, guiding research, and administrative responsibilities including Faculty In Charge of Media Cell, Institute Computer Center, and Chief Information Security Officer.

Current Courses: Mathematical Foundations for AIML, Cloud Computing and HPC, Numerical Methods, Discrete Mathematics, Mathematical Computing Lab, Machine Learning Lab, Seminar and Mini Project.

2015 - 2020

Past Courses Taught

NITTTR, Kolkata

Developed and taught foundational courses including Advanced Engineering Mathematics, Fuzzy Set Theory, and Seminar courses for M.Tech programs. These courses helped establish the curriculum for the Computer Science department.

Past Courses: Advanced Engineering Mathematics, Fuzzy Set Theory, Seminar I & II.

Nov 2013 - Jan 2014

Lecturer

CIPET Ahmedabad

Short-term teaching assignment before joining NITTTR Kolkata. Taught foundational mathematics and computing courses for engineering students.

2008 - 2013

Teaching Assistant

S. N. Bose National Centre for Basic Sciences

During Ph.D. research, assisted in teaching computational methods and numerical analysis workshops for graduate students and researchers.

Contact Information

Feel free to reach out for collaborations, research discussions, or academic inquiries.

Address

Block - FC, Sector - III, Salt Lake City, Kolkata - 700106, India

Phone

+91 33 66251994

Email

kinsuk@nitttrkol.ac.in

kinsuk84@gmail.com

Online Profiles

Connect with me on academic and professional networks

Get In Touch