Back to department main page
Please choose a picture.
Courses in Academic Year 2012-2013
These are the courses offered in the academic year 2012/2013.

For the courses of the COMING ACADEMIC YEAR see 2013-2014.
 
For the courses of the PREVIOUS ACADEMIC YEARS see below.

You can

  • click on the course's name to see the detailed course description and navigate further to the course page mantained by the lecturer;
  • click on the lecturer's name to see the details of the lecturer on her/his staff page.





Bachelor in Computer Science and Engineering (BSc)


Students of the 1st year have to sit and pass an assessment test in Mathematics. This year the test takes place on the 8th October 2012, form 9:30 to 12:30, in Lecture Room D103. Please refer to this page for the syllabus and samples of the test. Students who do not pass this test have to improve their knowledge of mathematics by the end of the 1st semester of the degree course. This is achieved by attending a compulsory Mathematics Support Course (= Mathematics Prerequisites).

Students of the previous BSc in Applied Computer Science please refer to the list of Optional Courses of the MSc for their Stream Courses.


1st Year - Support Courses CP Lecturer
1st Semester - Compulsory attendance if you have not passed the Maths Test
Mathematics Prerequisites 0 Rosella Gennari

1st Year - Compulsory Courses CP Lecturer
Yearlong Courses (1st and 2nd Semester)
Analysis 12 Fabio Bagagiolo
1st Semester
English 4 Sandra Campisi (Group A)
Jo Malcolm (Group B)
Introduction to Management Engineering 8 Pekka Abrahamsson
Introduction to Programming 8 Francesco Ricci
2nd Semester
Architecture of Digital Systems 8 Andrea Janes
Data Structures and Algorithms 8 Werner Nutt
Programming Project 8 Barbara Russo

2nd Year - Compulsory Courses CP Lecturer
Yearlong Courses (1st and 2nd Semester)
Database Systems 12 Sven Helmer
German 8 Brigitte Widmann
Italian 8 Marco Cagol
Software Engineering and Software Project 12 Ilenia Fronza
1st Semester
Mathematical Methods for Experimental Science 8 Leonardo Ricci
Operating Systems 8 Gabriella Dodero
2nd Semester
Distributed Systems 8 Giuseppe Pirrò
Empirical Methods 4 Cigdem Gencel
Programming Paradigms 4 Sven Helmer

3rd Year - Compulsory Courses CP Lecturer
1st Semester
Formal Languages and Compilers 8 Alessandro Artale
Logic 4 Enrico Franconi
Ethics - offered with Studium Generale 4 Walter Lorenz and Martin M. Lintner
Free choice: Lectures or Internship or Project 12 depends on choice
Optional Course: Stream (see below) 8 depends on choice
2nd Semester
Optional Course: General Skills (see below) 8 depends on choice
Optional Course: Stream (see below) 8 depends on choice
Thesis Internship/Project and Thesis 8 Thesis Supervisor

Optional Courses: Streams
Streams offer the opportunity to develop a thorough knowledge of the use of information technologies. Students have to choose two of the following streams (16 credits in total).
Students of the previous BSc in Applied Computer Science please refer to this list and to the list of Optional Courses of the Master in Computer Science for their Stream Courses.

3rd Year - Streams CP Lecturer
1st Semester
Intelligent Systems (S) 8 Enrico Franconi
Software Architectures (S) 8 Xiaofeng Wang
2nd Semester
Recommender Systems and Information Retrieval (S) 8 Paolo Massa
Internet and Mobile Services (S) 8 Alberto Sillitti

Optional Courses: General Skills
General Skills courses in Italian and German aim to complement the students’ more practical, technical preparation. Students have to choose one of following courses (8 credits in total).

3rd Year - General Skills CP Lecturer
2nd Semester
Presentation, Communication and Scientific Writing (GS) 8 Johannes Mahlknecht and Mario Klarer
Project and Team Work Management (GS) 8 Andrea Molinari
Technology Assessment (GS) 8 Gennaro Iaccarino




Master in Computer Science (MSc)


For the distribution of compulsory courses in
Curricula see

 

