My Projects & Researches in CE Dept
Sharif University
When I was studying computer engineering, sometimes I reused the projects of old students. Now I place here my projects (with documentaion & specification) for you to use. You can contact me if you need more information about them. * My Grades * Books I Studied * Our Courses Chart Non-Computer Courses |
| History of Islam | From Karbala to Harran (persian) |
| Islamic Thought | Human, Religion, Society (persian) |
| Computer Courses |
| Java Programming | Paranoid Game [Java Applet] |
| Computer Structure and Languages | A Simple Stack Simulator [Java Applet] |
| Advanced Programming (C++) | An Evaluator that evaluates a mathematical expression [C++, Microsoft Visual Studio 6] |
| Final Project : Chess Game, graphical, two player & automatic, client/server using socket programmig [C++, Microsoft Visual Studio 6] | |
| Data Structures (DS) | I did 6 projects for this course, all were about different algorithms we studied. You can find them here, but don't rely on them; I missed too grades! [Java Application] |
| Special English | I had a presentation about MultiMedia Builder (PowerPoint slides) |
| Scientific & Technical Presentation | I had a presentation and a research on Artificial-Life. Click here to download. |
| Design of Algorithms (DA) | Different Sort Algorithms: bubble, insertion, selection, quick, random quick [MS Visual C++ .NET 2001] |
|
Matrix Multiplication with Strassen's Algorithm & normal one [Java Application] |
|
| Huffman's Algorithm for compressing data [Java Application] | |
| FFT [MS Visual C++ .NET 2001] | |
| Computre Architecture | I did not any project but my dear friend Hossein Yarmand accepted me to be his groupmate. I have not that project, this is another one by Navid Amini! |
| Computre Architecture Lab | Me and my groupmates (Tajik, Morshedi) were very successful in this lab. Our works [Circuit Maker] |
| Database (DB) | I had a research on Integrity . |
| Signals & Systems | Two Matlab exercise. |
| Operating Systems (OS) | EXT2 file system . Alireza Fathi guided me very much.[MS Visual C++ .NET 2001] |
| Computer Simulation | 4 Exercises form book [MS Visual C++ .NET 2001 & Java] |
| GPSS Exercises | |
| Compiler | A compiler, I used JavaCC as parser generator. with special thanks to Hassan Sayyadi [Java Application] |
| Artificial Intelligence | Wumpus World [Prolog] |
| Computer Networks | A client/server Messenger (me and Alireza Fathi) . [the server : Java Application, the client : a form based application in MS Visual C# .NET 2003] |
| Ethereal exercises | |
| TCP Reno & TCP Vegas simulation [NS : network simulator] | |
| System Analysis & Design (SAD) | Hotel Information
System. This is a big project with much endevour. I
only place it's RFP and Proposal here. If you want it, you mus buy
it! (my groupmates were HamidReza Vaezi, Hooman Kamran, Meisam Ghaderyan,
Reza Razavi. I was the project manager.) [MS Visual C# .NET 2003 and MS SQL Server 2000] |
| Programming Languages (PL) | 3 Exercises : C# , Typeless Languages, Eiffel Programmin Language [DOC] |
| Software Engineering (SE) | A presentation about Rational Rose and a technical report about Doxygen software. |
| Modern Information Retrieval (MIR) | Project 1: Some Retrieval Model Implementation [MS Visual C# .NET 2003] |
| Project 2: Meta Search Engine ( me and Hossein Yarmand) [JSP Servlet] | |
| Final Project: A marvellous project that crawl the persianblog.com graph and computes PageRank & HITS algorithms on it. You can see the project definition here. (me, MohammadReza Ghodsi, Iman Sadeghi, Sajed Miremadi) [Java & PHP] | |
| Web Programming (J2EE) | Project 1: Voting system storing data in memory - download |
| Project 2: Voting system using JDBC - download | |
| Project 3: Voting system using Hibernate - download | |
| Final Project : A Bulletin Board using Hibernate & Struts. [Sadeq Dousti, Reza Pournaghi & me] - download | |
| Internet Engineering | In this course we installed a linux server and configured it. You can find here exercises definitions and our documents. (me, Mohammad Hossein Rohban, Amin Reza Ebrahimi Saba, Mohammad Mehdi Moazzami) [PDF] |
| Software Engineering Lab | In this lab we did(?) a simple project and wrote all documents needed. (me, Makan Sepehrifar, Iman Sadeghi, Zeinab Abbassi, Nasim Sedaghat) |
| BS Project | It is an e-clinic web-based system. |