- [2004 - 2009 (exp)] Undergraduate: Software Engineering student at Computer Engineering Department of Sharif University of Technology.
- [2003 - 2004] PreCollege: Preparation courses for IOI at Young Scholars Club, instead.
- [2000 - 2003] High School: Diploma of Mathematics and Physics, Shahid Soltani school (a branch of NODET), Karaj, Iran.
- [1997 - 2000] Secondary School: Shahid Soltani school (a NODET branch), Karaj, Iran.
- [1992 - 1997] Elementary School:
- [1994-1997] (since half of 2nd year): Adl school: Dehkadeh, Karaj, Iran.
- [1993-1994] (2nd year): Sattarkhaan school: Tehran, Iran.
- [1992-1993] (1st year): Hazrat-e Ebrahim school: Tehran, Iran.
- Dec. 2007
- Dec. 2006
- Nov. 2005
- Sep. 2004
- Sep. 2003
- Sep. 2002
- Feb. 2000
- Jan. 1999
- Feb. 1998
| 2nd Place of Regional Contest in ACM ICPC, as a member of Vj3 team with H. Kaffash Bokharaei & S. MahAbadi, Asia region, Tehran site. |
| 4th Place of Regional Contest in ACM ICPC, as a member of Vj13 team with H. Kaffash Bokharaei & A. Mazloomian, Asia region, Tehran site. |
| 5th Place of Regional Contest in ACM ICPC, as a member of VJ13 team with H. Kaffash Bokharaei & A. Mazloomian, Asia region, Tehran site. |
| International Silver medal of 16th IOI (Intl. Olympiad in Informatics), Greece. |
| National Gold medal of 13th INOI (Iran National Olympiad in Informatics), Iran. |
| National Silver medal of 12th INOI (Iran National Olympiad in Informatics), Iran. |
| 1st rank in the Provincial Mathematics Olympiad of Secondary Schools (3rd year), Tehran environs region. |
| 2nd rank in the Provincial Mathematics Olympiad of Secondary Schools (2nd year), Tehran environs region. |
| 1st rank in the Provincial Mathematics Olympiad of Secondary Schools (1st year), Tehran environs region. |
Aideen had got Silver medal of 16th Intl. Olympiad of Informatics (IOI) in Greece on September 2004. This way, Aideen exempted of nationwide entrance examination of colleges.
He is a member of scientific committee of INOI (Iran National Olympiad in Informatics)
since 2004, and has designed/graded several problems for first stage (about 40,000 participants of
age 14~16 from nationwide), second stage (about 400~800 selecteds of first stage, this
time descriptive problems), summer stage (top 30 students of previous stages, programming
and theoric problems), each year.
On Summer 2006, He was the head camp manager (scheduler, coordinator, reporter, responsible, etc.) of summer stage
as described above.
On Summer 2007, He did that again and became the head camp manager (scheduler, coordinator, reporter, responsible, etc.) of summer stage (34 students)
as described above.
Aideen has used to teach since the age of 15. He really loves teaching. One of his wishes is to become a university teacher in near future.
- Teacher Assistance at Sharif University of Technology:
- Spring 2008:
- An Introduction to Artificial Intelligence: Exercise designer and grader.
- Fall 2007:
- Introduction to Programming (C++): Head TA -- Problem solving classes, Exercise designer, Exercise grader, Harmonizing other TAs, Problem designer of exams.
- Spring 2007:
- An Introduction to Artificial Intelligence: Exercise definer, Exercise grader, Problem designer of exams.
- Design and Analysis of Algorithms: Head TA -- Problem design of exams, Harmonizing other TAs, grading MidTerm sheets.
- Spring 2006:
- Introduction to Programming (C++): Head of about 10 exercise graders and responsible for exercise scores to students.
- Fall 2005:
- Introduction to Programming (C++): Grading exercises, read and judged 4 problems of 120 students and found the cheating components of the graph!
- Spring 2008:
- Instructing in INOI camps:
- Summer & Winter 2007: Data Structures & Design of Algorithms, Programming Practice, Designing Problems for examinations (programming and theory), Grading exercises and (on papaer / coding) examinations.
- Summer & Winter 2006: Data Structures & Design of Algorithms (course manager), Problem Solving, Linux, Programming Practice, Judging programming examinations, Grading exercises and (on paper) examinations.
- Summer & Winter 2005: Programming Language (C++), Programming Practice, Judging Programming Examinations and Grading Thoeoric (on paper) Examinations.
- Summer 2004: Data Structures, Design of Algorithms, Programming Practice, Judging Examinations.
- Tutoring olympiad in various cities of Iran:
- 2007: Tutoring stuffs of second stage, Shiraz.
- 2006: Tutoring stuffs of first and second stage, Shiraz.
- 2005: Tutoring stuffs of first and second stage, Tehran, Mashhad, Shahrekord, Shiraz.
- 2004: Teacher of olympiad classes, Farzanegan Highschool, Tehran. Tutoring stuffs of first and second stage, Tehran, Sari, Rasht, Shahrekord.
- 2002 - 2003: Teacher of olympiad classes, Shahid Soltani Highschool and Farzanegan Highschool, Karaj.
- 2001: Teacher of extra mathematics (for provincial olympiad) to students of Navvab Safavi governmental secondary school, Karaj.
- Other Teachings:
- [Summer 2007] ACM ICPC classes: Instructing how to prepare a successful team and also technical issues (algorithm, coding facilites) of ACM ICPC competition to students of Iran U. of Science and Tech. They got 12th place (4th university) in final competetion.
- [Summer 2007] Programming From One: Instructing how to code standard and pretty, specially in C++ and with STL. The classes are held in Computer Engineering Faculty of Sharif University and with help of my friend, Mohammad Mahini.
- [Spring 2007] Simple Webbing: Instructing web design in Computer Engineering Faculty of Sharif University, to two group of 30 undergraduate students in each, one hour per week. Topics included HTML, CSS, JavaScript, PHP, MySQL up to designing a web-application like Phormer and PsycHo.
- Presentations:
- Backgammon Player, using Genetic Algorithm [Mar. 2007]: Prepared for An Intro. to Artificial Intelligence Course, Final project.
- An Introduction to Game Theory [Aug. 2006] {in Persian}: Prepared for Design of Algorithm Course.
- Phormer, An open source PhotoGallery Manager [Nov. 2006]: Prepared for Presenting Scientific and Technical issues Course.
- Publications:
- Multiple choice problems in Algorithms {Book, in Persian}: Co-author with Dr. M. Ghodsi.