1st Year - Compulsory Courses
Different for each Curriculum
CP Lecturer
1st Semester
Advanced Internet Technologies 8 Giancarlo Succi
Data Warehousing and Data Mining 8 Mouna Kacimi El Hassani
and Johann Gamper
Infrastructures for Open Service Oriented Architectures 4 Juha Rikkilä
Open Tools and Technologies for IT Management 4 Tadas Remencius
Requirements and Design of Software Systems 8 Bruno Rossi
Research Methods 2 Davide La Torre
Semantic Web Technologies 8 Giuseppe Pirrò and Mariano Rodriguez-Muro
Software Process Management 8 Alberto Sillitti
Technical and Scientific Communication 4 Cigdem Gencel
Theories and Techniques of Optimization 8 Davide La Torre
Theory of Computing 8 Alessandro Cimatti
2nd Semester
Computational Logic 8 Sergio Tessaris
Computer Networks 8 Gabriella Dodero
Conceptual Modelling for Information Systems 4 Marco Montali
Database Management and Tuning 4 Johann Gamper
Functional and Logic Programming Languages 8 Alessandro Cimatti
Information Search and Retrieval 8 Francesco Ricci
Knowledge Representation and Ontologies 8 Marco Montali and Mariano Rodriguez-Muro
Optional Courses (see below) variable depends on choice

2nd Year - Compulsory Courses
Different for each Curriculum
CP Lecturer
1st Semester
Advanced Algorithms 4 Valeria Fionda
Computational Linguistics 4 Bernardo Magnini
Internship 10 Internship Supervisor
Laboratory in Statistics 4 Enrico di Bella
Seminar in Human-Machine Interaction 4 Rosella Gennari
XML Data Management 4 Werner Nutt
Optional Courses (see below) variable depends on choice
Free choice 8 depends on choice
2nd Semester
Thesis 30 Dissertation Supervisor

Optional Courses (formerly Streams)
Students choose their optional courses from the list of their Curriculum, see Optional Courses – Distribution in Curricula - Academic Year 2012-2013.
The number of credit points and exams foreseen by the curriculum must be respected.
Students in their 1st year are not allowed to take optional courses of the 2nd year.
Students of the previous BSc in Applied Computer Science please refer to this list of Optional Courses and to the Streams of the new Bachelor in Computer Science and Engineering for their Stream Courses.
Students of the previous MSc please refer to this list of Optional Courses for their Stream Courses.


Optional Courses (formerly Streams) CP Lecturer
1st Semester = 2nd year MSc and 3rd year BSc OLD (see study plans)
Advanced Algorithms - MASTER ONLY 4 Valeria Fionda
Advanced Internet Technologies 8 Giancarlo Succi
Computational Linguistics 4 Bernardo Magnini
Data Warehousing and Data Mining - MASTER ONLY 8 Mouna Kacimi El Hassani
and Johann Gamper
Digital Libraries 4 Vittore Casarosa
Infrastructures for Open Service Oriented Architectures 4 Juha Rikkilä
Lean Start-Up - MASTER ONLY 8 Pekka Abrahamsson
Open Tools and Technologies for IT Management 4 Tadas Remencius
Requirements and Design of Software Systems 8 Bruno Rossi
Semantic Web Technologies 8 Giuseppe Pirrò and Mariano Rodriguez-Muro
Seminar in Databases 4 Johann Gamper
Software Process Management - MASTER ONLY 8 Alberto Sillitti
Theories and Techniques of Optimization 8 Davide La Torre
Theory of Computing - MASTER ONLY 8 Alessandro Cimatti
XML Data Management 4 Werner Nutt
2nd Semester = 1st year MSc and 3rd yeard BSc OLD (see study plans)
Advanced Web Systems 4 Adriano Venturini
Computational Logic 8 Sergio Tessaris
Conceptual Modelling for Information Systems 4 Marco Montali
Database Management and Tuning 4 Johann Gamper
Empirical Software Measurements 8 Barbara Russo
Formal Methods 4 Vladislav Ryzhikov
Functional and Logic Programming Languages 8 Alessandro Cimatti
Information Integration 4 Werner Nutt
Information Search and Retrieval 8 Francesco Ricci
Knowledge Representation and Ontologies 8 Marco Montali and Mariano Rodriguez-Muro
Machine Learning: Algorithms and Applications 4 CANCELLED
Non-classical Logics 4 Alessandro Mosca
Open Source Software Engineering 4 Etiel Petrinja
Quality Software Factory - MASTER ONLY 8 Juha Rikkilä
Seminar in Software Engineering 4 Giancarlo Succi
Similarity Search 4 CANCELLED
Software Reliability and Testing 8 Sandro Morasca
Temporal and Spatial Databases 4 Johann Gamper

 

 

 

°°° Attendance to courses is not compulsory, but strongly advised. °°°

 

 

 

Previous Academic Years

 

 

 

 

© UniBz