Changes between Version 282 and Version 283 of WikiStart


Ignore:
Timestamp:
Sep 25, 2025, 5:17:02 PM (8 days ago)
Author:
monga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v282 v283  
    1212Students will acquire the ability to write and tune a program that automatizes simple computational tasks; they will be able to understand how a small piece of Python code works, to find the reasons of a malfunction and to correct it appropriately. Moreover, students will be able to use the [https://numpy.org/ NumPy] and [https://pandas.pydata.org/ pandas] library to analyze tabular data.
    1313
    14 == A.A. 2024/25 ==
     14== A.A. 2025/26 ==
    1515
    1616The course will take place in the first semester. Currently, we expect to lecture on-premises, lectures will NOT be streamed. You can find some videos from last year course in the 2020/21 web page linked below.
    1717
    18 [https://orari.unimi.it/PortaleStudenti/index.php?view=easycourse&form-type=attivita&include=attivita&anno=2024&attivita=ECF5B-5_1&visualizzazione_orario=cal&periodo_didattico=&_lang=en&list=0&week_grid_type=-1&ar_codes_=&ar_select_=&col_cells=0&empty_box=0&only_grid=0&highlighted_date=0&all_events=0&faculty_group=0 Official Timetable]
     18[https://orari.unimi.it/PortaleStudenti/index.php?view=easycourse&form-type=attivita&include=attivita&anno=2025&attivita%5B%5D=ECFBT-13_1&visualizzazione_orario=cal&periodo_didattico=&_lang=en&list=0&week_grid_type=-1&ar_codes_=&ar_select_=&col_cells=0&empty_box=0&only_grid=0&highlighted_date=0&all_events=0&faculty_group=0 Official Timetable]
    1919
    20 The course will have a total of 40 hours of lessons and 16 hours of lab practice. The exact schedule will be announced during the lessons (the first lesson is on October 1st). Since a.a. 2024/25, **attendance is mandatory for QB students.** To be admitted to the final examination a QB student must have attended ≥ 10 lectures and ≥ 6 labs. Doing a (github) homework ''within a week'', counts as ⅓ of a lecture.
    21 
     20The course will have a total of 40 hours of lessons and 16 hours of lab practice. The exact schedule will be announced during the lessons (the first lesson is on October 2nd). Since a.a. 2024/25, **attendance is mandatory for QB students.**
    2221
    2322=== Syllabus ===
     
    3938 * [https://qbio.cdl.unimi.it/en/study/exams Exam dates]
    4039
    41 === Exams ===
    42 
    43   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vQ5H0cQDFUx04jzsQXf4e0Wd0-4XNHm7x0N6ovsontpvdeYb11QNDVKpkUMOxxjCeZaiskQd51Iic27/pubhtml?gid=119669032&single=true September 16 results] [https://github.com/pyqb2024/pyqb-20250916 Exam text]
    44   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vQYqZcmkJo8wsNEnYiEXTP3AxwWTev80NHGkkqKz5DGcMAx7xtvMDUvD2es3HHSBvWM-nQtN7scx3dM/pubhtml?gid=119669032&single=true July 15 results] [https://github.com/pyqb2024/pyqb-20250715 Exam text]
    45   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vT1rFvDuOZ7MBTMb7_n2k3jkOKyhV7WzWMwLkDkt5omCv_z-fd0uKMb1xXeSJgSM9PC_S8KNXggcD8i/pubhtml?gid=119669032&single=true June 24 results] [https://github.com/pyqb2024/pyqb-20250624 Exam text]
    46   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vSCzacfcVneE8vWKpRiFh6Me46McTrp5r_SOSsNGV88aRbB9Z2Yp-bt6XspbYOR7lDHGX2hsYwASHh1/pubhtml?gid=119669032&single=true June 10 results] [https://github.com/pyqb2024/pyqb-20250610 Exam text]
    47   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vTp7A_v77TNipJfFDVCzU90f97uaIJj_ziYQ6JsDxFddsTrcWUewDir-XiodGFcxl_0h-I3CBwQXeLT/pubhtml?gid=119669032&single=true February 25 results] [https://github.com/pyqb2024/pyqb-20250225 Exam text]
    48   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vSuWHfi9_qMcVx7YtkWKgykbgEAbO0wjc6CK_3tlFSGCSDptYTWhbI3EuCXPlQsLK3np7yYsoBk51Bo/pubhtml?gid=119669032&single=true February 11 results] [https://github.com/pyqb2024/pyqb-20250211 Exam text]
    49   * [https://docs.google.com/spreadsheets/d/e/2PACX-1vTxldEGvc6G1yhurJ-CxhtujtT10WpKSGJnijj0RJoIyJGDoRrGYiUe8VCWIVwc-j3ywpUzgpv2bCTy/pubhtml?gid=119669032&single=true January 21 results] [https://github.com/pyqb2024/pyqb-20250121 Exam text]
    50 
    51 
    52 
    5340[[PageOutline]]
    5441
     
    5643== Schedule ==
    5744
    58  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb00.pdf All slides together]
    5945
     46=== 1. October 2, 8:30 V7 ===
    6047
    61 === 1. October 1, 10:30 309 ===
     48=== 2. October 7, 10:30 V7 ===
    6249
    63  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb01.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb01-handout.pdf Handouts for printing]
    64  * [https://python.di.unimi.it/ CS Circles @ Unimi]
    65  
     50=== 3. October 9, 8:30 V7 ===
    6651
    67 === 2. October 3, 8:30 B6 ===
     52=== 4. October 14, 10:30 V7 ===
    6853
    69  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb02.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb02-handout.pdf Handouts for printing]
    70  * [https://archive.org/details/1958-02_IF/page/4/mode/2up?view=theater I. Asimov, The Feeling of Power]
     54=== 5. October 16, 8:30 V7 ===
    7155
    72 === 3. October 8, 10:30 309 ===
    73 
    74  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb03.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb03-handout.pdf Handouts for printing]
    75 
    76 
    77 === 4. October 10, 8:30 B6 ===
    78 
    79  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb04.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb04-handout.pdf Handouts for printing]
    80 
    81 
    82 === 5. October 15, 10:30 309 ===
    83 
    84  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb05.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb05-handout.pdf Handouts for printing]
    85  * [https://classroom.github.com/a/ToMoC4Di GitHub homework 1]
    86 
    87 === 6. October 17, 8:30 B6 ===
    88 
    89  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb06.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb06-handout.pdf Handouts for printing]
    90 
    91 
    92 === 7. October 22, 10:30 309 ===
    93 
    94  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb07.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb07-handout.pdf Handouts for printing]
    95 
    96 
    97 
    98 === 8. October 24, 8:30 B6 ===
    99 
    100  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb08.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb08-handout.pdf Handouts for printing]
    101  * [https://classroom.github.com/a/AXkkdWes GitHub Homework "Newton sqrt"]
    102  * [https://classroom.github.com/a/8a-Ly0pu GitHub Homework "Triangle kinds"]
    103  * [https://classroom.github.com/a/7Xf8dF1X GitHub Homework "Count chars"]
    104 
    105 
    106 === 9. October 25, 8:30 Delta (LAB) ===
    107 
    108  * [https://classroom.github.com/a/Y6BKHG77 Lab Exercise "Pythagorean Triplets"]
    109  * [https://classroom.github.com/a/8gl9nlPU Lab Exercise "Sonar"]
    110 
    111 
    112 === 10. October 29, 10:30 309 ===
    113 
    114  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb09.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb09-handout.pdf Handouts for printing]
    115 
    116 
    117 === 11. October 31, 8:30 B6 ===
    118 
    119  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb10.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb10-handout.pdf Handouts for printing]
    120  * [https://classroom.github.com/a/8lE8xovV GitHub Homework "DNA Hamming"]
    121 
    122 
    123 === 12. November 5, 10:30 309 (LAB) ===
    124 
    125  * [https://classroom.github.com/a/p1mIpJyw Lab exercise "DNA files"]
    126  * [https://classroom.github.com/a/6jyeQraA Lab exercise "Pseudo random generators"]
    127  * [https://classroom.github.com/a/USUX3ueq Lab exercise "DNA forensics]
    128 
    129 === 13. November 7, 8:30 B6 ===
    130 
    131  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb11.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb11-handout.pdf Handouts for printing]
    132 
    133 
    134 === 14. November 12, 10:30 309 ===
    135 
    136  * [https://perso.limsi.fr/pointal/_media/python:cours:mementopython3-english.pdf Python cheatsheet]
    137  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb12.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb12-handout.pdf Handouts for printing]
    138 
    139 === 15. November 15, 8:30 Delta (LAB) ===
    140 
    141  * [https://classroom.github.com/a/WknKuuE4 Lab exercise "Molecular masses"]
    142  * [https://classroom.github.com/a/RGxUfEGc Lab exercise "Eels"]
    143 
    144 
    145 
    146 === 16. November 19, 10:30 309 ===
    147 
    148  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb13.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb13-handout.pdf Handouts for printing]
    149 
    150 
    151 
    152 === 17. November 21, 8:30 B6 ===
    153 
    154  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb14.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb14-handout.pdf Handouts for printing]
    155  * [https://compute-it.toxicode.fr/?progression=python A game to improve your Python reading skills] (perfect to play on your smartphone while you are travelling)
    156 
    157 
    158 === 18. November 22, 8:30 Delta (LAB) ===
    159 
    160  * [https://classroom.github.com/a/TE1ClJ6X Lab exercise "NumPy basics"]
    161  * [https://classroom.github.com/a/VnvyZ8b3 Lab exercise "NumPy 2"]
    162 
    163 
    164 === 19. November 26, 10:30 309 ===
    165 
    166  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb15.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb15-handout.pdf Handouts for printing]
    167  * [https://classroom.github.com/a/0AjT2LIv "NumPy images"]
    168 
    169 
    170 === 20. November 28, 8:30 B6 ===
    171 
    172  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb16.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb16-handout.pdf Handouts for printing]
    173  * [https://github.com/monga-didattica/solution-life "Life" (repo)]
    174 
    175 
    176 === 21. November 29, 8:30 Delta (LAB) ===
    177 
    178  * [https://classroom.github.com/a/YRC60lsI Lab exercise "Lotka-Volterra"]
    179 
    180 === 22. December 3, 10:30 309 ===
    181 
    182  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb17.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb17-handout.pdf Handouts for printing]
    183  * [https://classroom.github.com/a/D6g5vZV6 GitHub homework "Gray-Scott"]
    184 
    185 
    186 === 23. December 6, 8:30 Delta (LAB) ===
    187 
    188  * [https://classroom.github.com/a/8PMp-Wem Lab exercise "Turing-Young"]
    189 
    190 === 24. December 10, 10:30 309 ===
    191 
    192  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb18.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb18-handout.pdf Handouts for printing]
    193 
    194 
    195 === 25. December 12, 8:30 B6
    196 
    197  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb19.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb19-handout.pdf Handouts for printing]
    198 
    199 
    200 === 26. December 13, 8:30 Delta (LAB) ===
    201 
    202  * [https://classroom.github.com/a/s7wpl7Rm Lab exercise "Pandas Howell"]
    203 
    204 
    205 === 27. December 17, 10:30 309 ===
    206 
    207  * [https://homes.di.unimi.it/monga/lucidi2425/pyqb20.pdf Slides] [https://homes.di.unimi.it/monga/lucidi2425/pyqb20-handout.pdf Handouts for printing]
    208  * [https://github.com/pyqb2024/bayesian-water Bayesian "water" example]
    209 
    210 === 28. December 20, 8:30 Delta (LAB) ===
    211 
    212  * [https://github.com/pyqb2023/pyqb-20240123 Exam simulation]
    21356
    21457== [=#old Previous years] ==
    21558
     59 * [wiki:WikiStart@282 A.A. 2024/25]
    21660 * [wiki:WikiStart@231 A.A. 2023/24]
    21761 * [wiki:WikiStart@181 A.A. 2022/23]