Top Banner
<COMPUTER ENGINEERING>@DEI: The Whole Story MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 MD in Computer Engineering, 22/05/2020
41

MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

Aug 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

<COMPUTER ENGINEERING>@DEI:

The Whole Story

MASTER DEGREE IN

COMPUTER ENGINEERING

a.y. 2020-2021

MD in Computer Engineering, 22/05/2020

Page 2: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 2

What Are We Going to Talk About?

How do we train a computer engineer?

What will you become?

What are our secret

ingredients?

What are the curricula and

courses?

What are you going to do?

Page 3: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 3

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Page 4: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 4

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Advanced Algorithmics

Page 5: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 5

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

High Performance Computing

Page 6: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 6

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Artificial Intelligence

Page 7: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 7

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

AutonomousRobotics

Page 8: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 8

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Bioinformatics

Page 9: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 9

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Databases, Search, and

Web

Page 10: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 10

How Do We Train a Computer Engineer?

Strong competencies in math and

physics

Strong competencies

in basic engineering

Computational Thinking

Soft SkillsCooperation

with stakeholders

Networks, Systems, and

Security

Page 11: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 11

What Will You Become?

Strong and wide-spectrumcompetencies in

computer engineering

Specialisticcompetencies in emerging areas

of computer engineering

Ready for the pervasivenessof informatics in society and

industry

Great attractiveness

on the jobmarket

Ready for research and

development in industry and

academia

Page 12: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 12

What are our Secret Ingredients?

Excellencein research

Constant care for the

student

Carefuldesign of

teaching offer

Strongindustrial synergies

Page 13: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 13

Curricula and Courses

Page 14: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 14

What are the Curricula and Courses?

Core Competencies

Artif

icia

l Int

ellig

ence

and

Robo

tics

Bioi

nfor

mat

ics

Hig

h Pe

rform

ance

and

Big

Data

Com

putin

g

Web

Info

rmat

ion

and

Data

Eng

inee

ring

Thesis & Internship

Page 15: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 15

Core Competencies

MANDATORY COURSESCourse CFU Period

Automata, Languages and computation 9 Y1.1Machine learning 9 Y1.1Operations Research 1 9 Y1.1

Page 16: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 16

Artificial Intelligence and Robotics

Like the steam-engine or electricity in the past…

are transforming our world, our society and our industry

AI and Robotics

Page 17: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 17

ELECTIVE COURSES: AT LEAST 24 CFUCourse CFU Period

Deep Learning 6 Y1.2

Robotics and Control 1 9 Y1.2

Big Data Computing 6 Y1.2

Distributed Systems 9 Y2.1

Industrial Robotics 6 Y2.1 (F)

3D Data Processing 6 Y2.2 (F)

Natural Language Proc. 9 Y2.2 (F)

Learning from Networks 6 Y2.1 (F)

OTHER CHOICES

Course CFU Period

Neurorobotics and Neurorehab. 6 Y2.1

Quality Engineering 6 Y1.1Innovation, entrepreneurship, … 6 Y2.2

Internet of Things and Smart Cities 6 Y2.2

Game Theory 2 Y2.1

(F): Available from the 2021/2022 academic year

MANDATORY COURSESCourse CFU PeriodArtificial Intelligence 6 Y1.2Computer Vision 9 Y1.2Intelligent Robotics 9 Y2.1 (F)

Artificial Intelligence and Robotics

Page 18: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 18

Key characteristics:

Interdisciplinary topics because AI & Robotics is a

multi-discipline science

Course choices:

� core competencies in computer engineering

� Complements from key disciplines: control theory,

mechanics, economics, etc.

Hands-on experience with laboratories in AI, Robotics,

Computer Vision, Industrial Robotics, etc.

Soft skills: team work, goal driven productivity, critical

thinking, proactiveness, …

Artificial Intelligence and Robotics

Page 19: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 19

BioinformaticsMotivation- Large and complex modern biological and medical data sets require advanced computational skills- The global bioinformatics market is expected to register substantial growth in the near future

Techniques developed for biological data find applications in other areas

Page 20: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 20

BioinformaticsELECTIVE COURSES: AT LEAST 24 CFU

Course CFU Period

Foundations of databases 6 Y1.1

Artificial Intelligence 6 Y1.2

Big Data Computing 6 Y1.2

Web applications 6 Y1.2

Distributed Systems 9 Y2.1 (F)

Advanced Algorithm Design 9 Y2.1 (F)

Computers and network security 6 Y2.2 (F)OTHER CHOICES

