Nooreddin Naghibolhosseini

PhD Computer Science                                 Fall 2011
Graduate Center of City University of New York               3.34
MS Information Technology                         Fall 2008 to Spring 2011
University of Qom, Qom, Iran                                               17.33 / 20
BS Computer Science                                   Fall 2004 to Spring 2008
Shahid Beheshti University, Tehran, Iran                          15.22 / 20

Work Experiences:
  • Research assistant at CUNY Graduate Center (Fall 2013)
  • Web Support, Dept. Of CS, CUNY Graduate Center: Responsible for update and maintenance of computer science website (Spring 2012).
  • IT Expert, Factory of Faratel Co.: Responsible for update, upgrade and maintenance of company's Website and CRM (Spring 2011).
  • 3D reconstruction of the virus: Researches on the Micrographs of the Cystovirus for producing a 3D model of the virus (Fall 2012).
  • Model checking in Biological Networks, Hunter College: Researches on biological networks to find a way to apply symbolic model checkers (Spring 2012).

Teaching Experiences:
  • Teaching Algorithms at CCNY (2013-2014)
  • Teaching Advance Topics in C# Programming, Azad University (2008 – 2009).
  • Teaching computer principles and programming course (Java), Azad University (2008 – 2009).
  • Teaching Linux operating system, Azad University (2008 – 2009).
  • Teaching assistant of computer programming (C++), Shahid Beheshti University (2006 – 2007).

Research Experiences:
  • Fall 2013: Research on Instagram Dataset.
  • Fall 2012: Researches on Cystovirus and SPA of this virus.
  • Spring 2012: Research on applying symbolic model checkers in biological networks.
  • Spring 2012: Study and work on an application for upcoming 3D Holographic Technology.
  • Fall 2011: Creating Dynamic Orthogonal Range Tree using AVL and RB tree data structure.
  • Fall 2011: Working on environment light-up function for Bellman equation based algorithm.
  • Spring 2011: Working on Master Thesis about new mobile advertising framework based on near distance communication.
  • Fall 2010: Working on Master Thesis about new mobile advertising framework based on near distance communication.
  • Summer 2010: Working on an efficient search algorithm based on fractional cascading.
  • Fall and summer 2009: Working on new radio frequency identification (RFID) based framework in mobile commerce.
  • Spring 2009: Research on “data preparation and classification mining by quality matrices” during the data mining course.
  • Spring 2009: Research on a “framework for mobile boosting mobile advertising on the next generation cell phones” during the Strategic Planning course.
  • Fall 2008: Research and seminar on “electronic money laws and regulations” during electronic commerce law course.
  • Spring 2008: Research and seminar on “e-planning” during electronic e-commerce course.
  • Fall 2007: Research on XP methodology during management information systems (MIS) course.
  • Spring 2007: Research on enterprise unified process (EUP) during information systems methodology course.
  • Fall 2006: Multiple researches on System analysis and design during information systems analysis and design course.
  • Fall 2006: Seminar on “Simulation of waiting Queues in GPSS” during the computer simulation course.
  • Spring 2006: Seminar on “interpolation implementation in Maple” during numerical analysis course.

Simulated Projects:
  • Fall 2013: Implementation of multiple knapsack projects.
  • Spring 2012: Implementation of Mock FTP Server during Computer Networks Course.
  • Spring 2012: Algorithm project on graph coloring during Algorithms Course.
  • Fall 2011: Implementation of lexical analyzer using Prolog programming language.
  • Fall 2011: Simulation of deterministic and non-deterministic agent movement for a goal seeking in an environment with obstacles.
  • Fall 2010: Data mining project on Cardiotocography Data Set.
  • Spring 2010: Data mining project on SPECT heart images.
  • Spring 2010: Data mining project on wine quality data.
  • Spring 2010: Data mining project on acute inflammations data.
  • Spring 2008: Research and study about ”Content Management Systems” and building a simple “portal” with Joomla during BS thesis.
  • Spring 2007: “Design and implementation of personnel evaluation system” with XP methodology during software design principles course.
  • Spring 2007: “Design and implementation of a relational database and normalization” during database course.
  • Spring 2007: “Semaphore implementation in Java” during operating systems concepts course.
  • Fall 2006: “Construction of simple Database with B-tree concepts” during information store and retrieval course.
  • Fall 2006: “Construction of simple LALR1 Parser” during compiler 1 course.
  • Spring 2006: “Comparison of Strasen matrix mutilation VS usual matrix multiplication” during algorithms design and analysis course.
  • Fall 2005: “Implementation of Graph data algorithms” during data structures and algorithms course.
  • Spring 2005: “Simple database automatic error correction” during computer principles course.
  • Fall 2004: “Artificial life” during computer principles course.

Computer and Programming Skills:
  • Internet programming: HTML, CSS, Java Script, PHP, ColdFusion
  • Graphics: Adobe Photoshop, CorelDraw, SwiSHmax and ...
  • High level programming languages: C#, Java, C++
  • CMS: Joomla
  • Database programming: SQL
  • Spreadsheet: Microsoft Excel, LibreOffice Calc 2010.
  • Data Analysis and Mining: SPSS, Rapid-miner, Clementine.
  • Math programming language: Maple, Matlab
  • Simulation programming language: GPSS
  • Model Checking language: SVM
  • AI programming languages: Logo
  • Functional programming languages: Haskell
  • Logic Programming languages: Prolog