2019/2020 - sem. letni - Diffusion Processes on Complex Networks

Diffusion Processes on Complex Networks

 

Basic information

  • course code - MAT001577L
  • form of the classes - laboratories
  • lecturer - dr hab. Janusz Szwabiński
  • dedicated for - Applied Mathmematics, Faculty of Pure and Applied Mathematics (W-13), 1st semester

 

Time and place of the classes

  • Tuesdays, 3:15 PM - 4:45 PM
    room 4.04, building C-11

    ⚠️

    In accordance to the Rector's Internal Preordaining no. 22/2020 on counteracting spreading of the SARS-CoV-2 virus, classes will not physically take pace at the University until further notice. Instead, a YouTube-based live-stream will be broadcast, at the usual time of the classes.

     

 

Organizational information and passing rules

  • during the laboratory classes students 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 those 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; 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 a designated online location, 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 on-line for the anti-plagiarism verification; based on the version sent that way 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 post the solutions 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 10.03.2020
      2 24.03.2020
      3 21.04.2020
      4 05.05.2020
      5 19.05.2020
      6 02.06.2020
  • 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 - 2nd October