http://fadco.tkk.fi/ fadco tkk.fi @

Transcription

http://fadco.tkk.fi/ fadco tkk.fi @
FAdCo Orientation
Petteri Kaski
Department of Information and Computer Science
3 September 2010
http://fadco.tkk.fi/
[email protected]
Outline
• Objective of FAdCo
• Studies in FAdCo
• The FAdCo curriculum at a glance
• Getting started in practice
– The weekly schedule this autumn
– Mentors & tutoring meetings
Objective of FAdCo
•
Computer science:
“What can be (efficiently) automated?”
•
•
From theory to applications!
Our objective:
To give you the skills to develop and apply
mathematical methods for the systematic
modelling, analysis, and efficient solution of
computational problems
Foundations
In particular, for problems arising in advanced
computing systems consisting of complex and
distributed networks of heterogeneous
subsystems of varying degrees of autonomy
Advanced
Computing
Example: Automating Sudoku
.......1.
4........
.2.......
....5.4.7
..8...3..
..1.9....
3..4..2..
.5.1.....
...8.6...
?
693784512
487512936
125963874
932651487
568247391
741398625
319475268
856129743
274836159
Complete the .’s with digits 1,2,3,4,5,6,7,8,9
so that each digit occurs exactly once in each
row, column, and subsquare
•
Theoretical computer science
develops and applies mathematical methods
for the systematic modelling, analysis, and solution
of computational tasks
•
Application areas include
– the development of programming
languages and their compilers
– design methods for algorithms & software systems
– modelling & analysis of e.g. distributed systems
– parallel computer systems
– cryptography
– routing algorithms & protocols for
computer networks
– VLSI design
Studies in FAdCo
• Aalto University is a research university
• The FAdCo curriculum exposes you to
research carried out in four research groups
at the ICS Department
– Computational Logic
(Prof. Ilkka Niemelä)
– Combinatorial Algorithms & Computation
(Prof. Pekka Orponen)
– Cryptography
(Prof. Kaisa Nyberg)
– Distributed Computation (Prof. Keijo Heljanko)
+ Prof. Erik Aurell
Studies in FAdCo
• FAdCo is a 2-year Master’s Programme
• 4 semesters
– 2010 Autumn
– 2011 Spring
– 2011 Autumn
– 2012 Spring
(coursework)
(coursework)
(coursework)
(MSc Thesis)
specialization
in one of the
four focus
areas–––
contact one of
the professors
during Spring 2011
YO
UR
NA
ME
After FAdCo
• FAdCo provides a strong theoretical &
analytical background
• Two typical career paths for alumni
– Demanding research & development
positions in the industry
– Further studies
(doctoral studies & academic career)
Affiliations of alumni (e.g.)
• Nokia Research Center
• Space Systems Finland
• Espotel
• Tieto
• Aalto University
• University of Helsinki
• OneSpin Solutions
• Microsoft Research,
Cambridge
• NICTA Ltd, Sydney
• University of Illinois,
Urbana-Champaign
• Universdad Autonoma
de Nuevo Leon, Mexico
FAdCo curriculum
at a glance
FAdCo
Curriculum
•
•
120 credits
•
•
•
Methodological principles 10cr
Core curriculum
– Intermediate module 20cr
– Advanced module 20cr
– Special module 20cr
Elective studies 20cr
Master’s Thesis 30cr
pp. 12–18
Intermediate Module in
Theoretical Computer Science A2
•
Provides the student with fundamental conceptual tools
for the modeling, design, and analysis of advanced
computing systems
Advanced Module in
Theoretical Computer Science A3
•
Exposes the student to the four focus areas of the
programme: computational logic, computational
complexity, distributed computation, and cryptology
Special Module in Foundations
of Advanced Computing C
•
Specializes the student in one or two of the four focus
areas; content is agreed with the supervising professor
contact one of the professors
during Spring 2011
Methodological Principles
•
The purpose of the methodological principles module
is to support writing one’s Master’s thesis
Spring term
Autumn term (lectures start next week)
Study Guide
pp. 83–84
Elective Studies
Study Guide
pp. 88–89
Master’s Thesis (30cr)
• Study Guide pp. 85–87
An optional alternative track:
Cluster dual degree
• A double degree awarded by
– Aalto University &
– Technical University of Catalonia (UPC)
• In practice:
– 1st year in Finland
– 2nd year in Spain
– Master’s thesis co-supervised
• Separate application process
• Application deadline:
28 February 2011
Getting started
in practice
Recommended
study schedule
• http://fadco.tkk.fi/curriculum
• Autumn 2010:
for example:
T-61.3050 Machine Learning:
Basic Principles
Weekly schedule for Autumn
Not included
in schedule:
Kie-98.7011
Kie-98.7012
(multiple times
available;
select the most
convenient from
your perspective)
Mentors & tutoring
• Each student has an assigned mentor
from the ICS Department staff
– Kimmo Järvinen
– Andre Schumacher
• To be decided:
– Schedule of tutoring meetings with the
mentors during the Autumn term
Action points
for next week
• Participate in the first lecture
of each course ––– the tutorials start as
announced in the first lecture
• Register to the courses
(lectures & tutorials), in most cases
via WebOodi
https://oodi.aalto.fi/Oodi/e/
• Participate in the tutoring meeting
Questions?
• These slides and an Excel-sheet containing
the weekly schedule are available at
http://fadco.tkk.fi/
• E-mail: [email protected]
• Office B354 (CS Building, 3rd floor)