Git Product home page Git Product logo

alg-s2-2020's Introduction

Algorithms

Course material; Bachelor's degree in Bioinformatics

News

  • 10/07/2020: Please see below in the grading section for new exam dates.

  • 07/05/2020: Please fill out the OPIS questionnaire; the OPIS code for this course is QBQL2G5A. Click here for instructions.

Logistics

Lecturer: Prof. Emanuele Rodolà

When: Tuesdays 10:00--12:00 and Thursdays 10:00--13:00

Where: Classroom Psicologia II

Office Hours: By appointment, contact Prof. Rodolà

Pre-requisites

Formally: None.

Welcome: Programming fundamentals.

Reading material

Specific material in the form of scientific articles and book chapters will be given throughout the lectures.

Grading

Oral examination.

The exam dates are in the range 13-24 July. Please register on infostud, and contact the Professor to fix a specific date and time.

The exam will cover all the aspects seen during the lectures, including the homework. The homework is optional but contributes to the final grading.

Lectures

Date Topic Reading Code & Data
Tue 03 Mar Introduction slides
Tue 10 Mar Insertion sort slides ; video
Thu 12 Mar Divide et impera slides ; video
Tue 17 Mar Growth of functions slides ; video exercises 1-5 ; python docs ; video
Thu 19 Mar Recursion I slides ; video
Tue 24 Mar Recursion II slides ; video
Thu 26 Mar Heaps and priority queues slides ; video
Tue 31 Mar Stacks, queues, and linked lists slides ; video
Thu 02 Apr Graphs, breadth- and depth-first search slides ; video
Tue 07 Apr Code: Data structures code ; video
Thu 16 Apr Shortest paths slides ; video demo video
Tue 21 Apr Midterm self-evaluation test
Thu 23 Apr Self-evaluation solutions
Thu 30 Apr Clustering slides ; video demo video ; R15 ; spiral ; jain ; more datasets
Tue 05 May Dimensionality reduction slides ; video
Thu 07 May Decision trees and random forests slides ; video demo video
Tue 12 May Deep learning slides ; video
Thu 14 May Spectral graph analysis slides ; video minnesota graph
Thu 21 May Local sequence alignment paper with notes ; video
Tue 26 May Recap video

End

alg-s2-2020's People

Contributors

erodola avatar

Stargazers

OneShotHotSeen avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.