Extending the Neocognitron Neural Network to Complex Space, B.Sc. Thesis for Graduation in Computer Hardware Engineering, Summer 2010.

In this project we extend the Neocognitron Artificial Neural Network, which has been used extensively for handwritten recognition, to complex space with the aim of using spacio-temporal information to make this network capable of processing on-line handwritten recognition.

Simulating a Cache Server, Computer Networks course Project, Spring 2010.

In this project we simulate a cache server using Socket Programming in JAVA. This project was a part of the “Computer Networks” course offered by Dr.  Morteza Analoui .