ITKA204 Tietokannat ja tiedonhallinnan perusteet

Koko: px
Aloita esitys sivulta:

Download "ITKA204 Tietokannat ja tiedonhallinnan perusteet"

Transkriptio

1 ITKA204 Tietokannat ja tiedonhallinnan perusteet Kevä t 2016 To n i Ta i p a l u s Jy v ä s k y l ä n y l i o p i s t o

2 Opettaja Työskennellyt Jyväskylän yliopistossa erilaisissa opetus- ja tutkimustehtävissä vuodesta Opetus: Opiskelijoille: Tietokannat ja tiedonhallinnan perusteet Oliosuuntautunut analyysi ja suunnittelu XML: theory & practice XML tietoverkoissa Tietojärjestelmien kehittäminen Tietokone ja tietoverkot työvälineenä Johdatus informaatio- ja viestintäteknologiaan Yrityksille: GNU/Linux SQL:n perusteet SQL:n jatkokoulutus MongoDB-tietokannanhallintajärjestelmä Oracle-tietokannanhallintajärjestelmä Relaatiotietokantojen optimointi PL/SQL-ohjelmointi Python-ohjelmointi ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 2

3 Kurssin yleisesittely Esitiedot ja taidot Looginen ajattelu Joukko-opin alkeet Luokkakaavio Perustiedot laitteistosta (muisti, suoritin, kiintolevy) Halu omaksua uusia asioita Halu ja kyky selvittää asioita myös itsenäisesti Ensisijaisesti kuitenkin ahkera asenne ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 3

4 Kurssin yleisesittely Motivointia: Lähes jokaisen sovelluksen taustalla toimii tietokanta. Tietokantojen perustuntemus on alan yleissivistystä. Tämä kurssi antaa valmiudet mm. tietokantojen analysoinnille, suunnittelulle, toteutukselle ja loogisen tason optimoinnille. Tämä kurssi antaa tarvittavat esitiedot myöhemmälle erikoistumiselle esim. tietokanta-asiantuntijaksi, konsultiksi, back-end-sovelluskehittäjäksi tai tietokantaoptimoijaksi. Työhönhakuhaastattelussa SQL:n tuntemusta arvostetaan. Data on yhä tärkeämpi osa liiketoimintaa. Kurssilla ei ole pelkkää teoriaa, vaan monia asioita opitaan soveltamaan myös käytännössä. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 4

5 Kurssin yleisesittely Kurssin suorittamisen jälkeen opiskelija: osaa selittää tiedonhallintaan ja tietokannanhallintajärjestelmiin liittyvien keskeisten käsitteiden, periaatteiden ja toimintojen merkityksen osaa soveltaa ER-mallia käsitteellisessä mallintamisessa ja ymmärtää mikä rooli käsitteellisillä malleilla on tietoarkkitehtuurissa osaa soveltaa relaatiomallin käsitteitä ja transformoida ER-kaavan relaatiotietokannan kaavaksi osaa soveltaa SQL:ää taulujen ja valtuutusten määrittämiseksi ja perusoperaatioiden suorittamiseksi osaa normalisoida relaatiot neljänteen normaalimuotoon osaa selittää tyypilliset samanaikaisten tapahtumien ongelmat, tapahtumalta vaaditut ominaisuudet, eristyvyystasot sekä lukitustavat ja niiden merkityksen tapahtumien ajoitukselle osaa kuvailla tietovarastonnin periaatteet, arkkitehtuurin, toiminnot ja hyödyt sekä soveltaa tähti- ja lumihiutalemallia tietää tiedonhallinnan ja tietokantojen uusista periaatteista ja paradigmoista ja osaa vertailla niitä perinteisiin malleihin. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 5

6 Tietokannat ja muut opinnot Tietokone ja tietoverkot Algoritmit Tilastomenetelmät Olioanalyysi ja - suunnittelu Ohjelmointi Käyttöjärjestelmät ITKA204 XML Jatkokurssi? Business data analytics and Big Data management Big Data Engineering ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 6

7 Usein kysyttyä Mitä pitää osata ennen kurssin alkua? Ymmärtää mikä on UML-luokkakaavio ja osata tehdä sellainen. Laitteiston perustuntemus auttaa ymmärtämään asioita. Joukko-opin alkeet hyvä tuntea. Onko kurssilla ohjelmointia? Ei ole, mutta kyselykieli SQL opetellaan. Onko kurssilla matematiikkaa? Ei varsinaisesti, mutta joitakin asioita on esitetty matemaattisella notaatiolla. TIM-materiaalissa on monivalintatehtäviä, onko tentti monivalintatentti? Ei. Mitä asioita voisi omatoimisesti kerrata kurssin alkuvaiheessa, jos uni ei meinaa tulla? Miten UML-luokkakaavio tehdään kohdealuekuvauksen perusteella. Joukko-opin perusteet: yhdiste, leikkaus, (todellinen) osajoukko jne. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 7

8 Kurssin yleisesittely Sisältörunko 1. Johdanto 2. Käsitteellinen mallintaminen 3. Relaatiomalli 4. Transformointi 5. Relaatioalgebra 6. SQL 7. Tapahtumanhallinta 8. Normalisointi 9. Tietovarastointi 10. Hajautus 11. Tietokantaparadigmat Stressikäyrä ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 8

9 Työmäärä Luennot MA klo 14:15-16:00, viikot 2-10 KE klo 12:15-14:00, viikot 2-9 Yht. 34h Demonstraatiot 6 krt viikoilla 4-9 Tapaamiset yht. 12h Tehtävien ratkaisu 6 krt * 7h = 42h Kurssi on tiedekunnan kursseihin suhteutettuna sieltä työläämmästä päästä. Valmistaudu työskentelemään tai suorita kurssi itsellesi parempana ajankohtana! Työmäärä on todellinen. Sinne päin vastauksilla ei tentissä pärjää. Etsi kaveri tai pienryhmä, jonka kanssa pohditte demotehtäviä. Tentti Suoritus 4h Valmistautuminen 45h Yhteensä 133h (5op * 26,6h) ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 9

