Educational objectives General objectives:
At the end of the course the students know the theories, models and rules that guide the project and the development and validation of usable interfaces and interactive systems.
Students who pass the exam are able to design interactive systems following the criteria of human-computer interaction, analyzing the user's role, the scenarios and the main tasks, and taking into account the implementation constraints through project cycles and development very short.
Specific objectives:
Knowledge and understanding:
At the end of the course the students know the theories, the models and the rules that guide the project of interfaces and usable interactive systems.They also know the principles of agile design centered on the user.
Apply knowledge and understanding:
Students apply the knowledge gained in designing an interface as a group work for the exam.
Critical and judgmental skills:
Students, also through practical exercises, acquire skills in the evaluation and validation of human computer interfaces and develop judgment on the usability of an interface and therefore on the effects of the use of the interface in terms of effectiveness, efficiency and satisfaction. .
Communication skills:
The students support two presentations of their group work during the two revisions scheduled with the teacher. The first review is carried out in the classroom and the presentation is therefore aimed at all colleagues in order to exercise communication skills.
Learning ability:
The learning capacity is stimulated through 1) guided and autonomous supervised planning activities; 2) exposure to realistic design problems by stimulating the independent search for non-standard solutions; 3) the presentation of real cases and stimulating their critical discussion.
|
Educational objectives General goals:
The course of Start-Up Organization and Management intends to provide students with the knowledge and the "fundamentals" for the analysis and understanding of the main organizational problems that characterize the start-up and management of businesses in the digital age and a wide range of useful tools for their resolution.
In particular, once the basic concepts relating to the company and the business dynamics have been addressed, the course deepens the main issues related to the start-up, such as organizational planning, strategic planning, evaluation of the business idea and its economical- financial feasibility .
These issues are addressed within an educational path that unfolds chronologically following the functional steps for the preparation of a business plan. More precisely, the teaching alternates frontal lectures with laboratory activities, in which the students, divided into groups, will be guided didactically in the realization of a business plan related to an idea of digital enterprise. This path allows students to personally examine the characteristics of the start-up process, and helps them understand the fundamental variables (and levers) of the organization, on which the company management can act to improve performance and improve the achievement of competitive advantage over competitors.
There are no particular prerequisites, in terms of previous knowledge of an economic-business nature, for the attendance of the course and for taking the exam tests.
Specific goals
Objectives: the first part will describe and analyze the characteristics, the basic elements and the actors that characterize the company, as well as the phases of its life cycle. Furthermore, the relationships existing between the organization and the management of the company will be deepened, introducing the concept of economic "balance" as a fundamental law at the basis of the company's ability to survive over time.
Objectives: in the second part the didactic path will begin to provide the necessary knowledge to proceed with the realization of the business plan. We will start by examining the opportunities for generating start-ups in the digital age, highlighting the differences with the start-up of traditional businesses. The fundamentals of the strategy will be examined, with the transition from the business idea to the formalization of the business model, the basic contents of the organizational design, with particular regard to the relationship between organization, environment and strategy, the techniques for analyzing market feasibility and the economic-financial one, the considerations underlying the choice of the legal form, as well as those for identifying the most appropriate forms of financing.
Objectives: in the third part, the role and structure of the business plan will be explored. More precisely, the students, appropriately divided into groups, will be didactically guided through the process of drafting a business plan. In this part, therefore, the business plan will be considered as the final objective of the course which, in addition to representing a valid project work for the purposes of the final evaluation, will be presented as part of a real contest at the end of the course.
These objectives will be pursued through the adoption of an appropriate mix of lectures, testimonials from the business world and group workshop activities.
Knowledge and understanding.
At the end of the course, students will be able to recognize and analytically address the organizational problems that characterize the start-up phase, relying on a broad theoretical background and a toolkit appropriate to their solution. More precisely, an understanding of the links between environmental, strategic and organizational variables will allow them to approach the development of the business idea by seeking the coherence of the strategic-organizational elements with the reference market, in compliance with the company's economic conditions. In addition, thanks to the acquisition of the tools necessary for the design of a digital start-up and the knowledge gained in the process of drafting the business plan, at the end of the course students will be able to develop an entrepreneurial idea and evaluate its feasibility, as well as formalizing it within a business plan to proceed with its concrete implementation.
This knowledge will be acquired by alternating frontal lectures aimed at providing the cognitive tools necessary for understanding the various topics, with group laboratory activities, in which students, divided into groups, will be guided didactically by the teacher in the realization of a business plan. Testimonials from the business world will also be introduced, capable of representing practical and exemplary case studies of what has been dealt with from a theoretical point of view.
Ability to apply knowledge and understanding.
Through individual and group work, students will be enabled not only to understand the origin, nature and type of the various organizational problems, but to develop shared solutions using techniques, models and analysis tools transferred during the frontal lessons.
The presentation by the students of the results of the group work will allow the development of reflection and argumentation skills, together with the ability to exchange, share and present the results achieved.
Finally, the testimonies of the organization experts from leading business organizations and the discussion of the related topics with the students will allow to corroborate - also with practical feedback - the ability to apply the techniques and the results achieved by the students themselves, and to learn from any mistakes made.
Making judgments.
The teaching of Business Organization, through mixed methods of content delivery (frontal lessons, group work, company testimonials), while dedicating adequate space to the main theoretical models consolidated in the reference literature, intends to stimulate students to achieve their own vision of organizational phenomena throughout the teaching path, encouraging independent judgment and the creative solution, albeit oriented and guided by the teacher, of the consequent problems.
In particular, the process of drafting the business plan at the basis of the group work was designed precisely to increase critical skills, reflection and independent processing of judgments, including that aimed at avoiding the prejudices that characterize in this area the phases of the decision-making processes oriented towards problem-solving, also with regard to the ethical and social repercussions that distinguish the organizational choices.
Communication skills.
The performance of group laboratory activities and the presentation of the results achieved represents an important tool, adopted in the teaching of Business Organization, for the development of communication skills. In particular, on the one hand, the discussions during group activities are specifically built to allow students to learn to interact and communicate, simulating knowledge sharing and consensus building activities typical of real work contexts; on the other hand, the presentation of the business plan in the context of the final contest was designed precisely to allow students to experience firsthand a real presentation of their business idea in front of potential investors.
These skills represent a "natural" component of the teaching in question, given that the issue of organizational communication is the subject of specific discussion within the same.
Learning skills.
Given the high transversal and multidisciplinary nature of the topics covered, the contents of which can easily be translated into organizational contexts other than businesses (albeit characterized by an orientation towards respect for the conditions of economic management), the teaching of Business Organization will allow students to acquire a theoretical, conceptual and application basis that can be used for a multiplicity of educational and practical courses following that of the three-year degree.
In addition to the natural continuation towards a master's degree program, not only of a managerial or business type, students will acquire skills that can be further developed, even independently, and can be used in companies, consultancy companies and other organizations, as well as for the establishment of innovative and high-tech start-ups.
|
Educational objectives General goals:
The general objective of the course is to transfer to the students knowledge of the state of the art of computational biology following the advent of massive sequencing technologies for the production of genomic and proteomic data. These bases are then necessary to allow students to achieve the skills for a proper analysis of the problems of their area and the ability to design and implement a software suitable for solving the proposed problem. Therefore the course is aimed at shaping a professional figure who is able to intervene in the resolution and management of IT projects in the biomolecular field.
Specific goals:
The course aims at training experts in biomedical data analysis and software systems designers who possess the basic knowledge of molecular biology and the technologies used to deal with the management of the enormous flow of data generated in this sector. These professional figures must be able, starting from the experimental data production platform (the problems arising from the data produced with massive sequencing will be particularly detailed), to establish which are the algorithms of interest for the analysis of the project raw data. They will also have to acquire a critical sensitivity and openness to the ability to define the data analysis protocol taking into account the available computing resources and optimize the analysis accordingly. At the end of the course, students will also present the management, integration and interrogation of the enormous amounts of data produced by the analyzes in order to obtain biological end results, effective and usable, and the production of software systems for the bioinformatics community.
Knowledge and understanding:
The training objectives are realized through lectures, laboratory activities and exercises in which simulations of work projects, classroom development or discussion with direct participation of students on problems and analysis of case studies are provided. During the exercises the students will learn how to plan and develop
• a bioinformatic analysis pipeline for processing raw data provided by Next Generation Sequencing platforms (NGS)
• the automatization and optimization of the NGS analysis pipeline
• a software system for managing and querying the data produced by the analysis
• the docking and molecular dynamics simulations of biological macromolecules in High-Performance-Computing environment.
Critical and judgmental skills:
Course students will acquire the ability to process complex and / or fragmentary information (for example, they will have to handle partially annotated sequences, ie only some of them will be associated with a chromosomal interval of a sequenced organism, and often annotated standard) and must arrive at a modeling of the data conceived in an original and autonomous way, chosen coherently with the biological scope of its experimental project.
Communication skills:
Students will be able to communicate with researchers in the biomedical area, in a clear, logical and effective way, using the methodological tools acquired during the course and through their own terms of computational biology. The acquisition of these skills will be tested through an oral examination and some projects developed in the laboratory.
Learning ability:
Students must have acquired the critical, original and autonomous ability to relate to problems of the computational biology projects and to independently apply the knowledge acquired during the course in view of a possible continuation of studies at a higher level (specialist degree) or in the broader perspective of cultural and professional analysis in the case of employment in the biomedical / bioinformatics area.
|
Educational objectives General goals:
Studenta will learn the inner workings of a compiler from both a theoretical and a practical standpoint.
Specific goals:
Knowledge and comprehension:
In order to build a solid foundation on the inner workings of a compiler, selected topics on Formal Languages and Automata Theory will be presented in this course.
Application of knowledge and comprehension:
Students will learn how to use well-known tools for building compilers, e.g. Lex and YACC.
Capabilities of critiquing and assessing:
A non-mandatory part of the final exam will require the creation of a compiler for a simple high-level programming language.
Capabilities of communication:
The course is not concerned with explicit objectives on communication skills, except to instruct on the rigorous presentation of formal topics.
Capability of learning
The theoretical foundations and the widely used practical tools presented in this course will form a solid base for more advanced studies in this field.
|
Educational objectives General goals:
The aim of the course is the study of java language support to server side programming, for the realization of web based applications. The course will also provide a critical comparative analysis of several approaches to realize the same functionalities, for a series of problems common in the development of web applications.
Specific goals:
Server Side programming through Java Servlet and JSP.
Knowledge and understanding:
Through this course, students will comprehend how the java language supports the realization of web applications. In particular, students will focus on the motivation at the basis of all the implementation choices with reference to the client server –architecture and network protocols in use.
Applying knowledge and understanding:
Through this course, students will develop the capability to determine among potential solutions which is the most suitable in terms of performance, security, portability and efficiency.
Critical and judgmental abilities:
The course will provide students with sufficient tools and methodologies to perform a comparative analysis of different potential solution methodologies.
Communication skills:
Students will be able to motivate the solutions adopted to design a specific web application, and to provide a comparative analysis of the chosen solutions with respect to other potential approaches.
Learning ability:
Students will develop the capability to autonomously study and search for new solutions and to evaluate new methodologies, technologies and models for the development of Web applications.
|
Educational objectives General goals:
The course aims at presenting basic methods and tools for modelling, analysis and design of intelligent systems.
Specific goals:
The course aims at making students proficient in the comprehension and use of a wide set of modelling, design, verificaton and validation techniques for intelligent systems.
Knowledge and understanding:
A wide-spectrum introduction to the foundational principles of modelling, analisys and design of intelligent systems modelled as continuous time or discrete time dynamical systems.
Applying knowledge and understanding:
The successful student will be able to exploit the portfolio of techniques and the different approaches shown in the course for the modelling, design, verificaton and validation of intelligent systems.
Critical and judgmental skills:
Students will be able to take autonomous and rational decisions on the most effective techniques to employ for the modelling, design, verification and validation of intelligent systems.
Communication skills:
Students will be able to interact proficiently with domain experts on a wide set of topics concerning modelling, design, verification and validation of intelligent systems.
Learning ability:
Students will be able to extend their skills in the subjects of this course, by the autonomous reading of relevant scientific literature.
|