Administrative Issues
Please read this document carefully
Course Schedule
Lectures
By signing up for course 1.124 you are indicating that you are able to
attend all of the lectures as scheduled by the Registrar's Office
and that you are willing to meet the time commitment that the course demands
of you. The time slot for the course has been arranged so as to minimize
conflicts with other IT courses offered within this Department. We
will try to adhere to the scheduled dates for homework submission, quizzes
and project presentations as closely as possible. Occasionally, it
may be necessary to revise the schedule slightly, if we believe that it
is in the general interest of the class to do so.
Recitations
Attendence at recitations is not required, but we strongly encourage you
to attend. The recitations will generally review material that has
been covered in the lectures and they may also provide you with tips on
how to approach the homework assignments.
Outside activities
If you are planning to attend any conferences or other events this semester,
please note that you are solely responsible for managing your own schedule.
Please do not ask us to rearrange the course schedule on your account.
1.124 is usually a large class and scheduling changes are practically impossible
to make without causing inconvenience to someone else. If you find
yourself affected by a medical emergency, family crisis or similar exceptional
circumstance, please let us know as soon as possible. In such cases,
we will try our best to be considerate of your situation.
Office hours
We encourage you to make full use of the instructors' and TA's office hours.
Even if you don't have specific questions of your own, you may still find
it beneficial to come and listen to the questions asked by others.
Questions directly related to the lecture material and assignments receive
priority, but more general discussions are also welcome if time permits.
Please do make a concerted effort to ask your questions during
office hours, since this is time that has been specifically set aside for
you. Beyond this primary mode of external interaction, it may from
time to time be necessary to contact us outside office hours or to communicate
via email. We will accomodate you as best as we can, but please understand
that our availability outside office hours is not guaranteed since we also
have research and administrative activities to keep us busy when we are
not teaching 1.124!
Grading Policy for Late Homework
We will be enforcing a strict grading policy that discourages late homework
submission. There are two primary reasons for this.
-
Past experience has indicated that students who receive extensions on a
problem set are more likely than not to continue asking for extensions
on subsequent assignments. Invariably, the student's project suffers
as a result.
-
It is critical that we post the solutions to homework as soon as possible
after the submission deadline. Homework solutions are often useful
in later problem sets and in addition you will probably find them useful
when studying for the quizzes.
Homework that is turned in late will be penalized as follows:
-
If turned in one day late i.e. by 2:30 pm on the day after the due
date, the penalty is 10% of the overall score (i.e. 10 points off).
You can turn in the problem set solution only once. The first hardcopy
you will turn in will be the one to be graded, i.e. if you plan to submit
it late you should not submit a solution on the due date, as well, but
only the late one the day after the due date.
-
If turned in more than one day late, the penalty is 100% i.e.
no credit will be awarded. No exceptions!
© 1.124J Foundations
of Software Engineering
Prof. Kevin Amaratunga,1-274,
kevina@mit.edu
TA: Petros Komodromos,
1-245,
petros@mit.edu
TA: Eric Perkins, 1-245,
edp@mit.edu