Md. Masfiqur Rahman
HomeCoursesContact
Md. Masfiqur Rahman

Instructor (Tech/Mechanical) at Rajshahi Polytechnic Institute, dedicated to technical education and student success.

Teaching

  • Courses

Connect

  • Contact

© 2026 Md. Masfiqur Rahman. All rights reserved.

Courses

Courses I currently teach and have developed throughout my career.

Basic Mechanical Engineering

MECH101

Introduction to mechanical engineering principles, tools, and workshop practices.

16 weeks60 enrolledBeginner
Sun/Tue 9:00 - 10:30 · Mechanical Building, Room 101

Thermodynamics & Heat Transfer

MECH201

Fundamentals of thermodynamics, heat transfer mechanisms, and their applications.

16 weeks45 enrolledIntermediate
Mon/Wed 10:00 - 11:30 · Mechanical Building, Room 205

Machine Design & Drawing

MECH301

Design of machine elements, stress analysis, and computer-aided drafting.

16 weeks35 enrolledAdvanced
Sun/Tue 2:00 - 3:30 · Mechanical Building, Lab 3

Fluid Mechanics & Hydraulics

MECH202

Properties of fluids, fluid statics and dynamics, pipe flow, hydraulic machines.

16 weeks50 enrolledIntermediate
Wed/Thu 9:00 - 10:30 · Mechanical Building, Room 205

Workshop Practice & Fabrication

MECH250

Hands-on training in welding, machining, fitting, and sheet metal work.

16 weeks55 enrolledBeginner
Mon/Thu 2:00 - 4:30 · Mechanical Workshop