Course CFU Period

Human Data Analytics 6 Y1.2Imaging for Neuroscience 9 Y1.2Structural Bioinformatics 6 Y1.2

Operations Research 2 6 Y2.2 (F)

Genomics and NGS data analysis 9 Y2 (F)

MANDATORY COURSESCourse CFU Period

Inferential Statistics 6 Y1.1Bioinformatics 9 Y1.2Computational Genomics 6 Y2.1 (F)Learning from Networks 6 Y2.1 (F)

(F): Available from the 2021/2022 academic year

Page 21: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 21

ELECTIVE COURSES: AT LEAST 24 CFUCourse CFU Period

Foundations of databases 6 Y1.1

Artificial Intelligence 6 Y1.2

Big Data Computing 6 Y1.2

Web applications 6 Y1.2

Distributed Systems 9 Y2.1 (F)

Advanced Algorithm Design 9 Y2.1 (F)

Computers and network security 6 Y2.2 (F)OTHER CHOICES

Course CFU Period

Human Data Analytics 6 Y1.2Imaging for Neuroscience 9 Y1.2Structural Bioinformatics 6 Y1.2

Operations Research 2 6 Y2.2 (F)

Genomics and NGS data analysis 9 Y2 (F)

BioinformaticsMANDATORY COURSES

Course CFU Period

Inferential Statistics 6 Y1.1Bioinformatics 9 Y1.2Computational Genomics 6 Y2.1 (F)Learning from Networks 6 Y2.1 (F)

(F): Available from the 2021/2022 academic year

Page 22: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 22

BioinformaticsELECTIVE COURSES: AT LEAST 24 CFU

Course CFU Period

Foundations of databases 6 Y1.1

Artificial Intelligence 6 Y1.2

Big Data Computing 6 Y1.2

Web applications 6 Y1.2

Distributed Systems 9 Y2.1 (F)

Advanced Algorithm Design 9 Y2.1 (F)

Computers and network security 6 Y2.2 (F)OTHER CHOICES

Course CFU Period

Human Data Analytics 6 Y1.2Imaging for Neuroscience 9 Y1.2Structural Bioinformatics 6 Y1.2

Operations Research 2 6 Y2.2 (F)

Genomics and NGS data analysis 9 Y2 (F)

MANDATORY COURSESCourse CFU Period

Inferential Statistics 6 Y1.1Bioinformatics 9 Y1.2Computational Genomics 6 Y2.1 (F)Learning from Networks 6 Y2.1 (F)

(F): Available from the 2021/2022 academic year

Page 23: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 23

Bioinformatics

Key characteristics:Interdisciplinary themesCourse choices:� core competencies in computer engineering� key disciplines in life and physical sciences, and medicine

Hands-on experience on biological/biomedical data (projects or assignments)

Soft Skills: communication, teamwork, problem solving, critical thinking

Page 24: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 24

High Performance and Big Data Computing

Motivation

Data, data everywhere!Extracting significant informationfrom data

We need:Efficient and scalable analyticsAdvanced computing systems

Page 25: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 25

High Performance and Big Data Computing

ELECTIVE COURSES: AT LEAST 24 CFUCourse CFU Period

Foundations of databases 6 Y1.1

Artificial Intelligence 6 Y1.2

Bioinformatics 9 Y1.2

Search Engines 9 Y1.2

Deep Learning 6 Y1.2

Distributed Systems 9 Y2.1 (F)

Learning from Networks 6 Y2.1 (F)

OTHER CHOICESCourse CFU Period

Cryptography 6 Y1.1Computational Genomics 6 Y2.1 (F)Game theory 6 Y2.1 (F)

Natural Language Processing 6 Y2.2 (F)

Stochastic Processes 6 Y2.2 (F)

Operations Research 2 6 Y2.2 (F)

MANDATORY COURSESCourse CFU Period

Inferential Statistics 6 Y1.1Parallel Computing 9 Y1.2Big Data Computing 6 Y1.2Advanced Algorithm Design 9 Y2.1 (F)

(F): Available from the 2021/2022 academic year

Page 26: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 26

High Performance and Big Data Computing

MANDATORY COURSESCourse CFU Period

Inferential Statistics 6 Y1.1Parallel Computing 9 Y1.2Big Data Computing 6 Y1.2Advanced Algorithm Design 9 Y2.1 (F)

(F): Available from the 2021/2022 academic year

Page 27: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 27

High Performance and Big Data Computing

ELECTIVE COURSES: AT LEAST 24 CFUCourse CFU Period

