Northeastern University Electrical and Computer Engineering Khoury College of Computer Sciences

Courses & learning

Teaching

Explore programming foundations, artificial intelligence, and hands-on learning resources.

Course directory

Learn by building

Each course combines clear explanations with weekly practice, applied projects, and tools that help students develop confidence through implementation.

Teaching approach

My teaching spans computer science, data science, and engineering. I connect foundational concepts to real problems through collaborative learning, independent research, and carefully structured practice.

View appointments and courses taught