In the name of the most lovely

Naeem Esfahani's personal homepage


Home

About me

Academics

Courses

Album

Bucket

Contact me


 

Last Update 06/09/2008

Undergrad Courses Materials
  • Foundation of Computer Programming (Dr. Taghiyareh) :Fall 2001
    • I missed all of my foundation of computer programming projects and advanced programming projects because of HDD loose except one project
  • Advanced Programming (Dr. Khosravi) :Spring 2002
    • SimToSim : The simulation of logical circuits (with help of Mr. Hojjat)
  • Assembly (Mr. Mirzababaei) :Fall 2002
  • Data Structures (Dr. Faili) :Fall 2002   Most of them were with help of Mr. Hojjat
  • File Structures (Dr. Rahgozar) :Spring 2003
    • SemiDBMS : Implementing hash and B+Tree (with help of Mr. Rafati)
  • Compiler (Dr. Jaberipour) :Spring 2003
  • Digital Logic Circuits (Dr. Navvabi) :Spring 2003   I don't remember description of them now and most of them were with help of Mr. Rafati
  • Advanced Algorithm Design (Dr. Rostamabadi) :Fall 2003
    • ZIP : ZIP using Huffman code (with help of Mr. Rafati)
  • Computer Architecture (Dr. Safari) :Fall 2003   Most of them were with help of Mr. Rafati
    • 1 : Simple CPU and one company's meeting room system
    • 2 : 1's complement and BCD adder
    • 3 : Non-Restoring divider
    • 4 : Bubble sort with MIPS assembly
    • 5 : MIPS single cycle
    • 6 : MIPS multi cycle (paper based)
    • 7 : MIPS pipeline
    • 8 : Queue base processor multi cycle
  • Operating Systems (Mr. Mahjur) :Spring 2004
    • MyShell : A simple shell
    • RR : Round Robin CPU scheduling algorithm
    • Bakery : Bakery algorithm for critical section
    • Santa : A synchronization problem
    • Bankers : Bankers algorithm for deadlock avoidance
    • Socket : Simple test for socket programming
    • MemMan : Memory management simulation
  • Internet Engineering (Mr. Sheikhattar) :Spring 2004
    • List : Simple linked list project
    • Assign1 : Queue and client server file download
    • Assign2 : Peer to peer file download program (with help of Mr. Rafati)
    • Assign3 : News system using RMI
    • Assign4 : Simple JSP project
  • System Analysis and Design (Dr. Sirjani) :Spring 2004   With help of Mr. { Rafati, Mahmoodi, Hojjat, Kazemitabar}
  • Computer Networks (Dr. Yazdani) :Fall 2004   With help of Mr. Rahmani
    • Kazza : A simple file sharing protocol like Kazza
    • MST : Simulation of Minimum Spanning Tree algorithm for switches
    • Lambda : Comparing exponential back-off with another scheme
    • Final : TCP over Linux pipe
  • Artificial Intelligence (Dr. Faili) :Fall 2004   With help of Mr. Mahmoodi
    • Lamps : A search problem
    • Prolog : Working with some kind of Matrix (it's not fast)
    • ANN : Simple face detection with Neural Nets
    • Noghteh : Dot and Boxes game (We didn't win because of a bug in our graph detection algorithm)
  • Information Retrieval (Dr. Oroumchian) :Spring 2005   With help of Mr. Bagherian
  • Interface Circuit Design (Mr. Mirzababaei) :Spring 2005   
  • Writing And Presentation Skills (Dr. Taghiyareh) :Spring 2005    Our groups was Chahar Nafar Va Nesfi Mr. {Bagherian, Hojjat, Aliakbari, Me}
  • Micro Processor Lab. (Mr. Hasanpour) :Spring 2005   Most of them are done on TB51
  • Object Oriented Design (Mr. Mehrdad) :Spring 2005    with help of Mr. {Hojjat, Rahmani, Shadmehr}

Graduate Courses Materials (Most of them with the help of Mr. Rafati)

Little tests