Opetussuunnitelma 2012 2013: kurssien lisäykset, poistot ja muutokset (LPM) Laitos: Mediatekniikan laitos Professuurikoodit: T-75, T-111 Kurssi/t Korvaava/korvattava kurssi/ muutos Muut kommentit Hyväksytty T-kn LISÄYKSET T-111.6596 Mediatekniikan yksilölliset opinnot 1-10 op L V Individuella studier i Medieteknik Individual Studies in Media Technology Vastuupettajat: Eero Hyvönen, Pirkko Oittinen, Tapio Takala, Lauri Savioja, Petri Vuorimaa Opetusperiodi: Järjestetään sopimuksen mukaan T-111.5701 Mediatekniikan erikoiskurssi 2-8 op L V Specialkurs i Medieteknik Special Course in Media Technology Opetusperiodit: I, II, III, IV, järjestetään sopimuksen mukaan Vastuuopettajat: Tapio Takala, Lauri Savioja, Petri Vuorimaa Kieli: suomi Korvaa kurssin T-111.6595 Digitaalisen median yksilölliset opinnot Korvaa kurssin T-111.5700 Special Course on Digital Media P (2-8 cr) POISTOT T-75.1124 Kuvatekniikan perusteet Korvaavuus: AS-koulutusohjelmassa T-75.4100 Digitaalinen kuvatekniikka, INF-koulutusohjelmassa T-75.4900 Havaitseminen T-111.6595 Digitaalisen median yksilölliset opinnot L Korvaavuus T-111.6596 Mediatekniikan yksilölliset opinnot T-111.5600 Digitaalisen median erikoistyö L Korvaavuus T-75.5600 WWW- ja tietämystekniikan erikoistyö L T-111.5700 Special Course on Digital Media P Korvaavuus T-111.5701 Mediatekniikan erikoiskurssi MUUTOKSET T-75.5600 WWW- ja tietämystekniikan erikoistyö L Opetusperiodit: järjestetään sopimuksen mukaan (periodimerkinnät I-IV pois) T-75.5700 Visuaalisen median projektityöt L Opetusperiodit: järjestetään sopimuksen mukaan (periodimerkinnät I-IV pois) T-111.5400 Virtual Reality P Opetusperiodit: järjestetään sopimuksen mukaan (periodimerkinnät III-IV pois) T-111.5030 3D-tuotanto Opetusperiodit: järjestetään sopimuksen mukaan (periodimerkinnät I-II pois) T-111.5900 Experimental User Interfaces Opetusperiodit: I, II, III, IV Lisätään kurssitietoihin merkintä P jatkoopintokelpoisuudesta 1
Laitos: Tietojenkäsittelytieteen laitos Professuurikoodit: T-61, T-79 Kurssi/t Korvaava/korvattava kurssi/ muutos Muut kommentit Hyväksytty T-kn LISÄYKSET T-79.5207 Advanced Course in Algorithms P 5 cr Teachers in charge: Prof. Pekka Orponen, Assistant Prof. Petteri Kaski (tv.) Teaching Period: III-IV (Spring) Workload: Lectures: 36h (2x2h/week), Tutorial sessions: 18h (2h/week), Exam: 3h, Independent work: 78h (lecture review 24h, tutorial problems 45h, exam priming 9h) Learning Outcomes: This course will deepen your knowledge and skills in algorithm design. You will become familiar with a number of advanced design principles and tradeoffs between quantities such as running time, space usage, parallel speedup, communication, success probability, and quality of approximation. Content: Advanced algorithmic techniques such as randomisation, approximation, parameterisation, parallelisation, and algebrisation. Examples of contemporary advanced algorithms and supporting data structures. Computational resources such as space, time, and communication. Tradeoffs between resources. The course consists of a fixed core part and a varying part covering topics of current interest. Assessment Methods and Criteria: Tutorial problems (10%), programming assignment (20%), and an exam (70%). Study Material: Lecture notes and articles. Course Homepage: https://noppa.tkk.fi/noppa/kurssi/t-79.5207/ Prerequisites: Fundamentals of algorithm design and analysis (e.g. T-79.4202 or T-106.4100), good programming skills. First year engineering mathematics, together with an introduction to probability theory (e.g. Mat-1.2600). Familiarity with discrete algebraic techniques (e.g. linear programming) an asset. Language of Instruction: English POISTOT Ei poistoja MUUTOKSET Ei muutoksia 2
Laitos: Tietotekniikan laitos Professuurikoodit: T-76, T-86, T-93, T-106, T-109, T-110, T-121, T-128 LISÄYKSET Kurssi/t Korvaava/korvattava kurssi/ muutos Muut kommentit Hyväksytty T-kn T-106.1110 Johdatus Aalto-yliopiston IT-palveluihin Korvaa osin kurssin T-106.1111 7.5.2012 T-106.1110 Introduktion till Aalto-universitetets ITtjänster T-106.1110 Introduction to IT Services at Aalto University Vastuuopettaja: Aura Paloheimo Laajuus:1 op Opetusperiodi: I Opetuskieli: suomi ja ruotsi Sisältö: Tietotekniikan, tietoliikenteen ja informaatiopalveluiden hyötykäyttö Aalto-yliopiston Otaniemen kampuksella. Arvosteluasteikko: Hyväksytty/ hylätty Vaihtuvasisältöisyys: ei Jatko-opintokelpoisuus: ei Lisätiedot: Tarkoitettu insinööritieteiden, kemian tekniikan ja sähkötekniikan korkeakoulujen opiskelijoille. T-106.5320 ICT Innovation Summer School P V 26.3.2012 Vastuulaitos: T3050 Tietotekniikan laitos Laajuus: 3-9 op (toteutus tällä hetkellä 4 op) Vaihtuvasisältöinen: kyllä Jatko-opintokelpoinen: kyllä Opetusperiodi: Summer Vastuuopettajat: Prof. Heikki Saikkonen Learning Outcomes: Understanding the process of Business Model Generation, and knowing how to define and analyse the nine building blocks (customer segments, customer relations, channels, value proposition, key activities, key resources, key partners, cost structure and revenue streams). The ability to perform a business development process in the context of a societally relevant thematic area (for example, Health and Wellbeing, Smart Energy Systems) and understanding how technology and innovation interact with all stakeholders (competitors, alliances, networks, markets, etc.) Understanding usability, business life-cycles, market segments, global/market trends, and recognizing their relative 3
importance for product and service development The ability to transform new innovations into viable business solutions on the commercial market, combined with decision-making and leadership competences The ability to reflect upon ethical, societal, scientific and sustainability considerations when developing new products, technologies and business models. Content: Ideation, identifying thematic innovations and opportunities, concept development, integrating with stakeholders, usability, business life-cycles, operations and maintenance. Toteutus, työmuodot ja arvosteluperusteet: The course is implemented during summer as a two-week intensive course, possibly consisting of two parts. It contains lectures (10-20%), guided group work (40%), individual work (20-30%) and company visits or field work with users (20-30%). Grading is based on group presentation where the results are evaluated by a panel of experts. Study Material: A. Osterwalder & Y. Pigneur (2010). Business Model Generation, John Wiley & Sons. Evaluation: 0-5. May be graded as pass/fail Language of Instruction: English T-106.5330 ICT Innovation I&E Thesis P V Vastuulaitos: T3050 Tietotekniikan laitos Laajuus: 6 op Vaihtuvasisältöinen: kyllä Jatko-opintokelpoinen: kyllä Opetusperiodi: According to agreement Vastuuopettajat: Prof. Heikki Saikkonen Learning Outcomes: Students learn how to apply, synthesize, and evaluate their prior EIT learning on innovation and entrepreneurship in the context of a specific technology. This generates initial understanding of a holistic new product and/or service concept design in an entrepreneurial business environment. Content: The course is strongly linked to the 30 ECTS technical thesis. Students evaluate commercial and technical feasibility of the concept studied and described as part of their 30 ECTS technical thesis. The work is supervised and instructed by experienced business and technical coaches. The course ends with a student s presentation of the commercial feasibility study to an expert panel consisting 26.3.2012 4
potentially of entrepreneurs, venture capitalists, business angels, professionals and academics. Working Methods: Lectures, thesis work, and presentation Assessment Methods and Criteria: Grading scheme: 75% Thesis work, 25% presentation to a panel. Prerequisites: All the studies of Innovation & Entrepreneurship Minor preceding the 30 ECTS technical thesis (including the Basic Course and the Business Development Lab Course). Evaluation: 0-5 Language of Instruction: English T-110.5102 Laboratory Works in Networking and Security 5-10 cr Teacher in charge: Miika Komu Teaching period: I-II Work load: lectures 2 h, assignments 131 h (for 5 cr) Learning outcomes: You have practical understanding and hands-on experience of networking and network-security technologies. You can build a computer network in practice and know the basic settings for an IP network. You are able to install and configure network services. You can test and analyze network protocols and applications and interpret their workings based on the specifications. You know how to monitor and analyze network traffic and how to specify and install protection mechanisms including security protocols and traffic filters. The learning outcome may vary depending on the choice of assingements. Content: The course consists of laboratory assignments related to designing and operating computer networks, telecommunications software and network services. Students will become familiar with common networking and security solutions and analysis tools. In this course, students apply principles learned in other courses. Assessment methods and criteria: Participation in the first lecture, assignments, course feedback Study material: protocol specifications, software documentation Substitute for courses: Replaces former courses T-110.5101 and T-110.5201. Course Homepage: Prerequisities: T-110.4100 and T-110.4206, basic Unix skills Grading system: 1-5 Language of Instruction: English Further information: The course is offered as a 5-cr. ver- Korvattavat kurssit: T-110.5101 Laboratory Works in Datacommunications Software T-110.5201 Laboratory Works on Information Security Jo nykyisin yhdessä järjestetyt laboratoriokurssit yhdistetään yhdelle uudelle koodille. 5
sion with emphasis on networking or security, and as 10-cr. version combining both. Students may take the course twice with different assignments. T-110.6101 Special Assignment in Networking and Security P V 1-10 cr Teachers in charge: Tuomas Aura, Jukka K. Nurminen, Antti Ylä-Jääski Teaching period: I-II, III-IV Work load: Learning outcomes: You have experience in defining, analyzing and solving a demanding technical question. You know how to find and use relevant documentation, standards and scientific literature. You are able to document your work clearly. Content: Independent technical or scientific research or software project in the field of networking, online services, telecommunications business, or information security. Can also be a literature survey on an advanced topic. With a prior agreement, the work can be carried out in groups. Assessment methods and criteria: Preparation and presentation of a research or software project. Grading system: 1-5, may also be graded with pass/fail. Study material: Agreed with the teachers Substitute for courses: T-110.6100 and T-110.6200 Course Homepage: Prerequisities: Language of Instruction: English or Finnish Further Information: The contents of the course vary. Some assignment topics are given on the course web page. Students can also suggest their own topics or contact teachers and researchers in the department directly to discuss timely topics related to ongoing research projects. Korvattavat kurssit: T-110.5620 Tietoturvallisuuden kehittämisprosessit T-110.6100 Tietoliikenneohjelmistojen erikoistyö T-110.6200 Tietoturvallisuuden erikoistyö T-110.6110 Tietoliikenneohjelmistojen yksilölliset opinnot T-109.7553 Individual Studies in Telecommunications Business Vaihtuvasisältöinen Jatko-opintokelpoinen T-110- ja T-109- alkuiset yksilölliset opintojaksot yhdistetään kaikki yhdelle uudelle koodille. POISTOT T-76.5158 Ohjelmistotuotannon erikoistyö L T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L T-76.5633 Ohjelmistotuotannon erikoiskurssi L T-76.5999 Ohjelmistotuotannon yksilölliset opinnot L T-76.5654 Seminar on Software product Development P T-76.5650 Seminar in software engineering L T-76.5751 Tietotekniikkaoikeuden erikoistyö L T-76.5759 Tietotekniikkaoikeuden yksilölliset opinnot L T-86.5751 Strategic Digital Service Innovations Ei korvaavaa kurssia. Yhteyshenkilö Matti Hämäläinen, Mikko Heiskala T-86.5161 Special Course in Information Systems Integratiotion T-86.5165 Seminar on Information Systems Integra- T-93.4400 Tekoälyn perusteet T-79.4101 Discrete Models and Search Tilalle on tulossa toi- 6
nen T-79-kurssi lukuvuonna 2013 2014 T-106.1212 Grundkurs i programmering T-106.1210 Ohjelmoinnin peruskurssi, osa 1 Ruotsinkielinen ohjelmoinnin peruskurssi toteutetaan jatkossa ohjelmoinnin peruskurssi, osa 1 alla T-106.1225 Tietorakenteiden ja algoritmien harjoitustyö T-106.5900 Ohjelmistotekniikan vaihtuva kurssi T-106.3105 Ohjelmoinnin harjoitustyö T-106.5900 Ohjelmistotekniikan vaihtuva kurssi T-106.5720 Hajautettujen järjestelmien projekti T-106.5700 Ohjelmistotekniikan projekti T-106.5820 Seminar on Distributed Systems T-106.5800 Ohjelmistotekniikan seminaari T-106.6100 Täydentävät opinnot T-106.6400 Yksilölliset opinnot T-106.6320 Hajautettujen järjestelmien erikoistyö T-106.6300 Ohjelmistotekniikan erikoistyö T-106.6340 Sulautettujen järjestelmien erikoistyö T-106.6300 Ohjelmistotekniikan erikoistyö T-106.6560 Tietotekniikan opetustutkimuksen tutkimusseminaari T-106.6540 Tietotekniikan opetustutkimuksen seminaari T-110.5101 Laboratory Works in Datacommunications Software T-110.5102 Laboratory works in networking and se- Kontaktihenkilö T-110 poistoihin liittyen: curity Tuomas Aura T-110.5201 Laboratory Works on Information Security T-109.7510 Research Seminar on Telecommunications T-110.5191 Seminar on Internetworking Seminaarit yhdistetään. Business T-110.5620 Tietoturvallisuuden kehittämisprosessit T-110.6100 Tietoliikenneohjelmistojen erikoistyö T-110.6200 Tietoturvallisuuden erikoistyö T-110.6110 Tietoliikenneohjelmistojen yksilölliset opinnot T-109.7553 Individual Studies in Telecommunications Business T-110. 6101 Special assignment in networking and security T-110.7200 Special Course in Communication Security T-110.6220 Tietoturvallisuuden erikoiskurssi Nopan takia varattu,muuten tarpee- ton kurssikoodi poistetaan. T-121.5500 Special Assignment in User-Centred Product T-121.5850 Individual Course on Usability P (V) (1- Development 10 cr) MUUTOKSET T-76.1143 Tiedonhallintajärjestelmät Opetusperiodi muuttuu I I-II Kerttu Pollari-Malmi T-86.5165 Seminar on Information Systems Integration Laajuus muuttuu 3-8 op 3-10 op T-86.5310 ICT enabled service business and innovation Periodi muuttuu I I-II T-106.4000 Ohjelmistotekniikan laboratoriotyöt Kurssi muutetaan jatko-opintokelpoiseksi 7.5.2012 T-106.5550 Tutkimusmenetelmät Kurssia ei luennoida lukuvuonna 2012 2013 7.5.2012 T-106.5740 Sulautettujen järjestelmien projekti Kurssin kieleksi vaihdetaan englanti. 7.5.2012 Projekt I inbyggda system Project in Embedded Systems Suomen- ja ruotsinkieliset nimet poistetaan. T-106.5750 Aalto Service Camp Periodi muuttuu III-IV IV 7
T-106.5261 Master's Studio in Service Design and Engineering Periodi muuttuu I-III I-II T-121.5151 Methods for User-centred Product Development Periodi muuttuu II I-II T-128.1000 Introduction to Software Business and Venturing Periodi muuttuu I I, tarvittaessa III T-128.2500 Management of a Software Venture Prerequisites: It is recommended that students have obtained basic information about business and software engineering. Opetusperiodi: III-IV I-II Prerequisites: T-128.1000 or similar knowledge. T-128.5780 Individual Study in Software Business Laajuus muuttuu 3-16 op 2-16 op T-128.5400 Software Entrepreneurship Seminar Periodi muuttuu Organized as needed III T-128.6000 Growth and Internationalization of Software SMEs Esitiedot: T-128.1000, T-128.2500, tai vastaavat tiedot. Periodi muuttuu According to agreement IV Esitiedot: T-128.1000, T-128.2500, or similar knowledge. 8