I have reported the grades today. They will in your accounts upon departmental approval. Thank you for the course. Have a good Summer.
As promised, the exam grades are posted (not the same day, but almost). I also calculated your unofficial final grades.
Please review your marks and check if everything is in order. If any remarking or grade change is not there please contact me ASAP providing following information:
It will review it before submitting the grades and will contact you to confirm.
Thank you for your cooperation and I wish all of you luck in your future endeavors. I had a good time working with your group and I hope you learned thing or two that you'll find useful in your professional life.
The grades for the project are posted now. I am working on your feedback.
See you tomorrow@2pm in LAS B. Where and when you will write the final test.
Please be on time.
If you are late more than 1h, you will not be allowed to take it.
The solutions (BON+explanations) for A3 are posted now (check the assignment website).
On Monday, we will discuss those questions and solutions in class. Please, join us for review before final test. I will be in the class starting 5pm (TTC permitting) to answer you questions about A3 grades.
Also, on Monday, we will have a course evaluation. You'll have a chance to express your opinion about this course.
The Assignment 3 grades are posted.
Check also your feedback using websubmit.
Some of you asked about random number generators in Eiffel. Please see the following code for the example:
local l_time: TIME l_seed: INTEGER do -- This computes milliseconds since midnight. -- Milliseconds since 1970 would be even better. create l_time.make_now l_seed := l_time.hour l_seed := l_seed * 60 + l_time.minute l_seed := l_seed * 60 + l_time.second l_seed := l_seed * 1000 + l_time.milli_second create random_sequence.set_seed (l_seed) -- Now you can use the random_sequence and it will be different each time end
To be able to use this example you have to add a time
library to your project. To do that, right-click on the libraries module and select “Add…” option. Find time library (use filter). Compile. You should see TIME now.
Assignment 3 posted. Due date July 23.
A2 grades are posted through ePost
If there are any concerns, please contact me on Monday, before the lecture (5-6.30pm in class) or through email.
Midterm and A1 grades are posted through ePost
If there are any concerns, please contact me on Monday, before the lecture (5-6.30pm in Prism lab)
There are already 2 statements provided in internet-db2-connector, in inherit part for db2-connector. It is my mistake and you do not have to come up with additional statements there.
TA's office hours will be this week on Thursday from 5-7pm in LAS22013
A1 marks and feedback posted. Please check websubmit for details.
TA's office hours this week
In the Prism Lab. If nobody is in the lab check room 2013
Assignment 2 is now posted
The project spec has been posted. Please for the team ASAP and start working on your designs.
The submission deadline has been changed for assignment 1 to Monday, June 13, 2016 midnight
All materials for the course have been posted. Over time, I may add some more stuff depending on our needs.
Please note that also the first Assignment has been posted as well and the due date is June 12. As much as you may feel overwhelmed with it, by the due date, you will have all the tools you need to solve it. I would suggest working on it in iterations. Start with programming part. Add functionality that is missing. Then add contracts and review your programming. It is a little backwards approach, but it will be good learning experience.
Welcome, our first meeting will take place tomorrow, Monday, May 9, 2016 7pm-10pm in SLH E
Please, review course outline and grading system. The other resources will be provided here during the course.