# Old news¶

**Warning**: last news are published at the top of course description

10 February 2021: Published exam solutions

14 January 2021: Published exam solutions

29 December 2020: created Circular Queue separate worksheet, with (hopefully) better explanation

16 December 2020: Published Midterm B solutions

24 November 2020: vastly updated Complexity workesheet and renamed to Algorithm analysis and recursive functions

6 November 2020: published midterm A solutions

3 November 2020: published midterm simulation solutions

22 October 2020: A TUTORING SERVICE for data science studentes has been set up, see announcement on Moodle

**25 August 2020 - Published 2020-08-24 exam results**

27 July 2020 - Published 2020-07-17 exam results

17 June 2020 - Published 2020-06-16 exam results

4 March 2020 - Published 2020-02-10 exam results

31 January 2020 - Published 2020-01-23 exam results

7 January 2020 Extra tutoring:

(Beware rooms are not always the same)

Tue 14 January 10.00 - 12.00 A216

Wed 15 January 10.00 - 12.00 A216

Thu 16 January 10.00 - 12.00 A214

Fri 17 January 10.00 - 12.00 A221

Tue 21 January 10.00 - 12.00 A216

23 December 2019 - Published Midterm B grades:

07 December 2019 - Set midterm Part B date:

Friday 20th December, lab A202, from 11.45 to 13.45

Admission: students who got grade >= 16 at the first midterm

06 December 2019: Published midterm results:

28 November 2019: Set exams dates:

23 January 8:30-13:30 A201

10 February 8:30-13:30 A202

7 November 2019: published Midterm Part A solution

5 November 2019: WARNING: TUTORING CHANGE

Since Fridays apparently aren’t the best day for tutoring (nobody went twice in a row), we’re moving Friday tutoring to Wednesday 9:00-11:00 starting with Wednesday 6 November. Rooms: A219 until Wednesday 13 November included, A218 afterwards

Given the fact many of you took ages to do the midterm simulation, I’d recommend attendance.

2 November 2019:

published Midterm simulation solutions

added NaN and infinities section to matrix: numpy exercises

improved pandas exercises

added functions exercises

24 October 2019: updated numpy matrices and visualization

22 October 2019: WARNING: TUTORING TIMETABLE CHANGE!

Unfortunately, due to reasons beyond our control we need need to change timetable for tutoring:

Mondays remain the same: room A215 from 11.30-13.30

Fridays change: instead of previous 12.30-14:30, the new hours will be 11.00-13.00. Friday room is also changed, it will be A218 for all fridays

Graph formats draw functions:

fixed bug about username not found in windows

now it is possible to save to file in draw_mat, draw_nx, etc by passing filename in parameter

`save_to`

, see documentation

17 October 2019 : rewrote Graph formats page

12 October 2019 : tutoring service has been set up on Mondays and Fridays starting Monday 14th October, see timetable

10 October 2019: Save the dates:

MIDTERM PART A SIMULATION: 31 october 15:30-17:30 room a202

MIDTERM PART A: 7 november 11:30-13:30 room b106

IMPORTANT: differently from past Part A exams, there will also be an exercise on Pandas.

merged Part A graph stuff into graph formats

7 October 2019

updated Dictionaries

rewrote Sets, now belongs to Part A

3 October 2019: updated Lists

1 October 2019

updated Strings

updated error handling and testing

24 September 2019

updated introduction

added Python basics

27 August 2019: published exam solutions

2 July 2019: published exam solutions

10 June 2019: published exam solutions

13 January 2019: published exam solutions

23 January 2019: published exam solutions

23 January 2019: removed children() method from GenericTree (you shouldn’t use it anyway)

10 January 2019: published Part B midterm solutions

9 January 2019: added topsort to graph algorithm exercises

24 December 2018:

Added to LinkedList exercises: EqList, Cloning, and More exercises

Added to Sorting exercises: chains, SwapArray exercises

14 December 2018, published:

12 December 2018: the lab of Friday 14th Dec is moved to

*A211*from 8:30 to 11:30 . As you have noticed, there is even an extra FREE hour of coding, so don’t miss this special Friday offer !11 December 2018: published graph algorithm exercises

9 December 2018: fixed tree exercises

6 December 2018: published linked-lists exercises

5 December 2018: expanded sorting with insertion_sort, merge_sort, quick_sort

16 November 2018: Published midterm solutions

14 November 2018: Published midterm simulation exam solutions

6 November 2018: RESTRUCTURED WEBSITE

Added Exam modalities , please read them

Added difficulty ratings to exercises

Added sections:

Expanded sections:

26 October 2018: IMPORTANT: there will be NO LABS on Tuesday 20 October and on Friday 2 November. Next lab is scheduled for Tuesday 6 November.

23 October 2018: Restructured Basic data structures material, separating into pages Lists and Dictionaries

16 October 2018:

restructured Matrix material, separating matrix chapter into pages Matrix as lists of lists and Graph formats

fixed graph drawing function and moved it to

`sciprog`

module.

13 October 2018: added explanations to Matrix as lists of lists lesson

The missed lab of 2nd October is moved to Wednesday 10 October 11.30-13.30 room A209 Povo 1. Other scheduled labs will be held regularly.

5 October 2018 14:30 A214 Povo 1: lab to be held regularly

2 October 2018: Lab 2 did not happen, I apologize for the inconvenience. See you on Friday 5th October at 14:30

21 Sept 2018: Moved website from old QCB master sciprolab2.readthedocs.io to sciprog.davidleoni.it

```
[ ]:
```

```
```