10 Kurssimateriaali Kurssimateriaali TIM:ssä Kurssimoniste, jossa interaktiivisia tehtäviä Demonstraatiot Linkit luentokalvoihin ja videoihin sekä lisämateriaalia Kurssikirja (ei vaadita): Elmasri & Navathe. Fundamentals of Database Systems. Addison-Wesley. Jos et ymmärrä jotakin kurssilla käsiteltyä asiaa, selvitä kurssikirjasta. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 10

11 Tentti Kurssin suoritustapa on tentti. Tenttejä järjestetään 3 kpl. Tentistä (max. 24 pistettä) tulee saada vähintään 12 pistettä. Arvostelu: 1-5 tai hylätty. Tenttitehtävät ovat suureksi osaksi samankaltaisia kuin demotehtävät. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 11

12 Demonstraatiot Demotehtävien tekeminen ja tilaisuuksiin osallistuminen on vapaaehtoista ja erittäin suositeltavaa. Ilman demojen tekemistä ei tentissä pärjää! Tarkoituksena tukea luennoilla esitettyjen asioiden soveltamisvalmiuksien hankintaa: Kurssilla opetetaan paljon asioita, joista monia täytyy osata soveltaa. Soveltamisvalmiuksia ei voi hankkia millään muulla tavalla kuin tekemällä. Keskustelu pienryhmissä on massaluentoja luontevampaa. Demoryhmiin (5 vaihtoehtoista ryhmää) voi ilmoittautua Korpin kautta. Klo KE TO X X X X X ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 12

13 Demonstraatiot Yleiset pelisäännöt Tehtävät julkaistaan edellisellä viikolla. Tilaisuuden alussa jokainen merkitsee listaan nimensä ja tehtävät, jotka hän on ottanut tilaisuuteen mukaan joko paperilla (helpompi korjata) tai sähköisenä JA joista hän on valmis esittelemään ratkaisunsa muille. Listan perusteella merkitään hyvityspisteet Korppiin. Hyvityspisteillä voi korottaa läpäistyn tentin arvosanaa: 1 piste, jos kaikista tehtävistä on ratkaistu yli 20% 2 pistettä, jos yli 40% 3 pistettä, jos yli 60% 4 pistettä, jos yli 80% Edellisvuosina hankittuja demopisteitä ei lueta hyväksi. Ratkaisut julkaistaan demoviikon loppupuolella. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 13

14 Demonstraatiot Yleiset pelisäännöt (jatkuu) Tilaisuudet ovat ensisijassa oppimistilanteita. Tule paikalle sitä suuremmalla syyllä, jos et ehtinyt tai osannut tehdä demotehtäviä. Jos tulet tilaisuuteen myöhässä, et voi ruksata niitä tehtäviä, jotka on jo tilaisuudessa käsitelty. Et poistu tilaisuudesta, ennen kuin ruksaamasi tehtävät on käsitelty. Ratkaisun ei tarvitse luonnollisestikaan olla 100% oikein. Mutta jos itsekin tietää, ettei ole oikein ymmärtänyt asiaa, ei silloin kannata ruksata tehtävää, vaan on parempi kuunnella, miten tehtävä olisi pitänyt ratkaista. Tehtävän esittäjä kertoo yleisellä tasolla ratkaisustaan muille. Demo-ohjaaja korjaa ja kommentoi tarvittaessa ratkaisua, sekä esittää mahdollisia muita ratkaisutapoja. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 14

15 Demonstraatiot Yleiset pelisäännöt: ETÄ Poikkeuksellisesti (esim. toisella paikkakunnalla asuminen, pitempi matka tai sairaus) voi toimittaa omat ratkaisunsa sähköpostin välityksellä. Toimittaminen tulee tehdä ENNEN viikon ensimmäistä demotilaisuutta (KE klo 10). Toimita tehtävät luennoitsijalle sähköpostin välityksellä. Yllä mainittuun aikarajaan ei vaikuta se, mihin ryhmään on Korpissa ilmoittautunut. Myöhässä palautetuista tehtävistä ei anneta hyvityspisteitä. Luennoitsija antaa harkintansa mukaan pisteitä etänä palautetuista tehtävistä. Luennoitsijan velvollisuus ei ole kommentoida etänä palautettuja tehtäviä. ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 15

16 Demonstraatiot Demopisteet Tentin läpäisytodennäköisyys ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 16

17 Kurssin alustava läpivienti vko Luento (sulkeissa TIM-materiaalin luku) Demo 2 Esittely ja johdanto (1) 3 Analyysi ja arkkitehtuuri (2) 4 Relaatiomalli (3), SQL: DML (4) Käsitteellinen mallintaminen (2) 5 SQL: DML, DDL (4) Transformointi ja SQL (3 ja 4) 6 SQL: DCL, TxCL (4) SQL (4) 7 Normalisointi (5) SQL (4) 8 Tietovarastointi (6) Normalisointi (5) 9 Hajautus (7) ja tietokantaparadigmat (8) Kokoavia tehtäviä tms. 10 Tarvittaessa kertausta 11 Tentti 16 Tentti 23 Tentti ITKA204 kevät 2016 Toni Taipalus Jyväskylän yliopisto 17

1.1 Käsitteet ja termit 1.2 Historia. Luku 1. Johdanto. ITKA204 kevät

1.1 Käsitteet ja termit 1.2 Historia. Luku 1. Johdanto. ITKA204 kevät 1.1 Käsitteet ja termit 1.2 Historia Luku 1 Johdanto ITKA204 kevät 2016 1 Kurssin sisältö - tarvittavat käsitteet - historiaa 1. johdanto 2. analyysi ja arkkitehtuuri - DBMS:n sovellusarkkitehtuuri - käsitteellinen

Lisätiedot

Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa

Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa Tietokoneverkot T-110.4100 Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa ja Matti Siekkinen Tietokoneverkot 2014 sanna.suoranta@aalto.fi Kurssista kaksi versiota

Lisätiedot

IIO30100 TIETOKANTOJEN SUUNNITTELU (6 OP)

