Teaching
Machine Learning Resources
Theano Tutorial
I use Theano a lot in prototyping. This tutorial goes step by step on how to build models out of theano including models that use word embeddings.
Data Science Lectures
I was invited to give two lectures in the Data Science course about scientific computing and machine learning at Stony Brook University:
Computer Science Teaching Assistant
During my the academic year of 2010-2011, I assisted students in the following courses at Stony Brook University:
CSE 114 Foundations of Computer Science
CSE 219 Computer Science III
CSE 373 Analysis of Algorithms
Electrical Engineering Lab Instructor
During my the academic year of 2009-2010, I taught the following laboratories at Middle East Technical University:
Micro-controller lab (EE347)
Digital Logic lab (EE248)
Electrical Circuits (EE201) lab
Analog Electronics (EE311) lab
Telecommunication I (EE435) homeworksÂ
Telecommunication II (EE436) demonstrations
These labs involved teaching students PSpice, Proteus and Matlab.
Electromagnetism Laboratory Manual
I worked with Mustafa Mustafa on designing new experiments for Electromagnetism lab. We wrote a new manual from scratch, here is the new manual