Back to department main page
Please choose a picture.
Courses in Academic Year 2010-2011
These are the courses offered in the current academic year (for the couses of the previous academic year see 2009-2010).

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







NEW - Bachelor in Computer Science and Engineering (BSc 270)


1st Year - Support Courses Lecturer
1st Semester - Compulsory attendance if you have not passed the Maths Test
Mathematic Prerequisite (= Maths Support Course) Federica Andreano
1st year - Compulsory attendance if you have not passed the Language Test
German Prerequisite Course / Italian Prerequisite Course Johanna Michalski (DE)
Marco Cagol (IT)
1st Year - Compulsory Courses Lecturer
yearlong Courses (1st and 2nd semester)
Analysis Ricardo Alberto Marques Pereira
1st Semester
English Sandra Campisi (Group A)
Jo Malcolm (Group B)
Introduction to Management Engineering Cinzia Colapinto
Introduction to Programming Paolo Massa
2nd Semester
Architecture of Digital Systems Leonardo Gasparini
Data Structures and Algorithms Roberto Sebastiani
Programming Project Barbara Russo


Bachelor in Applied Computer Science (BSc 509)



2nd Year - Compulsory Courses Lecturer
1st Semester
Distributed Systems Werner Nutt
Formal Languages Diego Calvanese
German 2 / Italian 2 Felicita Bettoni Marchesi (GE)
Sandra Montali (IT)
Introduction to Databases Werner Nutt
Logic Rosella Gennari
Probability Theory and Statistics Mario Fedrizzi
Software Engineering Etiel Petrinja
2nd Semester
Business Administration Matteo Zappulla
Compiler Alessandro Artale
Database Management Systems Johann Gamper
Internet Technologies Francesco Ricci
Mathematical Methods for Physics Leonardo Colletti
Programming Paradigms Werner Wild
Software Engineering Project Alberto Sillitti
3rd Year - Compulsory Courses Lecturer
1st Semester
Business Information Systems Gabriella Dodero
Free choice: Lecture or Internship --
Stream Courses 12 CP (see below) --
2nd Semester
Ethics Ralf Lüfter
Presentation and Communication (General Skills) Mario Klarer
Project Management (General Skills) Werner Wild
Team Work Management (General Skills) Franco Tallero
Technology Assessment (General Skills) Michael Haller
Stream Courses 4 CP (see below) --
Internship and B.Sc. Final Report --




Master in Computer Science (MSc) - DM 270



1st Year - Compulsory Courses
Compulsory courses are different for
each Curriculum (see below)
Lecturer
1st Semester
Advanced Internet Technologies Giancarlo Succi
Data Warehousing and Data Mining Mouna Kacimi El Hassani
and Johann Gamper
Infrastructures for Open Service Oriented Architectures Francesco di Cerbo
Open Tools and Technologies for IT Management Andrea Janes
Requirements and Design of Software Systems Gabriella Dodero and
Andrea Janes
Research Methods Jürg Nievergelt
Semantic Web Technologies Mariano Rodriguez-Muro
and Giuseppe Pirrò
Software Process Management Alberto Sillitti
Technical and Scientific Communication Cinzia Colapinto
Theories and Techniques of Optimization Davide La Torre
Theory of Computing Diego Calvanese
2nd Semester
Computational Logic Sergio Tessaris
Computer Networks Gabriella Dodero
Conceptual Modelling for Information Systems Stefano Tinella
Database Management and Tuning Nikolaus Augsten
Functional and Logic Programming Languages Alessandro Cimatti
Information Search and Retrieval Francesco Ricci
Knowledge Representation and Ontologies Diego Calvanese and Luciano Serafini
Optional Courses (see below) --

2nd Year - Compulsory Courses
Compulsory courses are different for
each Curriculum (see below)
Lecturer
1st Semester
Advanced Algorithms Jürg Nievergelt
Computational Linguistics Raffaella Bernardi
Internship --
Laboratory in Statistics Enrico Di Bella
Seminar in Human-Machine Interaction Antonella De Angeli
XML Data Management Christian Mair
Optional Courses (see below) --
Free choice --
2nd Semester
Thesis --


For the distribution of compulsory courses in Curricula see




Optional Courses (MSc DM 270) / Stream Courses (BSc and MSc "Old" DM 509)



Optional Courses - Stream Courses Lecturer
1st Semester
Advanced Algorithms Jürg Nievergelt
Advanced Internet Technologies Giancarlo Succi
Computational Linguistics Raffaella Bernardi
Digital Libraries Vittore Casarosa
Infrastructures for Open Service Oriented Architectures Francesco di Cerbo
Internet and Mobile Services Francesco Ricci
Introduction to Artificial Intelligence Stefano Borgo
Introduction to Linguistics Emanuele Pianta
Open Tools and Technologies for IT Management Andrea Janes
Requirements and Design of Software Systems Gabriella Dodero and
Andrea Janes
Semantic Web Technologies Mariano Rodriguez-Muro
and Giuseppe Pirrò
Seminar in Databases Johann Gamper
Software Metrics (BSc only) Barbara Russo
Theories and Techniques of Optimization Davide La Torre
XML Data Management Christian Mair
2nd Semester
Advanced Web Systems Adriano Venturini
Conceptual Modelling for Information Systems Stefano Tinella
Computational Logic Sergio Tessaris
Computer Networks Gabriella Dodero
Database Management and Tuning Nikolaus Augsten
Distributed Databases CANCELLED
Formal Methods Alessandro Artale
Empirical Software Measurements Pekka Abrahamsson
Functional and Logic Programming Languages Alessandro Cimatti
Information Integration Werner Nutt
Information Search and Retrieval Francesco Ricci
Knowledge Representation and Ontologies Diego Calvanese and Luciano Serafini
Machine Learning: Algorithms and Applications Diego Sona
Non-classical Logics Alessandro Mosca
Open Source Software Engineering Etiel Petrinja
Software Reliability and Testing Sandro Morasca
Text Processing Bernardo Magnini

Master DM 270:
For the distribution of Optional Courses in Curricula see

Bachelor and Master "Old" DM 509:
For the distribution of courses in Streams and Levels see here.

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



Previous Academic Years



© UniBz