Quiz 3 is to take place on Sunday 30/4/2017 at 4:00 p.m. in the exam halls.
The distribution among the exam halls is done as follows:
Exam Hall 1: T08,T09,T10,T11.
Exam Hall 2: T12, T13, T14, T15, T16, T17.
Exam Hall 3: T18, T19, T20 and T07
The quiz covers lists and higher ordered functions in Haskell.
Please make sure that you go to your assigned halls.
The deadline for submitting the research report is Sunday, 30th of April 2017 at 4:00 p.m.
- You should submit a pdf file of your report as well as a hard copy in C6.206. - The subject of the email should be [Report] Team XX (replace XX with your team number according to the document posted on the MET website). - The body of your email should contain the names and IDs of the team members. - Submissions that don't follow the above rules will not be accepted. Submit your report by email to: firstname.lastname@example.org.
Please note that an evaluation task for the Prolog project is to take place next Sunday 30/4/2017 during the lecture in H12.
The task is a small extension to your project. It is to be implemented on paper thus you do not need to bring your laptop.
The task is to take place on two periods.
Please find the distribution below.
Duration 1: 10:30-11:00 : T07,T08,T09,T10,t11,T12,T13
Duration 2: 11:15-11:45 : T14,T15,T16,T17,T18,T19,T20.
Kindly note that all the project code evaluations will be carried out on Tuesday 2/5/2017. Please pick a timing to evaluate your project code in the following doodle http://doodle.com/poll/pgecxnem5maszhgt . Only one team member is expected to show up with a laptop running the project code after completing the four milestones. Failure to show up to the evaluation will result in receiving a zero in the milestones 2, 3, and 4. The evaluations locations will be announced shortly.
- Every Team should choose only one evaluation slot.
- For reservation, make sure you use your team number and not your name.
- If a team chooses more than one slot, the earliest evaluation timing will be considered.
- Please arrive 5 minutes earlier than your timing, with a laptop ready with a running project.
- Make sure that the running project is the same as the submitted project without any changes or it will be considered a cheating case.
- Make sure the slot you choose doesn't conflict with any of the other courses' evaluations.
If you want to have your evaluation on Thursday 27th of April: http://doodle.com/poll/y5v6b9p4fsr7pdqk
If you want to have your evaluation next week, then please choose a timing from this link: http://doodle.com/poll/ihyia29tiaep79ab
Kindly note that Quiz 3 will take place on Tuesday, May 2 at 4:00pm. It will include all discussed material till lecture 6 and practice assignment 6. Locations will be announced later. Best of luck.
The deadline of milestone 4 is Sunday 30.4 @ 7:59 am.
Please note that lab test 2 will take place next week starting 29th of April. The lab test will cover recursion. The labs taking place on Monday will he compensated in the same week.
There are no classes on Sunday 30/4.
For the report, get the LaTeX template from:
Please note that the project final teams are announced in the "Project Teams" document uploaded on the website. Please use your project team ID when submitting your project milestones. The milestone has to be submitted only once by the team representative whose name and ID are written in the first pink cell in each team in the document. If your name does not appear on the sheet, please send an email to email@example.com explaining your case.
my github account is aboulsaadat
This is to add me to your projects for marking purposes.
Lectures 1 to 4 inclusive + their practice assignments. Links to shown videos are available in last lecture slide of the respective lecture the video was shown in.
Sample midterms have been posted (not all questions have been covered yet in the lectures).
We are going to have the lecture and lab (tomorrow 13 Feb) in C3.225
Have been posted to intranet. Check your grade. There is a number of presentations with no name. Contact instructor if you got a zero and have submitted a presentation.
Midterm has 4 questions: Interaction styles (27/70, Brain 20/70, Perception 13/70, Research Frontiers 10/70). No cheating sheet is allowed.
No new topic will be taught tomorrow. Lecture dedicated to your progress in the project. Bring laptops and prepare questions!
on Tuesday, April 11th, we will not have a seminar meeting. We will meet following Tuesday.
extended to May 2nd 11:59PM.
Submission via MET website.
I have checked the posted source code. There are two files that are not actually used and are the source of all syntax errors. Delete those two files:
ResponseSender.java and StaticFiles.java
Quiz 3 will run as scheduled: April 24th for CSEN in H16, H8, H9, and H10 based on your tutorial number.
and BI on April 26th in H13.
Since the submitted projects are incomplete - the project will be marked based on subteam effort.
Each team should send one email to the TA and instructor with the following:
1) the sub-teams within each team and which part each sub-team was responsible for.
2) the members of each subteams
3) where in the repo is the work of that subteam.
Deadline for sending this email is Thursday, April 20th.
Due to your other running deadlines, i am postponing deadline to Saturday April 22nd, 11:59PM.
Compensation lecture will be held on Thursday April 27th 5th slot in H12
I was informed that many students won't be able to come today to the substitute lecture. Hence, I am canceling it and will give a lecture on coming Monday in regular class time/location.
The deadline for submitting the survey is April 30th (via MET website).
The minimum number of papers to be cited is 25 -- covering the period from 1980s to 2016. In other words, you must cite earlier influential work as well as latest works. The number of papers citing a paper is a reflection of how important a paper is. You must develop a taxonomy of the works you are covering and include that in the paper. Read this for a brief intro to surveys:
Use the paper template here to write the survey paper:
You can (and should) include images of different works in your survey.
Survey topics are listed in the survey-list document in the Materials section.
Sample surveys are also available in the Materials section on MET website.
1 Aid Sheet Double-sided A4-size Handwritten (not photocopied) + Calculator
Design Critique 22/100, HCI Laws 8/100, Human Psychology and Physiology 15/100,
Experiment Design and Analysis 20/100, Interaction Styles 5/100, HCI Design Problem 15/100,
Research Frontiers [videos] 15/100
Posted in materials section under week 1. A change has been due to the increase in number of students. Each week 3 students will present. The presentation should last for 20 minutes and 10 minutes questions.
tomorrow Wed at 2:15. Come to my office and we'll find a room.
in materials section - under week 1.
Raw data file has been updated. Ignore previously posted file. Instead use the the file labeled A2 Raw-Data
Project delivery deadline is Dec 12th, 11:50PM. Email your TA links to downloadable files (source code + binary + video).
Extended to Dec 15th 11:50PM.
Master theorem is included under recurrences.
Here are the exam question topics and weights: Analysis Using Summations (10 pts), Analysis Using Recurrences (10 pts), Amortized Analysis (10 pts),
Divide and Conquer Algorithm Design (15 pts), Greedy Algorithm Design (15 pts), Dynamic Programming Algorithm Design (15 pts), Graphs (20 pts), Heaps (5 pts).
to Thursday March 9th.
Paper 12 is available here:
1 aid sheet allowed. A4 size. Double sided. Handwritten. No photocopies.
will be conducted on Tuesday 4th slot in C6.204
Short Questions: 10/70, Architecture Styles: 18/70, Caching: 10/70, Reflection: 8/70, Design Question: 24/70
Available in materials section under second week. Those who did not find a team or a topic should consult the uploaded file.
We will not have a meeting this week. All weeks shifted one week forward. Check updated schedule.
A substitute lecture will be announced later this week.
Starting from the week of Feb 25th, lecture will be held in H6.
Postponed to April 4th
to Wednesday April 19th 11:59PM.
Dear valued students,
First of all, I would like to express my real gratitude to all the effort you did on the Digital System Design Course, especially the effort you spent on your projects.
Actually, I have seen many excellent projects, and the selection of the best one was not an easy task. I took may criteria into consideration including complexity, creativity, neatness, and presentation.
After checking all the submitted project, I would like to announce the best DSD project for winter 2015 semester. The best project is:
*** To Beat or Not to Beat ***
The project is implemented by the students:
Baher Abdo Shaban,
Ahmed Ashraf Awwad,
Omar Ali Radwan,
Ahmed Ibrahim Oraby
You may check their project at the following link: https://www.youtube.com/watch?v=xYnhgrZEJS4
Thank you all again and wish you a pleasant and relaxing mid-year recess :)
For CSEN students: will be held on Monday April 10th, from 4PM to 5PM, at C7.01, C7.02, and D4.102 based on your tutorial number.
For BI students: will be held on Wednesday 12th of April, from 4PM to 5PM, in H13.