Official Code: | M621 |
Acronym: | MADSAD |
To form the students in methods for univariate, bivariate and multivariate analysis of data.
The main aim of the course "Databases and Programming" is to provide the MSc student with the skills on Database Management Systems (DBMS),
with particular emphasis on relational databases, as well as some basic training about Programming.
Within the topic of DBMS, MSc students will acquire knowledge about analysis methologies for modeling problems, as well as the query language for relational databases SQL.
MSc students will learn R programming language to enable them to use the potential available to perform processing, graphing and modeling of data. They will also learn howto import/export data from various sources according to several formats.
The ability of R to connect to relational databases is also discussed.
Master's students should be able to create their own functions to solve problems posed in exercises and practical work.
By the end of the course students will be able to implement algorithms using R programming language.
At the end of the semester students should have the knowledge of various Data Mining tasks, the main methods and algorithms for each task, be able to apply these methods to new specific data analysis problems and have the capacity to evaluate, apply a critical posture in relation to results.
Development of practical skills in the formulation and resolution of data analysis problems.
Development of practical skills in exploratory data analysis, data visualization, predictive and descriptive modeling.The main goal of this subject is to acquire special competences in actuarial science for which the main methodologies used regard the Utility Theory and the Risk Theory.
At the end of the semester students should have the knowledge of various Data Mining tasks, the main methods and algorithms for each task, be able to apply these methods to new specific data analysis problems and have the capacity to evaluate, apply a critical posture in relation to results.
The aim of this course is to introduce the students to time series analysis methods with a view to forecasting.
Objectives:
Provide an introduction to combinatorial optimization problems, and distinguish between exact and heuristic methods.
Describe the main concepts regarding integer linear programming.
Describe the main concepts regarding constructive heuristics.
Describe the main concepts regarding neighbourhood and local search.
Describe the main concepts regarding metaheuristics.
Describe the basic versions of the Simulated Annealing, Tabu Search and Genetic Algorithm metaheuristics.
Students should be able to learn and apply the various types of sampling methods: probabilistic and non-probabilistic; simple, stratified, multi-stage, as well as apply complex plans. They should know the main data collection methodologies (sampling surveys, census surveys, administrative collection, or other sources, such as smart surveys), but a particular emphasis will be given on sample surveys. They should also develop questionnaires, organize questions, scales and carry out questionnaire validation. In the estimation processes, particular attention will be paid to estimating in small area estimation, using auxiliary information.
Provide knowledge about systems of computational agents, models of distributed communication, cooperation and decision. Demonstrate how these techniques can be used in the modeling of organizational dynamics.
The purpose of this course is to provide students the skills necessary for the development research work leading to a dissertation, project or internship.
Students should be able to:
1) to review critically the literature relevant to the research topic;
2) identify the appropriate methodological abordgagem
3) prepare a schedule of activities to accomplish.
The result of learning is the development of the plan dissertation, identifying the subject of research and literature review relevant.