Programming Project 2022-23

Welcome to the web page of the Programming Project course!

This a university course taught during the academic year 2022-23 for the Bachelor in Computer Science of the Free University of Bozen-Bolzano. Here, you will find information about the course, material, and exercises.

Important dates:

  • First exam session:
    • Project submission: 19 June 2023
    • Project peer-review submission: 27 June 2023
    • Oral exam: 3 July 2023
  • Second exam session:
    • Project submission: 17 September 2023
    • Project peer-review submission: 23 September 2023
    • Oral exam: 27 September 2023

Labs

Click on the links below to accept the assignments on Github Classroom.

  • Lab 1: Git
  • Lab 2: Exceptions
  • Lab 3: Group Project Lab 1/3
  • Lab 4: Inheritance
  • Lab 5: Generics
  • Lab 6: Collections
  • Lab 7: Maven
  • Lab 8: Group Project Lab 2/3
  • Lab 9: Lambdas and Streams
  • Lab 10: Testing
  • Lab 11: Regular Expressions
  • Lab 12: Design Patterns
  • Lab 13: I/O
  • Lab 14: Multithreading
  • Lab 15: Group Project Lab 3/3

Course Project

Click on the link below to accept the assignment for the course project on Github Classroom.

  • Course Project

Relevant links: