CCIS Ohjelma

Master’s Degree Programme in
Computer, Communication, and
Information Sciences
Petri Vuorimaa
www.aalto.fi/ccis
@AaltoCCIS
20.03.2015
Agenda





10:15-11:00 CCIS-ohjelman esittely (TU1)
■ CCIS-ohjelma (Petri Vuorimaa)
■ Computer Science -pääaine (Petri Vuorimaa)
■ Communications Engineering -pääaine (Jyri Hämäläinen)
■ Software and Service Engineering -pääaine (Marjo Kauppinen)
■ Mobile Computing, Services and Security (Antti Ylä-Jääski)
■ Acoustics and Audio Technology -pääaine (Lauri Savioja)
■ Machine Learning and Data Mining (Samuel Kaski)
■ Signal, Speech, and Language Processing (Jorma Skyttä)
■ Game Design and Production (Petri Vuorimaa)
11:00-11:15 Polut muihin ohjelmiin (TU1)
■ Lisäinformaatiota muista ohjelmista SCIn opiskelijoille
11:00-12:30 Ohjelmamessut
■ Pääaineiden standit luentosalin TU1 ulkopuolella
■ Jokaiselta pääaineeta vähintään yksi edustaja
11:15-12:00 Siirtymisklinikka (ELEC 2534-2535 & SCI TU1)
■ Klinikat opiskelijoille, joilla on jo DI-opintoja ja jotka aikovaat siirtyä CCIS-ohjelmaan
■ Siirtymäsäännösten esittely
■ Opiskelijoiden kysymykset ja vastaukset
12:15-13:00 Valmiiksi vanhasta -info (ELEC 2534-2535 & SCI TU1)
■ Lisäinformaatiota vanhasta tutkintosäännöstä valmistuville opiskelijoille
■ Erityisesti opiskelijoille, joiden opinnot ovat venyneet
20.03.2015
2
Background
Aalto is clearly Finland’s largest ICT education
organization
 ICT education is carried out in two schools: SCI and
ELEC
■ available potentials are not fully used when MSc programs are

operated separately
There is no clear work division between SCI and ELEC
■ This has lead to some overlap in MSc education
 Why now is right time to merge MSc programs on ICT?
■ MSc program renewal ongoing anyway
■ Wide consensus on the benefits of the merger
■ Large joint MSc program between schools will provide a test

case for school cooperation and realize student mobility on new
level
20.03.2015
3
Computer, Communication, and
Information Sciences (CCIS)






Master’s Degree Program organized by Aalto Schools of
SCI and ELEC
Eight majors and altogether 15 tracks
Faculty includes over 50 professors
First call for students starts in December 2014
Operation starts in January 2015
New students start their studies in September 2015
20.03.2015
4
Degree structure

Master’s Thesis
30 ECTS
Master’s degree 120 ECTS
■ Major: 40-65 ECTS


Long major (55-65 ECTS)
Compact major (40-45 ECTS) +
minor (20-25 ECTS)
■ Minor 20-25 ECTS (optional)

Minor
20-25 ECTS

Master’s program decides
whether minor is allowed
Minors can be chosen from a list
defined by the Master’s program
■ Elective studies 25-35 ECTS

Major
40-65 ECTS



Elective Studies
25-35 ECTS
20.03.2015
5
Additional minor (student’s own
preference)
Multidisciplinary courses
Courses supporting the major
Full semester abroad
■ Master’s thesis 30 ECTS
International Studies






All CCIS students are expected to have international
component as part of their studies
Various study abroad options (bit.ly/1zjA42P)
Double degree possibility in EIT ICT Labs Master’s
School (masterschool.eitictlabs.eu) and NordSecMob
Programme (nordsecmob.aalto.fi)
International minor at EURECOM Graduate School
(eurecom.fr) or at many other international partner
universities
Exchange agreements with both European and nonEuropean partners
A number of international internship options (e.g.,
summer jobs) are also available
20.03.2015
6
Majors








Computer Science
Communications Engineering
Software and Service Engineering
Mobile Computing, Services, and Security
Acoustics and Audio Technology
Machine Learning and Data Mining
Signal, Speech, and Language Processing
Game Design and Production
20.03.2015
7
Computer Science
Combines both theoretical and applied computer
science
 Six different tracks (broad major)
 Wide range of advanced courses
 Faculty includes over 25 professors

20.03.2015
8
Computer Science
Core Courses (select five):
 Operating Systems
 Web Software Development
 Information Security
 Computer Graphics




Principles of Algorithmic
Techniques
Discrete Models and Search
Machine Learning: Basic
Principles
User Interfaces
20.03.2015
9
Tracks (select one):






Software Systems and
Technologies
Secure Systems
WWW Technologies,
Applications, and Science
Interactive Technologies
Algorithms, Logic, and
Complexity
Big Data and Large-Scale
Computing
Communications Engineering
Organized jointly by two departments:
■ Communications and Networking (Comnet)
■ Signal Processing and Acoustics (SPA)
 Three different tracks
■ Wireless communications (Comnet and SPA)
■ Internet Technologies (Comnet)
■ Communication Ecosystems (Comnet)

20.03.2015
10
Communications Engineering
Core Courses:
 Trends in Communications (project course)
 Internet Traffic Measurement and Measurement Analysis
 Wireless Systems
20.03.2015
11
Software and Service
Engineering
As a student, you learn to
•
design and develop products and services that create business value and
satisfy real user needs
•
tackle wicked, real-world problems taking human, societal, organizational,
and technological factors into account.
20.03.2015
Software and Service Engineering: Tracks
Software
engineering
Service design
and engineering
User-centred
design
Enterprise
systems
Courses are based on research done in close collaboration with companies.
CSE-E5695 Portfolio in Software and Service Engineering
Casper Lassenius
Marjo Kauppinen
20.03.2015
13
Marko Nieminen
Martti Mäntylä
Mobile Computing, Services, and Security
Based on existing Master’s Programme in Mobile
Computing – Services and Security
 Also available Erasmus Mundus Master’s Program in
Security and Mobile Computing (NordSecMob)

Prof. N.
Asokan
Prof. Antti
Ylä-Jääski
Prof. Jukka K. Prof. Tuomas
Nurminen
Aura
20.03.2015
14
Prof. Keijo
Heljanko
Prof. Mario Di
Francesco
Mobile Computing, Services, and Security
Core Courses:






Elective Courses:
Methods and Tools for Network  Network Services Business
Systems
Models
Computer Networks II  Internet and Computing Forum
Advanced Features
 Special course in data
communication software
Applications and Services in
Internet
 Internet Technologies for
Mobile Computing
Laboratory Works in
Networking and Security
 Network Security
Mobile Systems Programming /  Mobile Systems Security
Mobile computing project
 etc.
Seminar
20.03.2015
15
Acoustics and Audio Technology
Joint major organized by departments of
■ Signal Processing and Acoustics (ELEC)
■ Media Technology (SCI)
 The major is offered as both long and compact
 In addition, a minor is offered

Prof. Vesa
Välimäki
(ELEC)
Prof. Ville
Pulkki
(ELEC)
20.03.2015
16
Prof. Lauri
Savioja
(SCI)
Prof. Tapio
Lokki
(SCI)
Acoustics and Audio Technology
Core Courses:






Elective Courses:
Communication acoustics
Acoustics and the physics of
sound
Acoustical measurements
Audio signal processing
Room acoustics
Acoustics and audio technology
seminar
20.03.2015
17





Electroacoustics
Noise Control
Digital signal processing
systems
Speech processing
Speech recognition
Machine Learning and Data Mining
Based on an already established international master’s
program called Macadamia
 Faculty belongs to two centers of excellence: the
Computational Inference Research (COIN) center is
coordinated by the department

Prof.
Aristides
Gionis
Prof. Juha
Karhunen
Prof.
Samuel
Kaski
20.3.2015
Prof. Harri
Lähdesmäk
i
Prof. emer.
Erkki Oja
Prof. Juho
Rousu
Prof.
Tapani
Raiko
Samples of machine learning and data mining
ed to c
Detection of dense communities
in social networks and attributes
that describe the communities
Deep Learning to derive abstract highlevel features in a hierarchical manner that
imitates human perception.
Plenty of jobs
Personalized medicine to
make individually tailored
treatment decisions
based on genomic and
other data
20.3.2015
Macadamia Courses
Compulsory courses:
 Machine learning: Basic
principles
 Machine learning and neural
networks
 Machine learning: Advanced
probabilistic methods
 Algorithmic methods of data
mining
 Kernel methods in machine
learning
 Information visualization
 Research project in computer
and information science
20.3.2015
Elective Courses:
 Computer vision
 Speech recognition
 Statistical natural language
processing
 High-throughput bioinformatics
 Signal processing in
neuroinformatics
 Artificial intelligence
 Digital image processing
 Principles of pattern recognition
 Special course in computer and
information science I-VI
Signal, Speech, and Language Processing

Organized by department of Signal Processing and
Acoustics
Prof. Unto K. Prof. Paavo
Laine
Alku
Prof. Mikko Prof. Jorma
Kurimo
Skyttä
20.03.2015
21
Prof. Visa
Koivunen
Prof. Risto
Wichman
Prof. Sergiy
Vorobyov
Courses of Signal, Speech and Language Processing



Common for the major (10 cr)
Signal processing for communications,
5cr
Machine learning: basic principles, 5cr
Elective courses: (30 cr)

Common for speech path: (20 cr)

Speech processing, 5cr


For speech path selected courses from:


Pattern recognition, machine learning
(T-61)

Audio and acoustics

Signal processing




Speech and language processing
methods, 2cr, and seminar, 3cr
Speech recognition, 5cr
Statistical natural language processing,
5cr
Common for signal path: (20 cr)
Select 4 courses from these 5:
Computational modeling and cognitive
science

Convex optimization for engineers

Sensory array signal processing

Statistical signal processing

High volume data processing (new)

Signal processing for distributed systems
Mathematics and optimization
Usability and user interfaces
Language technology, UH
20.03.2015
22
Game Design and Production
Joint major offered by schools of SCI and ARTS
■ Department of Media Technology (SCI)
■ Department of Media (ARTS)
 Separate admission, selective intake

Prof. Perttu
Hämäläinen
Prof. Jaakko
Lehtinen
20.03.2015
23
Prof. Tapio
Takala
Game Design and Production
CCIS only: Computer Graphics, Advanced Computer
Graphics
 M.A. in New Media only: Understanding Media, Art and
Design, Research Skills
 Shared compulsory: Game Design, Game Analysis,
Game Project, Advanced Topics in Game Design,
Playability Evaluation
 Shared optional: anything related to CS and design: 3D
user interface design, Games Research Project,
Machine Learning, Computer Vision, Parallel
Programming, Scriptwriting, 3D modeling & animation

20.03.2015
24
Further Information





master-ccis@aalto.fi
www.aalto.fi/ccis
twitter.com/AaltoCCIS
www.facebook.com/AaltoCCIS
wiki.aalto.fi/x/miG1BQ
Prof. Petri
Vuorimaa
Prof. Jyri
Hämäläinen
20.03.2015
25
Anu
Kuusela
Jenni
Tulensalo