Experience
Courses Taught:
Courses Taught:
As Assistant Professor (in NSU):
Programming Language I (C)
Discrete Math
Data Structures & Algorithms
Theory of Computation
Design & Analysis of Algorithms
Concepts of Programming Languages
Advanced Algorithms (MS course)
As Instructor/lecturer (in AIUB & IBAIS):
Numerical Methods
Mathematics for Computer Science
Computer Fundamentals
Programming Language I (C)
Programming Language II (C++)
Database Management Systems
Introduction to Programming (Algorithm/Flowchart, Web Development with HTML, CSS, JavaScript & ASP .NET)
Business Math 2 (Matrix theory, Calculus)
As Teaching Assistant (in VT):
Fall 2010: Data and Algorithm Analysis
Spring 2011: Problem Solving in Computer Science