Theory Courses taught
1. Atomic and Molecular Physics (MS level) (2 times)
2. Mechanics (BS level)
3. Advanced Electronics course (BS level)
4. Experimental Methods course (MS level) (3 times)
5. Electronic Device and computer interfacing. (MS level) (2 times)
6. Nanoscale Physics
Laboratory courses
1. Electronics (BS level)
2. Optics (BS level)
3. Advanced Physics lab (MS level)