Teacher: Rodolfo Jardim de Azevedo (Email)
Classroom: Wed and Fri: 08h-12h
Waiters Send email by checking, indicating time preference. See more details in the service section below.
Living room: CC01 / CC02
11/02 |
Final Notes. |
26/01 |
We have a vacancy for PAD in this discipline for the first semester of 2010. Interested parties please contact me. |
18/01 |
Instructions to install the tools on your personal computer. |
15/01 | Check out two short tutorials on video site (in MC723AB 2009). |
12/01 | Discussion on assignments on January 13 at the beginning of the class. |
12/01 | Deliveries done so far. Please follow the nomenclature of the files delivered. |
07/01 | Report Template. |
05/01 | Form groups for the second part of the discipline. Fill this spreadsheet. |
05/01 | Important dates of graduation calendar. |
Improve the concepts learned in the Computer Systems Design course through exercises and the modeling of a system with processor (s) and peripheral (s).
The semester will be divided into two parts: exercises and project. In the exercise section, each student will implement small activities to ensure understanding of some basic topics. In the second part, each group will implement a project that will be defined at the beginning of the semester.
All deliveries have an automatic grace period of 24 hours, but I will not accept any justification for postponement based on facts that occurred in those 24 hours. The grace period is not valid if you exceed the term limit.
In addition to the time reserved for the subject, I can serve students at various alternative times, including bits of the lunch time and also early evening hours ( until 20h).
To facilitate your service, try to book by email to ensure that I am available on the day. Send a message suggesting an opening time (look at my updated schedule). If you want to show me some code, try to have it installed on the ssh.students.ic.unicamp.br machine so that it is easy to demonstrate on the spot (please avoid bringing something to install on my machine, my experience says that we will have great work to install).
Everyone must do each of the following exercises individually:
The exercises should be performed predominantly in the classroom.
See the delivery times in the calendar:
Each delivery must be in the form of a report with a maximum size of 2 pages. All groups must keep the code defined for each delivery for presentation. There will be a draw for the intermediate phases and all groups will make a final presentation directly with the teacher.
This is the first report where the group must describe, in detail, what will be done at work. The limit is still 2 pages, so please write only what is necessary. Think of it as a phase of study and improvement of the specification. Use the concepts you have already learned from the exercises, along with the goals for your work. It is possible to change the specification in the future, along with other deliveries (talk to the teacher if necessary).
For platform work, I recommend the following sections:
For other works, the format is free, but use the above description about platforms as inspiration.
For partial deliveries, proceed according to the exercises delivering only a 2-page report named gXXfY.pdf where XX Your group number with 2 digits and Y the delivery number. The subject of the email should be: MC723 - FY - GXX.
Some groups are complaining about not being able to execute the command arp. The problem is in the command you are trying to execute. The correct command is arp.py that is inside the directory bin. Unfortunately there is another program within the arp package that is causing this confusion (it was a soft-link that ended up being broken during distribution).
Any delivery out of specification that does not have a prior agreement with the teacher will be strictly disregarded.
06/01 | Presentation of the discipline and Exercise 1. |
08 / 01S |
Exercise 2 |
13/01 |
Exercise 3 |
15 / 01S |
Exercise 4 |
20/01 |
Work |
22 / 01S |
Work |
27/01 |
Delivery of works (first date option) |
10/02 |
Delivery of works (second date option) |