Skip to content
This repository has been archived by the owner on May 23, 2022. It is now read-only.

Material for the laboratory of Introduction to Algorithms and Programming Course, academic year 2018-19, Master Degree in Artificial Intelligence at University of Bologna.

License

Notifications You must be signed in to change notification settings

lozingaro/python-labs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Algorithms and Programming Lab @ AI Master

Introduction to Algorithms and Programming Laboratory, A. A.2019-2020, Artificial Intelligence Master Degree in Computer Science and Engineering, University of Bologna.

Professor Simone Martini helds the first part of the course, Professor Maurizio Gabbrielli helds the second part.

Instructions to use this repository

Roughly speaking, there are two ways one can interact with this, you can download it as a .zip file or clone it as a git repository.

Depending on your first choice we have 3 possible situations:

  • In the first case, there is one drawback (otherwise they would not have invented git): YOU WOULD MISS UPDATES!! The solution is that you come in this page weekly and download again the .zip file.

  • If you are new to git AND you want to learn about it, please have a look at this document, it is a brief guide on the usage of git with a useful cheatsheet that you can print and keep with you wherever you go 😆

  • You know everything about git and you basically don't need this guide 😎

Now that we have the code, what to do next?

Again, you have 2 ways to interact with Python Notebooks (well, you have a million ways but, for the sake of brevity, I will show you just 2). If you know more, good for you 💪

  • First, you can download jupyter notebook from the web everything that you need is here and use it!

  • Second, you can copy and paste the content of code cells into your favorite IDE and execute it as usual.

    • GitHub nicely provides you a viewer for Python Notebooks that ease the process of copy/paste (otherwise it would be just an unreadable full-of-code meaningless page).

Important Notice

DO NOT FORK THE REPOSITORY unless you know what you are doing! Otherwise you will lose updates from the original fork (mine).

About

Material for the laboratory of Introduction to Algorithms and Programming Course, academic year 2018-19, Master Degree in Artificial Intelligence at University of Bologna.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 90.8%
  • Python 9.2%