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)