Bachelor of Science in Informatics (BINF)
Courses 2021-2022
Fall semester - Foundation course
- Automata & Formal Languages, Pozzi L., Tirelli C.
- Calculus, Hormann K., Chang Q., Cruz Alegria S. A., Huang W., Scarpone M.
- Computer Architecture, Langheinrich M., Laporte M., Rezaalipour M.
- Probability & Statistics, Wit E. C., Artico I., Filippi-Mazzola E. G.
- Programming Fundamentals 1, Furia C. A., Blasi A., Heydarov R., Rezaalipour M., Zohdinasab T.
- Programming Fundamentals 3, Binder W., Basso M., Rosales Rosero E. E., Schiavio F.
- Reason and Responsibility in Decision Making, Carzaniga A.
- Software Atelier 1: Fundamentals of Informatics, Bavota G., Ciniselli M., Mastropaolo A., Tufano R.
- Software Atelier 3: The Web, Pautasso C., Abdalazim N. A. R., Ardigò S., Di Lauro F., Serbout S.
- Software Atelier 5: Field Project, Lanza M., Prevostini M.
- Systems Programming, Carzaniga A., de Lima Batista E. R., Felici R.
Fall semester - Elective course
Spring semester - Foundation course
- Algorithms & Data Structures, Carzaniga A., Ashley D. R., Ramesh A., Rezaalipour M.
- Bachelor Project, Pezzè M., Heydarov R.
- Computer Networking, Santini S., Alecci L., Laporte M.
- Data Management, Eugster P. T., Ciniselli M., Mangipudi S., Otoni R. B.
- Discrete Structures, Wolf S., Fuda C., Ramanantoanina A.
- Introduction to Computational Science, Multerer M., Basso M., Chang Q.
- Linear Algebra, Pivkin I., Scarpone M., Tufano R.
- Operating Systems, Pedone F., de Lima Batista E. R., Milosevic N.
- Programming Fundamentals 2, Hauswirth M., Chiodini L., Moreno Santos I., Slooff T. A., Venâncio Marcílio D.
- Software Atelier 2: Human-Computer Interaction, Santini S., Abdalazim N. A. R., Soares Guedes L.
- Software Atelier 4: Software Engineering Project, Mocci A., Raglianti M., Rezaalipour M., Zohdinasab T.