2019/2020 - sem. zimowy - Agent Based Modelling of Complex Systems - laboratories

Agent-Based Modelling of Complex Systems

 

Basic information

  • course code - MAT001589L
  • form of the classes - laboratories
  • lecturer - dr hab. Janusz Szwabiński
  • dedicated for - Applied Mathmematics, Faculty of Pure and Applied Mathematics (W-13), 2nd semestr

 

Time and place of the classes

  • Wednesdays, 11:15 AM - 1:00 PM
    room 4.04, building C-11

 

Organizational information and passing rules

  • during the laboratory classes student ought to solve the tasks from the assignment list prepared by the Lecturer and then present the developed solutions
  • programming language which will be used throughout the course is Python 3
  • assignment lists will be evaluated in the following manner
    • the score for the entire assignment list is given based on the quality of the results obtained by the student and it is a number from the interval [0, 100],
    • in case if the student prepares supererogatory parts of the assignments, which were previously mentioned by the teacher or if their solutions will contain additional components or features, unmentioned in the original instruction for the given task as well as these new components and features constitute a significant added value for the entire program, the student should make tutor notice those changes and describe them precisely as at the end of the semester all the superogatory parts are going to be summarised and a number of students with most impressive results might be given an excellent grade (5.5)
    • the evaluation of the tasks is done after sending the solutions of the tasks via an e-mail, hence - particular attention to the code legibility, presence of the comments etc. is highly expected; the preliminary evaluation may also take place during the laboratory classes, if student wishes - in such case the student should be able to present results of their work and answer questions related to the program they have written; even if the latter option is chosen by the student, they are still obliged to send their program via an e-mail for the anti-plagiarism verification; based on the version sent by an e-mail tutor might change the preliminary grade given to a student both in favour or at a loss of a student, especially in case of detecting plagiarism; the student will be informed of every change of such kind by an e-mail and in case of detecting plagiarism - student's immediate explanations are expected
    • to be able to receive the maximum score for a given assignment list, a student should send it via an e-mail before 11:59PM on the day when the classes take part. Each day of delay reduces the maximum score possible to be received for each of the tasks by 15
    • the precise schedule describing when each assignment list should be presented for evaluation is given below
      #Assignment List Deadline
      1 16.10.2019
      2 30.10.2019
      3 6.11.2019
      4 20.11.2019
      5 4.12.2019
      10.12.2019
      6 8.01.2019
      7 15.01.2020
      8 29.01.2020
       

      ⚠️

      Deadline for Assignment List no. 5 has been changed to 10.12.2019 as per students' request.

       
  • the final grade from the laboratory classes is given in reference to the arithmetic mean over the results of the scores of all assignment lists - precise thresholds are given below
    Score interval Final grade
    [65, 70) 3.0
    [70, 75) 3.5
    [75, 85) 4.0
    [85, 95) 4.5
    [95, 100] 5
    [95, 100] \(\ \cup \ \{\) supererogatory, valuable results \(\}\) 5.5
  • presence during the laboratory classes is mandatory and the presence list will be checked; each student is allowed to miss out (without any justification) up to 2 classes.

 

Assignment list

Last update - 26th February