Lassonde Logo

Navid Mohaghegh, Ph.D., P.Eng.,

Dept. of Electrical Engineering and Computer Science
| GitHub
Navid's GPG/PGP Public Key
Research Interests:

My research involves Embedded Systems, AI at the Edge, and Post-Quantum Cryptography. I am also interested in medical image processing via deep neural networks.

Current Projects:

I am a senior researcher in BioSA Lab, focusing on medical image processing. The work collaborates with the University Health Network hospitals.

Student Opportunities:

Students interested in computer security, blockchain, smart contract and tokenization, vision, image processing, and artificial intelligence can contact me about these opportunities. Please also feel free to consult me for ENG4000, EECS4088, and EECS4080 capstone projects.

Publications:

For a list of publications, please see here.

Teaching:

I am teaching computer hardware and software courses. The programming courses focus on C, C++, C#, Java, JavaScript/TypeScript (including Node.js and frontend web development: Angular, React, and Next.js). Below are some recently taught courses for York University, Lassonde School of Engineering, and Seneca College:

  • Books
  • EECS 3221 (Operating System Fundamentals)
  • EECS 3216 (Digital System Engineering: Modeling, Implementation And Validation)
  • EECS 3215 (Embedded Systems)
  • EECS 2031 (Software Tools)
  • EECS 2030 (Advanced Object-Oriented Programming)
  • EECS 2021 (Computer Organization)
  • EECS 1021 (Object Oriented Programming from Sensors to Actuators)
  • PRO684 (E-Commerce Fundamentals using Java Web Application)
  • PRO670 (C# Programming for the .NET Platform)
  • JAC555 (Java Programming Advanced)
  • WSA500 (Web Services Architecture)
  • SYD466 (Software Analysis and Design - II)
  • JAC444 (Introduction to Java for C++ Programmers)
  • WEB422 (Web Programming for Apps and Services)
  • SYD366 (Software Analysis and Design - I)
  • WEB322 (Web Programming Tools and Frameworks)
  • IPC144 (Introduction to Programming Using C)