Saman Feghhi
Degrees
  • Master's: Computer Science: Theory of Computation, Dept. of Mathematical Sciences, Sharif University of Technology, in 2012.
  • Bachelor's: Computer Science, Dept. of Mathematical Sciences, Sharif University of Technology, in 2009.
Skills
  • Programming: Java, C, C++, C#, .NET framework, perl, Haskell.
  • Mathematical Tools: MATLAB and LaTeX
  • Model Checking Tools: MCMAS, SPIN and PRISM
  • Other: Database Design, HTML, SQL, Photoshop, MIPS assembly, etc.
Teaching
Lectures:
  • Data Structures, Tehran Virtual University, Spring 2010,
  • Fundamental Programming, Tehran Virtual University, Spring 2010.
Teaching Assistantships:
  • Systems Theory, Sharif University of Technology, Fall 2009,
  • Principles of Computer Systems, Sharif University of Technology, Fall 2009,
  • Artificial Intelligence, Sharif University of Technology, Spring 2009,
  • Computer Simulation, Sharif University of Technology, Fall 2008,
  • Fundamental Programming (in C), Sharif University of Technology, Fall 2007,
  • Fundamental Programming (in Java), Sharif University of Technology, Fall 2006,
Working Experience
  • Research Assistant, Complex and Multi-agent Systems Lab, 2011-2012,
  • Customer Care, Hardware and Software Support, Soheil Sakhtafzar, Summer 2003.