Bachelor in Bioinformatics (BBI)

Applied Programming 1 - Autumm 2026

Instructors


Sessions

Week Date Content
Week 1 September 8th Lab session 1
Presentation
Introduction
Variables and Statements
September 11th No class
Week 2 September 15th Lab session 2
Lab Introduction
Jutge exercises. List 01-Introduction
September 18th First Loops
Week 3 September 22nd Lab session 3
Jutge exercises. List 01-introduction
September 25th No class
Week 4 September 29th Lab session 3
Jutge exercises. List 02-First Loops
Quiz 1
October 2nd More Loops
Week 5 October 6th Lab session 4
Jutge exercises. List 03-More Loops
October 9th Loop Design
Standard Python Input
Week 6 October 13th Lab session 5
Jutge exercises. List 03-More Loops
October 16th Functions
Week 7 October 20th Lab session 6
Jutge exercises. List 04-Functions & Procedures
October 23rd Recap & Jutge exercises
Quiz 2
Week 8 October 27th Lab session 7
Exam simulation
October 30th Mid-term exam
Week 9 November 4th No class
November 6th Lists
Week 10 November 10th Lab session 8
Jutge exercises. List 05-Lists
November 13th More Lists
Week 11 November 17th Lab session 9
Jutge exercises. List 05-Lists
November 20th Matrices
Week 12 November 24th Lab session 10
Jutge exercises. List 06-Matrices
Quiz 3
November 27th Dictionaries
Week 13 December 1st Lab session 11
Jutge exercises. List 06-Matrices & List 07-Dictionaries
December 4th More Dictionaries
Week 14 December 8th No class
December 11th Computational Complexity
Week 15 December 15th Lab session 13
Exam simulation
December 18th Recap & exercises
Quiz 4
Exam period January 18th Final Exam


Problem Solving Ranking

  • Find out here your ranking in the class with regard to the number of solved problems

Resources

Bibliography

  • Guttag, John V.
    Introduction to Computation and Programming Using Python
    3rd edition. The MIT Press, Cambridge, Massachusetts, 2021
    ISBN: 9780262363433
    [Biblioteca UPC]
  • Cormen, Thomas H.; Leiserson, Charles E.; Rivest, Ronald L.; Stein, Clifford
    Introduction to Algorithms
    4th edition. The MIT Press, Cambridge, Massachusetts, 2022
    ISBN : 0-262-36750-5
    [Biblioteca UPC]