Curriculum & Teaching

Courses Taught & Offered

Academic rigor. Industry relevance. Each course is designed for the specific challenges of its audience—whether graduate engineering students at Kathmandu University or senior professionals navigating AI transformation in their organizations.

Full Catalog

Current Course Offerings

Courses span from introductory machine learning foundations through advanced research-grade scientific computing. All programs include practical assignments and real-world case studies.

Executive 03

AI Ethics & Governance

Kathmandu University / Corporate

Audience
Leadership & Policy Teams
Format
Workshop + Advisory
View Details →
Beginner–Intermediate 05

Deep Learning Foundations

Fusemachines AI Academy

Audience
Engineers & Analysts
Format
10-week Program
View Details →
Intermediate 06

Enterprise AI Deployment

Fusemachines AI Academy

Audience
Corporate Tech Professionals
Format
6-week Program
View Details →
Pedagogy

Teaching Philosophy

Three principles guide every course and workshop I design and deliver.

01

Concepts Before Tools

Students who understand why a model works can adapt when tools change. Students who only know how to click buttons cannot. Every course begins with conceptual foundations before introducing software.

02

Problems Before Solutions

Real learning happens when students wrestle with a problem before they see the solution. All my courses use challenge-based learning: students encounter the difficulty first, theory follows.

03

Produce, Don't Consume

Every module ends with something built. A running model. A written analysis. A working system. Passive consumption of AI content produces passive practitioners. Active creation produces capable ones.

Student Voices

Feedback from Participants

Request a Syllabus or Course Proposal

For institutions and organizations interested in commissioning a course or requesting detailed curriculum materials, reach out directly. Custom course design is available for organizations with specific training needs.