Summer of Code

University of Tehran

Info


Continent:

Asia

Country:

Iran

Foundation year:

2013

Address


City:

Tehran

Address:

School of Electrical and Computer Engineering, University College of Engineering, North Kargar Ave.

Zip Code:



Supervisor


Name:

Dr. Ramtin Khosravi

Affiliation:

University of Tehran

Email:

r.khosravi@ut.ac.ir

Homepage:

http://ramtung.ir/

Chair


Name:

Mr. Hamed Zamani

Email:

hamedzamani@acm.org

Homepage:

http://khorshid.ut.ac.ir/~h.zamany/

Projects


Notification Manager (NODAD)

Every day, we use some social networks such as FaceBook, Twitter, but non of them is not academic. Also, Academic social networks such as LinkedIn and Edmodo. have some limitations. So, we decided to design and develop an academic social networks called "Notification Manager" for Massaging and sending some academic notifications via it. We will design a website using J2EE technologies and some frameworks such as Hibernate, Wicket. Also We will design and implement its Android application. The project name changed to NODAD in 2, Aug. 2013. NODAD (in Persian: نوداد) means "fresh news" and it refers to the notifications.

ShareCode

ShareCode is the Online Judge and the Social Network for the people who love algorithms, programming and challenges! Taskmaster: ShareCode Team Users can practice algorithms using hundreds of problems that already exist on ShareCode or they can attend contests that ShareCode hosts. Users can choose their programming language and compiler among C, C++, Java, Pascal, Python and Php. During the UT Summer of Code, a group of interested students are going to develop more awesome features for the ShareCode platform such as forum, user groups, code sharing, training course, size contests, etc. There are also some core tasks for example: improving judging core, working on SEO, refactoring the source code for better performance etc. Also some non-functional tasks exists that needed to be done for instance finding problem sets around the world and adding to the ShareCode archive for practice.