IIO30100 TIETOKANTOJEN SUUNNITTELU (6 OP) IIO30100 TIETOKANTOJEN SUUNNITTELU (6 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI S2009 - K2010 http://homes.jamk.fi/~huojo/opetus/iio30100/ TAVOITTEENA ON, ETTÄ OPISKELIJA: Ymmärtää käsitteellisen mallintamisen

Lisätiedot

Ohjelmistotekniikan menetelmät, kesä 2008

Ohjelmistotekniikan menetelmät, kesä 2008 582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

Opintojen mallipolut

Opintojen mallipolut Opintojen mallipolut 1.0 20.12.2016 Opintojen mallipolut TOPSI-projekti Tietotekniikan laitos Jyväskylän yliopisto Jyväskylä Tekijät: Marianne Laapio Hannes Laukkanen Jaana Oinonen Jutta Tolvanen Tiivistelmä:

Lisätiedot

IIO30100 Tietokantojen suunnittelu (6 op)

IIO30100 Tietokantojen suunnittelu (6 op) IIO30100 Tietokantojen suunnittelu (6 op) Opintojakson esittely Jouni Huotari K2008 http://student.labranet.jamk.fi/~huojo/opetus/iio30100/ Tavoitteena on, että opiskelija: Ymmärtää käsitteellisen mallintamisen

Lisätiedot

IIO30100 Tietokantojen suunnittelu (6 op)

IIO30100 Tietokantojen suunnittelu (6 op) IIO30100 Tietokantojen suunnittelu (6 op) Opintojakson esittely Jouni Huotari K2008 http://student.labra.jypoly.fi/~huojo/opetus/iio30100/ Tavoitteena on, että opiskelija: Ymmärtää käsitteellisen mallintamisen

Lisätiedot

KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite

KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite KJR-C2002 Kontinuumimekaniikan perusteet Kurssiesite Menestyminen nykypäivän poikkitieteellisissä työtehtävissä vaatii vahvan ymmärryksen eri insinöörialojen perusteista. Mekaniikan perusteiden ymmärtäminen

Lisätiedot

Ohjelmistotekniikan menetelmät, kevät 2008

Ohjelmistotekniikan menetelmät, kevät 2008 582101 - Ohjelmistotekniikan menetelmät, kevät 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa Humanistis-yhteiskuntatieteellinen tiedekunta Syksy 2017 Tanja Välisalo tinyurl.com/hytk-tvt2017 Sisältö 1. Mitä teknologiataitoja tarvitsen?

Lisätiedot

MATEMATIIKAN PERUSKURSSI b

MATEMATIIKAN PERUSKURSSI b MATEMATIIKAN PERUSKURSSI b Anna Kaasinen Itä-Suomen yliopisto Syksy 2016 Anna Kaasinen (Itä-Suomen yliopisto) MATEMATIIKAN PERUSKURSSI b Syksy 2016 0 / 9 MITÄ FLIPPED CLASSROOM ON? Flipped classroom eli

Lisätiedot

Ohjelmistoarkkitehtuurit. Kevät

Ohjelmistoarkkitehtuurit. Kevät Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto 2 Kurssin tavoitteet

Lisätiedot

Ohjelmistojen mallintaminen, kesä 2009

Ohjelmistojen mallintaminen, kesä 2009 582104 Ohjelmistojen mallintaminen, kesä 2009 1 Ohjelmistojen mallintaminen Software Modeling Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön tuntemus Ohjelmoinnin

Lisätiedot

IIO10200 Tietokantaohjelmointi (4 op)

IIO10200 Tietokantaohjelmointi (4 op) IIO10200 Tietokantaohjelmointi (4 op) Opintojakson esittely Jouni Huotari S2008 http://student.labranet.jamk.fi/~huojo/opetus/iio10200/ Tavoitteena on, että opiskelija: Osaa SQL-kielen perusteet Taulujen

Lisätiedot

Johdanto kurssille. Vastuuopettaja: Ilona Mikkonen, Yliopiston lehtori. Tapaaminen sopimuksen mukaan;

Johdanto kurssille. Vastuuopettaja: Ilona Mikkonen, Yliopiston lehtori. Tapaaminen sopimuksen mukaan; Markkinoinnin perusteet 23A00110 Johdanto kurssille Ilona Mikkonen, KTT Aalto yliopiston kauppakorkeakoulu Markkinoinnin laitos Henkilökunta Vastuuopettaja: Ilona Mikkonen, Yliopiston lehtori Tapaaminen

Lisätiedot

Talousmatematiikan perusteet: Johdanto. Kurssin tavoitteet Käytännön järjestelyt Suosituksia suorittamiseen

Talousmatematiikan perusteet: Johdanto. Kurssin tavoitteet Käytännön järjestelyt Suosituksia suorittamiseen Talousmatematiikan perusteet: Johdanto Kurssin tavoitteet Käytännön järjestelyt Suosituksia suorittamiseen Kurssin tavoitteet Matematiikkaa hyödynnetään monilla kauppa- ja taloustieteen osaalueilla Esim.

Lisätiedot

5.1 Normalisoinnin tarkoitus 5.2 Funktionaalinen riippuvuus 5.3 Normaalimuodot. Luku 5. Normalisointi. ITKA204 kevät

5.1 Normalisoinnin tarkoitus 5.2 Funktionaalinen riippuvuus 5.3 Normaalimuodot. Luku 5. Normalisointi. ITKA204 kevät 5.1 Normalisoinnin tarkoitus 5.2 Funktionaalinen riippuvuus 5.3 Normaalimuodot Luku 5 Normalisointi ITKA204 kevät 2016 1 5.1 Normalisoinnin tarkoitus Loogisen tason suunnittelu ja validointi Käsitekaava

Lisätiedot

IIO10200 TIETOKANTAOHJELMOINTI (4 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI

IIO10200 TIETOKANTAOHJELMOINTI (4 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI IIO10200 TIETOKANTAOHJELMOINTI (4 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI K2009 http://homes.jamk.fi/~huojo/opetus/iio10200/ TAVOITTEENA ON, ETTÄ OPISKELIJA: Osaa SQL-kielen perusteet Taulujen määrittely-

Lisätiedot

POLKU LUOKKAKAAVIOISTA TAULUJEN TOTEUTUKSEEN

POLKU LUOKKAKAAVIOISTA TAULUJEN TOTEUTUKSEEN POLKU LUOKKAKAAVIOISTA TAULUJEN TOTEUTUKSEEN KIRJAN HOVI, HUOTARI, LAHDENMÄKI: TIETOKANTOJEN SUUNNITTELU & INDEKSOINTI DOCENDO (2003, 2005) LUKU 7 JOUNI HUOTARI & ARI HOVI IIO30100 TIETOKANTOJEN SUUNNITTELU

Lisätiedot

Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta

Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta Jouni Huotari Martti Laiho (materiaali on osa virtuaaliammattikorkeakoulun Tietokantaosaaja-opintokokonaisuutta) opintokokonaisuutta)

Lisätiedot

Oppimisprosessissa opiskelijoiden tukena analytiikan opiskelua yhdessä tehden

Oppimisprosessissa opiskelijoiden tukena analytiikan opiskelua yhdessä tehden Oppimisprosessissa opiskelijoiden tukena analytiikan opiskelua yhdessä tehden Katariina Vuorensola Luento-opetuksen tulevaisuus Oppimisseikkailu 2017 Analytiikan kurssi Analytiikan perusteet, 4 op Maisterivaiheen

Lisätiedot

Jouni Huotari & Ari Hovi. Käsitemallinnuksesta relaatiokantaan KÄSITEMALLI. LOOGINEN MALLI: tietomalli valittu. FYYSINEN MALLI: DBMS valittu

Jouni Huotari & Ari Hovi. Käsitemallinnuksesta relaatiokantaan KÄSITEMALLI. LOOGINEN MALLI: tietomalli valittu. FYYSINEN MALLI: DBMS valittu Informaatioteknologian instituutti IIO30100 Tietokantojen suunnittelu Polku luokkakaavioista taulujen toteutukseen kirjan Hovi, Huotari, Lahdenmäki: Tietokantojen suunnittelu & indeksointi, Docendo (2003,

Lisätiedot

TIETOTEKNIIKAN OPS

TIETOTEKNIIKAN OPS TIETOTEKNIIKAN OPS 2017-2020 Infotilaisuus nykyisille opiskelijoille Raino Mäkinen, Sanna Mönkölä & Ilona Lapinkylä OPS-infon sisältö OPS 2017-2020 mikä, miksi? Miten uusi eroaa nykyisistä ja vanhoista?

Lisätiedot

IIO30200 TIETOKANNAN HALLINTA (5 OP)

IIO30200 TIETOKANNAN HALLINTA (5 OP) IIO30200 TIETOKANNAN HALLINTA (5 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI S2009 K2010 http://homes.jamk.fi/~huojo/opetus/iio30200/ TAVOITTEENA ON, ETTÄ OPISKELIJA: Ymmärtää hoidon merkityksen: Osaa tukea

Lisätiedot

Helsinki University of Technology

Helsinki University of Technology Helsinki University of Technology Laboratory of Telecommunications Technology S-38.211 Signaalinkäsittely tietoliikenteessä I Signal Processing in Communications (2 ov) Syksy 1997 12. Luento: Kertausta,

Lisätiedot

T harjoitustehtävät, syksy 2011

T harjoitustehtävät, syksy 2011 T-110.4100 harjoitustehtävät, syksy 2011 Kurssiassistentit Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto T-110.4100@tkk.fi Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä ja harjoitustehtävät

Lisätiedot

TIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences

TIEDONHALLINTA - SYKSY Luento 7. Pasi Ranne /10/17 Helsinki Metropolia University of Applied Sciences TIEDONHALLINTA - SYKSY 2017 Kurssikoodi: Saapumisryhmä: Luento 7 TX00CN57-3001 TXQ16ICT, TXQ16S1 ja TXQ16PROS Pasi Ranne 02.10.2017 1/10/17 Helsinki Metropolia University of Applied Sciences 1 Tietokannan

Lisätiedot

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta? OHJ-4301 Sulautettu Ohjelmointi (http://www.cs.tut.fi/~sulo/) 5op, to 12-14, 14, TB 109 Arto Salminen, arto.salminen@tut.fi Agenda Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali

Lisätiedot

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö

Lisätiedot

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin

Lisätiedot

Vaatimusmääritelystä UML:n avulla

Vaatimusmääritelystä UML:n avulla Vaatimusmääritelystä UML:n avulla Mitä käyttötapauskaaviolla voi kuvata? Mitkä ovat sen keskeiset elementit? Miten laaditaan käyttötapauskaavio? Miksi laaditaan kirjallisia kuvauksia? Miksi käyttötapaukset

Lisätiedot

Luento 3 Tietokannan tietosisällön suunnittelu

Luento 3 Tietokannan tietosisällön suunnittelu HAAGA-HELIA / Heti-09 1 (17) Luento 3 Tietokannan tietosisällön suunnittelu Tietojärjestelmän suunnitteluprosessi... 2 Tietokannan suunnittelun tavoitteet... 3 Tietokannan suunnitteluprosessi... 4 Käsitteellinen

Lisätiedot

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2 Kurssien esittely lukukausi 2016-17 Tavoitteet. Automaatio 1 ja 2 Opiskelija tuntee erilaisten sovellusalueiden automaatioratkaisujen erot, ymmärtää automaatiojärjestelmien

Lisätiedot

PROJEKTITOIMINTA Tietoa käytännöistä

PROJEKTITOIMINTA Tietoa käytännöistä PROJEKTITOIMINTA 2019 Tietoa käytännöistä TAVOITE Toisaalta: tuntea projektitoiminnan käytännöt ja ohjelmistoprojekteissa toimiminen Toisaalta: integroida aiemmin opittua ja tuottaa projektin tilaajalle

Lisätiedot

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.) TU-C3010 Projektien suunnittelu ja ohjaus (5 op.) Kevät 2019 Kurssin tavoitteet ja sisältö Kurssin tavoitteena on opettaa opiskelijoille projektiliiketoiminnan, erityisesti projektinhallinnan käsitteet,

Lisätiedot

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa. Humanistinen tiedekunta Syksy 2016 Tanja Välisalo

Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa. Humanistinen tiedekunta Syksy 2016 Tanja Välisalo Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa Humanistinen tiedekunta Syksy 2016 Tanja Välisalo Sisältö 1. Mitä teknologiataitoja tarvitsen? 2. Tieto- ja viestintäteknologian opinnot 3.

Lisätiedot

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä

Lisätiedot

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät Software design and specification methods Kurssin henkilökunta ja sponsori Luennoitsija DI Antti Karanta, Napa Oy www.napa.fi Assistentti TkL

Lisätiedot

FYYSINEN SUUNNITTELU

FYYSINEN SUUNNITTELU IIO30100 TIETOKANTOJEN SUUNNITTELU JA IIO30200 TIETOKANNAN HALLINTA FYYSINEN SUUNNITTELU KIRJAN HOVI, HUOTARI, LAHDENMÄKI: TIETOKANTOJEN SUUNNITTELU & INDEKSOINTI, DOCENDO (2003, 2005), LUKU 9 JOUNI HUOTARI,

Lisätiedot

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2 Kurssien esittely lukukausi 2016-17 Tavoitteet. Automaatio 1 ja 2 Opiskelija tuntee erilaisten sovellusalueiden automaatioratkaisujen erot, ymmärtää automaatiojärjestelmien

Lisätiedot

AB TEKNILLINEN KORKEAKOULU

AB TEKNILLINEN KORKEAKOULU AB TEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio S-38.145 Liikenneteorian perusteet (2 ov) Kevät 2002 Samuli Aalto Tietoverkkolaboratorio Teknillinen korkeakoulu samuli.aalto@hut.fi http://keskus.hut.fi/opetus/s38145/

Lisätiedot

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio S-38.145 Liikenneteorian perusteet (2 ov) Kevät 2002 Samuli Aalto Tietoverkkolaboratorio Teknillinen korkeakoulu samuli.aalto@hut.fi http://keskus.hut.fi/opetus/s38145/

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op FT Ari Viinikainen Tietokoneen rakenne Keskusyksikkö, CPU Keskusmuisti Aritmeettislooginen yksikkö I/O-laitteet Kontrolliyksikkö Tyypillinen Von Neumann

Lisätiedot

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio

ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio ABTEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio S-38.145 Liikenneteorian perusteet (2 ov) Kevät 2003 Aleksi Penttinen & Eeva Nyberg Tietoverkkolaboratorio Teknillinen korkeakoulu http://www.netlab.hut.fi/opetus/s38145/

Lisätiedot

Kurssiesite Lausekielinen ohjelmointi I Kesä Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi I Kesä Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Kurssiesite Lausekielinen ohjelmointi I Kesä 2018 Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Kurssin materiaali

Lisätiedot

Tietokone työvälineenä

Tietokone työvälineenä Tietokone työvälineenä Aloitusluento 30.8.2013 Emilia Hjelm Yleistä kurssista Pakollinen Mahtava Työläs Palkitseva Kurssin laajuus 1 opintopiste ei vastaa kurssin todellista laajuutta. NYYH! Mutta TVT-ajokortista

Lisätiedot

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely Matematiikan ja systeemianalyysin laitos Perustieteiden korkeakoulu Aalto-yliopisto Syksy 2017 Aikataulu ja suoritustapa (Katso MyCourses) Luennot

Lisätiedot

IIO30200 Tietokannan hallinta (5 op)

IIO30200 Tietokannan hallinta (5 op) IIO30200 Tietokannan hallinta (5 op) Opintojakson esittely Jouni Huotari K2008 http://student.labranet.jamk.fi/~huojo/opetus/iio30200/ Tavoitteena on, että opiskelija: Ymmärtää hoidon merkityksen: Osaa

Lisätiedot

Ohjelmistojen mallintaminen, kesä 2010

Ohjelmistojen mallintaminen, kesä 2010 582104 Ohjelmistojen mallintaminen, kesä 2010 1 Ohjelmistojen mallintaminen Software Modeling Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön tuntemus Ohjelmoinnin

Lisätiedot

Oppimistavoitematriisi

Oppimistavoitematriisi Oppimistavoitematriisi Lineaarialgebra ja matriisilaskenta I Esitiedot Arvosanaan 1 2 riittävät Arvosanaan 3 4 riittävät Arvosanaan 5 riittävät Yhtälöryhmät (YR) Osaan ratkaista ensimmäisen asteen yhtälöitä

Lisätiedot

Kurssiesite Lausekielinen ohjelmointi II Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi II Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Kurssiesite Lausekielinen ohjelmointi II Syksy 2016 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,

Lisätiedot

ELEC-C7230 Tietoliikenteen siirtomenetelmät. Yleistä

ELEC-C7230 Tietoliikenteen siirtomenetelmät. Yleistä Aalto University Comnet ELEC-C7230 Tietoliikenteen siirtomenetelmät Kurssisuunnitelma, kevät 2016 Olav Tirkkonen, Tietoliikenne- ja tietoverkkotekniikan laitos, Aalto-yliopisto Yleistä Esitiedot: (kurssi

Lisätiedot

T Johdatus tietoliikenteeseen 5 op. Kevät 2013

T Johdatus tietoliikenteeseen 5 op. Kevät 2013 T-110.2100 Johdatus tietoliikenteeseen 5 op Kevät 2013 Yleistä Suunnattu tietotekniikan opiskelijoille Esitietona T-106.1150 Tietokone ja käyttöjärjestelmä tai vastaavat tiedot Kurssin tavoitteet: Tietää

Lisätiedot

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely Matematiikan ja systeemianalyysin laitos Perustieteiden korkeakoulu Aalto-yliopisto Syksy 2016 Aikataulu ja suoritustapa (Katso MyCourses) Luennot

Lisätiedot

Relaatiotietokantojen perusteista. Harri Laine Helsingin yliopisto

Relaatiotietokantojen perusteista. Harri Laine Helsingin yliopisto Harri Laine Helsingin yliopisto Suosion syy? Yksinkertaisuus vähän käsitteitä helppo hahmottaa Selkeä matemaattinen perusta ei tulkintaongelmia kuten esim. UML:ssä teoria käytäntö kaavio: R(A 1 :D 1, A

Lisätiedot

Sopimuspohjainen olio-ohjelmointi

Sopimuspohjainen olio-ohjelmointi Sopimuspohjainen olio-ohjelmointi Jouni Smed Kevät 2007 Yleistä Laajuus: 5 op. (3 ov.) Esitiedot: Olio-ohjelmoinnin perusteet (tai ent. Ohjelmointi I) Ilmoittautuminen: https://www.it.utu.fi/kurssi-ilmo/

Lisätiedot

ELEC-C7230 Tietoliikenteen siirtomenetelmät

ELEC-C7230 Tietoliikenteen siirtomenetelmät A! Aalto University Comnet ELEC-C7230 Tietoliikenteen siirtomenetelmät Kurssisuunnitelma, kevät 2018 Olav Tirkkonen, Tietoliikenne- ja tietoverkkotekniikan laitos, Aalto-yliopisto A! Yleistä Esitiedot:

Lisätiedot

Kurssin aloitus. AS-0.110 XML-kuvauskielten perusteet Janne Kalliola

Kurssin aloitus. AS-0.110 XML-kuvauskielten perusteet Janne Kalliola Kurssin aloitus AS-0.110 XML-kuvauskielten perusteet Janne Kalliola English Summary The lectures will be held in Finnish The slides are in Finnish, too All other material is in English The course book

Lisätiedot

Kurssin oppimistavoitteet. Heikki Lokki Kurssin suorituksen jälkeen osaat

Kurssin oppimistavoitteet. Heikki Lokki Kurssin suorituksen jälkeen osaat Johdatus tietojenkäsittelytieteeseen - TVT-ajokortti (3 op) - Tietokone työvälineenä (1 op) - Opiskelutekniikka (2 op) - Johdatus tietojenkäsittelytieteeseen (4 op) Heikki Lokki 24.9.2008 Matemaattis-luonnontieteellinen

Lisätiedot

Kurssiesite Lausekielinen ohjelmointi Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Kurssiesite Lausekielinen ohjelmointi Syksy Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Kurssiesite Lausekielinen ohjelmointi Syksy 2014 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, lehtori. Luennot, mikroharjoitukset,

Lisätiedot

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys Tällä kurssilla on tutustuttu ohjelmistojen mallintamiseen oliomenetelmiä ja UML:ää käyttäen Samaan aikaan järjestetyllä kurssilla on käsitelty

Lisätiedot

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 Kurssin tavoitteet Muodostaa näkemys käyttäjäkeskeisestä tuotesuunnittelusta Kasvattaa ymmärrystä prosessin vaiheista Tutustua käyttäjäkeskeisen

Lisätiedot

Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu 0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu

Lisätiedot

Biokemian menetelmät I P (10 op / 8 op / 3,5 op) Juha Kerätär (F210, Kontinkangas,

Biokemian menetelmät I P (10 op / 8 op / 3,5 op) Juha Kerätär (F210, Kontinkangas, Biokemian menetelmät I 740151P (10 op / 8 op / 3,5 op) Juha Kerätär (F210, Kontinkangas, juha.keratar@oulu.fi) Yleistä kurssista Kurssin sivut Noppa-portaalissa: https://noppa.oulu.fi/noppa/kurssi/740151

Lisätiedot

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi Syksy 2014. Tavoitteet ja keinot. Lausekielinen ohjelmointi (10 op)

Vastuuopettaja. Kurssiesite Lausekielinen ohjelmointi Syksy 2014. Tavoitteet ja keinot. Lausekielinen ohjelmointi (10 op) Kurssiesite Lausekielinen ohjelmointi Syksy 2014 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, lehtori. Luennot, mikroharjoitukset,

Lisätiedot

22A00110 Laskentatoimen perusteet (6 op) SYLLABUS. Opettaja (alkukurssi)

22A00110 Laskentatoimen perusteet (6 op) SYLLABUS. Opettaja (alkukurssi) 22A00110 Laskentatoimen perusteet (6 op) SYLLABUS Kurssin asema ja ajankohta; luentojen aika ja paikka Opettaja (alkukurssi) Opettaja (loppukurssi) Liiketoimintaosaamisen perusteet Syksy 2015, II-periodi

Lisätiedot

https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu

https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu 0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu

Lisätiedot

Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija

Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija Opettajana Mika Sorsa, mika.sorsa@koudata.fi, HAMK:n ammatillisen opettajakoulutuksen opetusharjoittelija Opintojaksolla: keskitytään relaatiotietokantojen teoriaan ja toimintaan SQL-kieli kyselykielenä

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2010

Ohjelmistoarkkitehtuurit. Syksy 2010 Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin

Lisätiedot

Tervetuloa! Matematiikka tutuksi

Tervetuloa! Matematiikka tutuksi Tervetuloa! Matematiikka tutuksi Tavoitteet Yritetään vastata seuraaviin kysymyksiin: Mitä matematiikassa tutkitaan ja mihin sitä tarvitaan? Mitä tarkoitetaan todistuksella ja mitä hyötyä on käsitteiden

Lisätiedot

Kurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto

Kurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2016 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,

Lisätiedot

Tietokoneen rakenne (2 ov / 4 op) Syksy 2006

Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Luento 0 581365 Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento 0-1 Tietokoneen rakenne Asema opetuksessa u 1999 HajaTilin pakollinen,

Lisätiedot

Taloudelliset termit tutuiksi (TTT) ja Taloustieteen sovellutuksia (TTS) Kurssin kotisivu: iset-termit-tutuiksi/

Taloudelliset termit tutuiksi (TTT) ja Taloustieteen sovellutuksia (TTS) Kurssin kotisivu:  iset-termit-tutuiksi/ Taloudelliset termit tutuiksi (TTT) ja Taloustieteen sovellutuksia (TTS) Kurssin kotisivu: http://blogs.helsinki.fi/taloudell iset-termit-tutuiksi/ Juha Tervala / TTT-ja TTS-intro 28.1.2016 1 TTT ja TTS

Lisätiedot

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2015. Olio-ohjelmoinnin perusteet (5 op) Tavoitteena

Vastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2015. Olio-ohjelmoinnin perusteet (5 op) Tavoitteena Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2015 Jorma Laurikkala Tietojenkäsittelytieteet Informaatiotieteiden yksikkö Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,

Lisätiedot

Fysiikan opinnot Avoimen yliopiston opiskelijoille

Fysiikan opinnot Avoimen yliopiston opiskelijoille Fysiikan opinnot Avoimen yliopiston opiskelijoille Fysiikan laitos / Pia Saarinen www.helsinki.fi/yliopisto 4.9.2013 1 Fysiikan perusopinnot, 25 op - kokonaisuutena tai yksittäisinä kursseina 530281 Vuorovaikutukset

Lisätiedot

Luento 0: Kurssihallinto Tietokoneen rakenne (2 ov / 4 op) Syksy 2006

Luento 0: Kurssihallinto Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Luento 0 581365 Tietokoneen rakenne (2 ov / 4 op) Syksy 2006 Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento 0-1 Tietokoneen rakenne Asema opetuksessa u 1999 HajaTilin pakollinen,

Lisätiedot

HELIA 1 (17) Outi Virkki Tiedonhallinta

HELIA 1 (17) Outi Virkki Tiedonhallinta HELIA 1 (17) Luento 4.1 Looginen suunnittelu... 2 Relaatiomalli... 3 Peruskäsitteet... 4 Relaatio... 6 Relaatiokaava (Relation schema)... 6 Attribuutti ja arvojoukko... 7 Monikko... 8 Avaimet... 10 Avain

Lisätiedot

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen

Lisätiedot

Reaktiot ja tasapaino

Reaktiot ja tasapaino Kurssi 5, KE5 Kurssin yleiset tiedot Kurssi 5 (syventävä/ohjattu tenttiminen*): Tunnit (ohjausajat ja labrat 1,5h): labrat: ke 12:15 14:00, ohjausajat: ti 14-15 ja pe 10-11 sopiiko? Kurssikirja: Reaktio

Lisätiedot

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset Opettajatuutorointi-kurssin syksyn 26 kyselyjen tulokset Opinnot keväällä ja syksyllä 26 Pirjo Moen, 2.1.26 Yleistä Kyselyyn vastasi 2.9.26 mennessä 121 opiskelijaa vanhan tutkintojärjestelmän mukaan etenevistä

Lisätiedot

METSÄTALOUDEN TEORIAOPINTOJAKSOT, yht. 10 op

METSÄTALOUDEN TEORIAOPINTOJAKSOT, yht. 10 op 1/ 9 METSÄTALOUDEN TEORIAOPINTOJAKSOT, yht. 10 op Kasvupaikat, kasvi- ja puulajit 3 op Metsänhoito (uudistaminen, kasvatus) 3 op Metsänkäsittelyratkaisut ja luonnonhoito 3 op Metsän mittaus 1 op Metsätalouden

Lisätiedot

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.) TU-C3010 Projektien (5 op.) Kevät 2018 Kurssin tavoitteet ja sisältö Kurssin tavoitteena on opettaa opiskelijoille projektiliiketoiminnan, erityisesti projektinhallinnan käsitteet, toimintatavat ja menetelmät.

Lisätiedot

Tietokoneen rakenne (2 ov / 4 op) Syksy 2007 Liisa Marttinen. Helsingin yliopisto Tietojenkäsittelytieteen laitos

Tietokoneen rakenne (2 ov / 4 op) Syksy 2007 Liisa Marttinen. Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento 0 581365 Tietokoneen rakenne (2 ov / 4 op) Syksy 2007 Liisa Marttinen Helsingin yliopisto Tietojenkäsittelytieteen laitos Luento0-1 Tietokoneen rakenne Asema opetuksessa u 2005 HajaTilin valinnainen,

Lisätiedot

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tentti kestää kolme tuntia. Tehdään sähköisesti mikroluokkien Windows-koneilla.

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tentti kestää kolme tuntia. Tehdään sähköisesti mikroluokkien Windows-koneilla. Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. kestää kolme tuntia. Tule paikalle viimeistään noin 15 minuuttia ennen tentin alkua, koska tentti pyritään aloittamaan tasalta. Poistua voi aikaisintaan,

Lisätiedot

TIEDONHALLINNAN PERUSTEET - SYKSY 2013

TIEDONHALLINNAN PERUSTEET - SYKSY 2013 TIEDONHALLINNAN PERUSTEET - SYKSY 2013 Kurssikoodi: Saapumisryhmä: Luento 5 XX00AA79-3013 TU12S2 Pasi Ranne 11.9.2013 11/9/13 Helsinki Metropolia University of Applied Sciences 1 Tietokannan normalisoinnin

Lisätiedot

Taloustieteen perusopetus yliopistossa. Matti Pohjola

Taloustieteen perusopetus yliopistossa. Matti Pohjola Taloustieteen perusopetus yliopistossa Matti Pohjola Kauppatieteen uuden kandidaattiohjelman rakenne Aalto-yliopistossa Perusopinnot 60 op - taloustiede 6 Erikoistumisopinnot 42 op - pakolliset kurssit

Lisätiedot

Digitalisoitu harjoitustehtävien ratkaisujen palautus sekä arviointi matematiikan ja tilastotieteen yliopisto-opinnoissa

Digitalisoitu harjoitustehtävien ratkaisujen palautus sekä arviointi matematiikan ja tilastotieteen yliopisto-opinnoissa Digitalisoitu harjoitustehtävien ratkaisujen palautus sekä arviointi matematiikan ja tilastotieteen yliopisto-opinnoissa Peda-forum -päivät, Vaasan yliopisto, 16. 17.8.2017 Joonas Nuutinen, Nea Rantanen

Lisätiedot

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9)

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Digitaalitekniikan matematiikka Luku 0 Sivu 2 (9) Yleistä opintojaksosta Laajuus 3 op = 80 h, kokonaan lukukauden

Lisätiedot

19/20: Ikkuna olio-ohjelmoinnin maailmaan

19/20: Ikkuna olio-ohjelmoinnin maailmaan Ohjelmointi 1 / syksy 2007 19/20: Ikkuna olio-ohjelmoinnin maailmaan Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007

Lisätiedot

Orientaatiopäivä väitöskirjatutkijoille

Orientaatiopäivä väitöskirjatutkijoille 28.1.2019 Orientaatiopäivä väitöskirjatutkijoille Yliopiston tohtoriopintotarjonta ja sen organisointi koordinaattori Olli Nuutinen, tutkijakoulu Taustaa Yliopisto järjestää tieteelliseen ja taiteelliseen

Lisätiedot

Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015

Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 Ohjelmointi II Erkki Pesonen Luennot ja harjoitukset Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 1 Johdantoa kurssilla opiskeluun: oppimistavoitteet. 1. Tiedän mitä asioita kurssilla opiskellaan

Lisätiedot

Oppimistavoitematriisi

Oppimistavoitematriisi Oppimistavoitematriisi Lineaarialgebra ja matriisilaskenta I Arvosanaan 1 2 riittävät Arvosanaan 5 riittävät Yhtälöryhmät (YR) Osaan ratkaista ensimmäisen asteen yhtälöitä ja yhtälöpareja Osaan muokata

Lisätiedot

SÄHKÖTEKNIIKAN KOULUTUSOHJELMAN KANDIDAATINTYÖOHJE

SÄHKÖTEKNIIKAN KOULUTUSOHJELMAN KANDIDAATINTYÖOHJE SÄHKÖTEKNIIKAN KOULUTUSOHJELMAN KANDIDAATINTYÖOHJE Ohje hyväksytty osastoneuvostossa 17.8.2005 1 Sisällys 1. Kandidaatintyö ja sen tarkoitus...2 2. Kandidaatintyön aihe ja tarkastaja...3 3. Kandidaatintyön

Lisätiedot

CS35A0011 Johdatus tietojohtamiseen ja informaatioverkostoihin 6

CS35A0011 Johdatus tietojohtamiseen ja informaatioverkostoihin 6 2013-2014 6.9.2013 Listaan lopuun on lisätty kahdet TUTA-kurssit jotka saata olla joidenkin täydenttäävissä opinnoissa, Kurssit ovat AIMO-opiskelijoiden ja aikataulu sen mukaan. Numero Nimi op opettaja

Lisätiedot

YLIOPISTOKURSSIT TOISEN ASTEEN OPISKELIJOILLE

YLIOPISTOKURSSIT TOISEN ASTEEN OPISKELIJOILLE YLIOPISTOKURSSIT TOISEN ASTEEN OPISKELIJOILLE Psykologia Kasvatustiede Oikeustiede Lääketiede/farmasia/biologia Lukuvuonna 2018 2019 (Ennakkotieto, muutokset mahdollisia) Psykologiasta Kehityspsykologian

Lisätiedot

Tämän päivän ohjelma: ENY-C2001 Termodynamiikka ja lämmönsiirto Luento 1 /

Tämän päivän ohjelma: ENY-C2001 Termodynamiikka ja lämmönsiirto Luento 1 / ENY-C2001 Termodynamiikka ja lämmönsiirto Luento 1 / 10.9.2018 v. 04 / T. Paloposki Tämän päivän ohjelma: Tutustuminen Motivointi Kurssin tavoitteet ja sisältö Kurssin asema opinnoissa ja suhde muihin

Lisätiedot

AB TEKNILLINEN KORKEAKOULU

AB TEKNILLINEN KORKEAKOULU AB TEKNILLINEN KORKEAKOULU Tietoverkkolaboratorio S-38.145 Liikenneteorian perusteet (2 ov) Kevät 2001 Samuli Aalto Tietoverkkolaboratorio Teknillinen korkeakoulu samuli.aalto@hut.fi http://keskus.hut.fi/opetus/s38145/

Lisätiedot

JOHDATUS TEKOÄLYYN TEEMU ROOS

JOHDATUS TEKOÄLYYN TEEMU ROOS JOHDATUS TEKOÄLYYN TEEMU ROOS KURSSIN PERUSTIEDOT VALINNAINEN AINEOPINTOTASOINEN KURSSI, 5 OP PERIODI 3: 16.1.2017-3.3.2016 (7 VIIKKOA+KOE) LUENNOT (CK112): MA 14-16, TI 14-16 LASKUHARJOITUKSET: RYHMÄ

Lisätiedot

Suoritustavat: Laboratoriotöitä 2.-3.periodi. Luennot 2h, Laboratorityöt 4h, itsenäinen työskentely 124 h. Yhteensä 130 h.

Suoritustavat: Laboratoriotöitä 2.-3.periodi. Luennot 2h, Laboratorityöt 4h, itsenäinen työskentely 124 h. Yhteensä 130 h. Janne Parkkila Tavoitteet: Opintojakson aikana opiskelijoiden tulee: - Yhdistellä eri lähteistä löytämiään tietoja. - Kirjoittaa kriteerit täyttäviä alku- ja loppuraportteja. - Ratkaista laboratoriotöissä

Lisätiedot

1. ja 2. kurssi (I-osa) Perusasiat kuntoon

1. ja 2. kurssi (I-osa) Perusasiat kuntoon 1. ja 2. kurssi (I-osa) Perusasiat kuntoon., 4. ja 5. kurssit (II-osa) Geometrian osuus 6. 9. kurssit (III-osa) Analyysi: - Raja-arvo ja jatkuvuus - & derivointi - Integ.laskenta & integrointi Aloitusesimerkki

Lisätiedot