Topics in Applications of Computer Science נושאים ביישומים של מדעי המחשב
Lecturer: Prof. Moshe Sipper
|
20214741, Semester Alef, 2014-2015 (מיני פרויקט)
|
Course Description
- Students implement software projects in groups of two or three.
- Each group is responsible for all aspects of the project: topic definition, software design, programming, reporting.
- Grade: proposal presentation (30%), project's quality & final report's quality (70%).
Important:
1. You must attend the first class.
2. You must submit your project (i.e., report) by the end of the semester: 23.1.2015.
3. No extensions except extensive miluim.
4. You can work only in groups of 2 or 3. You may not work alone.
5. Your project must be approved by Professor Sipper.
6. Each group will present their project proposal during class on 26.11.2015 (Wednesday, 10-12).
Failure to attend & present for reasons other than those listed here on page 3 (clause 7.2)
will result in a reduction of 30 points from the final grade.
7. Failure to form a group and define a project by 26.11.2015 will result in a final grade of zero.
1. You must attend the first class.
2. You must submit your project (i.e., report) by the end of the semester: 23.1.2015.
3. No extensions except extensive miluim.
4. You can work only in groups of 2 or 3. You may not work alone.
5. Your project must be approved by Professor Sipper.
6. Each group will present their project proposal during class on 26.11.2015 (Wednesday, 10-12).
Failure to attend & present for reasons other than those listed here on page 3 (clause 7.2)
will result in a reduction of 30 points from the final grade.
7. Failure to form a group and define a project by 26.11.2015 will result in a final grade of zero.
Android Resources
List of Projects
- Guy Geron, Meital Aizen / Contact, social word game
- יצירת פלטפורמה חברתית חדשה שבבסיסה שאלות כן לא / עידן פרישברג, איתי דרסלר
- נירית לפידות, איליה שמיס, דניאל גרינברג / de'Bill, ניהול חשבון עבור קבוצת סועדים וייעול תהליך ההזמנה
- Hadas Cohen, Andre Diadakulov / Homate, roommate management
- זהר לפידות, ערן בנין, אור עמי / Sudoku king, game app
- אסף מזלי ,מור יפה / ToDo List, אירגון וחלוקת משימות בצורה נוחה
- Yuval Levizky, Dafna Matsry / TaxiRate, estimates the price of driving a taxi with a meter
- בוריס פיסמן, אופיר עץ הדר / Partners, אפליקציה לניהול התשלומים בדירת שותפים
- Matan Toledano, Gal Maman / Lesson4Less, Android app for private lessons
Final Report (please read this carefully!)
- The final report should include the following sections:
- What problem or need does your app serve?
- A description of the app's functionality and main features.
- The UI (user interface).
- An overview of the software (NOT a listing of the code).
- Conclusions, lessons learned, thoughts on future improvement.
- Language: Hebrew or English.
- Length: 7-15 pages.
- Don't include the code in the report.
- Don't send the report by e-mail: place a hard copy in my mailbox.