Foundations of databases 6 Y1.1

Artificial Intelligence 6 Y1.2

Bioinformatics 9 Y1.2

Search Engines 9 Y1.2

Deep Learning 6 Y1.2

Distributed Systems 9 Y2.1 (F)

Learning from Networks 6 Y2.1 (F)

OTHER CHOICESCourse CFU Period

Cryptography 6 Y1.1Computational Genomics 6 Y2.1 (F)Game theory 6 Y2.1 (F)

Natural Language Processing 6 Y2.2 (F)

Stochastic Processes 6 Y2.2 (F)

Operations Research 2 6 Y2.2 (F)

(F): Available from the 2021/2022 academic year

Page 28: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 28

High Performance and Big Data Computing

Key characteristics

Advanced algorithms for crunching dataStatistical methods for understanding dataParallel computing systems for handling big data

Hands-on experience on parallel programming, cloud platforms, big data frameworksSoft skills: problem solving, teamwork

Page 29: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 29

You need to master algorithms, methods, techniques and architectures to store, manage, access, search, recommend, link, and share both structured and unstructured data at Web scale

Data is the new oil

Web Information and Data Engineering

Page 30: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 30

ELECTIVE COURSES: AT LEAST 18 CFUCourse CFU Period

Foundations of databases 6 Y1.1Software platforms 6 Y1.1Inferential Statistics 6 Y1.1Big Data Computing 6 Y1.2Distributed Systems 9 Y2.1 (F)Concurrent and Real Time Programming 6 Y2.1 (F)

Computers and Network Security 6 Y2.2 (F)Computer Engineering for Music and Multimedia 6 Y2.2 (F)

Natural Language Processing 6 Y2.2 (F

OTHER CHOICES

Course CFU Period

Cryptography 6 Y1.1

Digital Forensics 6 Y1.1

Quality Engineering 6 Y1.1

Wireless Networks 6 Y1.1

Information security 6 Y2.1 (F)

Operations Research 2 6 Y2.2 (F)

MANDATORY COURSESCourse CFU Period

Computer Networks 9 Y1.2Search Engines 9 Y1.2Web Applications 6 Y1.2Database 2 9 Y2.1 (F)

Web Information and Data Engineering

(F): Available from the 2021/2022 academic year

Page 31: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 31

Key characteristics:Wide-reaching competencies and skills in impacting domains (health, cultural heritage, intellectual property, multilingual and multimodal information access, social media, e-commerce, …)Course choices:� wide-spectrum competencies in core computer engineering� wide-ranging knowledge in databases, Web applications,

search engines, recommender systems, semantic technologies, distributed systems, and security

Widen your soft skills and hands-on experience on managing, accessing, sharing any kind of data (projects or assignments)

Web Information and Data Engineering

Page 32: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 33

Thesis and Internship

Page 33: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 34

Thesis & Internship/Research Training

English language (3 CFU)Internship or Research Training: (9

CFU)Thesis (21 CFU)

@UNIPD@Companies

Page 34: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 35

Research fields

• Advanced computing paradigms and AI

Models

Algorithms

Parallelhierarchical

architectures

Artificial intelligence

Applications

Page 35: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 36

Research fields

• Bioinformatics and Computational Biology

Proteins3D structures Protein-drug

interaction

Mutation patterns in disease

DNAStrings on A,C,G,T

ACCTTGTGACATCATGGTATGGAACACTGTAGTACCAT

RelationsGraphs and networks

Community of species

Page 36: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 37

Research fields

• Computer engineering for music and multimedia

Musical cultural heritage

Multimedia, interaction, augmented realityfor artistic production and rehabilitationAffective computing

Page 37: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 38

Research fields

• Data mining and machine learning

Algorithms

Models

Data

Predictive models

Significantpatterns

Biology/Medicine

Recommendation systems

Social network

Page 38: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 39

Research fields

• Information retrieval and databases

Page 39: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 40

Research fields

• Intelligent robotics and autonomous systems

AI for Human-robot collaboration

3D environment reconstructionand segmentation

Robotics for Industry 4.0

Robot taskand motion planningNeurorobotics &

Brain-computer interface

Perception and action loop

Page 40: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 41

Research fields

• Operation research

Page 41: MASTER DEGREE IN COMPUTER ENGINEERING a.y. 2020-2021 · Quality Engineering 6 Y1.1 Innovation, ... multi-discipline science Course choices: core competencies in computer engineering

MD in Computer Engineering, 22/05/2020 42

Job Market