Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)
|
|
- Outi Salminen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun esitietovaatimus Esitietovaatimukset: Ohjelmistotuotantoprojekti ja sen esitietovaatimukset Luentoajat ja -paikat ( ): Ti CK112. To CK112. Luennoija: Juha Taina Tavattavissa huoneessa C229 (sovi aika sähköpostitse) Kotisivu (ilmoitusasiat, luennot, harjoitukset): 1 Kurssin tavoitteet Perehdyttää osallistujat laadunvarmistuksen perusteisiin. Mitä laatu tarkoittaa? Mitä on laadunvarmistus? Mitä ovat mittaus ja mittarit? Esitellä modernin ohjelmistokehityksen mukaiset tärkeimmät prosessimallit ja niiden taustat. Minkä tyyppisiä ohjelmistoprosesseja on? Miksi ketterät prosessit ovat suosittuja? Antaa katsaus prosessin parannukseen. Miten prosessin hyvyyttä mitataan? Miksi prosessia pitää parantaa? 2 Taina 1
2 Kurssin suoritus Kurssimuotoisesti: harjoitustyö (max 20p) Katso kalvot kurssikoe (max 40 p) Luennoilla ja harjoituksissa esitellyt asiat tulevat kurssikokeeseen. Erilliskokeella: Yksi koe, ei harjoitustyötä. Materiaali kuten kurssilla (ks. kurssikuvaus) Erilliskoe kesällä 2009: Ti klo A111 Tämä on uusintakuulustelu, johon osallistujat saavat halutessaan harjoitustyön pisteet mukaan. 3 Aikataulu ja oppimateriaali Harjoitukset ( ) to B119 Juha Taina pe B119 Juha Taina Kurssikoe kurssikoe ti klo 9-12 Exactum A111. Käytettävät oppikirjat: Craig Larman, Agile & Iterative Development: A Manager's Guide. Pearson Education, ISBN (prosessit). Daniel Galin, Software Quality Assurance: From theory to implementation. Pearson Education, ISBN (laatu ja laadunvarmistus). Larman on kurssin pääoppikirja. Luentokalvot ovat osa oppimateriaalia. 4 Taina 2
3 Alustava sisällysluettelo 1. Johdanto 2. Ohjelmiston laatu (Galin) 3. Ohjelmiston laadunvarmistus (Galin) 4. Mittaus ja mittarit (Galin + muita lähteitä) 5. Laatustandardit (Galin) 6. Suunnitelmakeskeiset prosessit (useita lähteitä) 7. Iteratiivinen ohjelmistokehitys (Larman) 8. Ketterä ohjelmistokehitys (Larman) 9. Scrum (Larman) 10. extreme programming (Larman) 11. Unified process (Larman) 12. Evo (Larman) 13. Ketterän ohjelmistokehityksen menetelmiä (Larman) 14. Yhteenveto 5 Harjoitustyö Harjoitustyöohje: Harjoitustyössä 3-4 hengen ryhmä tekee valitsemastaan sovelluksesta viisi versiota ketterällä prosessimallilla. Projekti tehdään ongelmalähtöisellä lähestymistavalla. Ryhmän jäsenet joutuvat itse ottamaan selville, miten harjoitustyö kannattaa tehdä. Harjoitustyö tehdään Java-kielellä ja sitä testataan JUnit-sovelluskehyksellä. Harjoitustyö on vapaaehtoinen mutta suositeltava. 6 Taina 3
4 Harjoitustyön rakenne Harjoitustyö tehdään kuudessa syklissä. Ensimmäinen sykli alkaa ensimmäisestä luennosta ja päättyy ensimmäiseen harjoituskertaan. Seuraavat syklit alkavat menevän viikon harjoituskerrasta ja päättyvät seuraavaan harjoituskertaan. Jokaisella syklillä on yksi tai useampi teema. Teemat liittyvät ketteriin ohjelmistoprosesseihin ja/tai ohjelmistojen laatuun. Kukin ryhmä esittelee syklin aikana tekemänsä sovelluksen harjoituksissa. Kaikki paikalla olevat päättävät sen jälkeen yhdessä, mitä ryhmä tekee seuraavassa syklissä. Viimeisessä syklissä on tuotteen luovutus. 7 Ryhmän järjestäytyminen Ryhmät järjestäytyvät kurssin ensimmäisellä viikolla. Kukin ryhmä ilmoittaa luennoijalle (taina@cs.helsinki.fi) ryhmän nimen, ryhmän jäsenet ja sähköpostiosoitteet ja toteutettavan sovelluksen. Ne henkilöt, jotka eivät itse löydä ryhmää, voivat ilmoittautua luennoijalle. Luennoija etsii heille ryhmän. Ryhmät käyttävät kehitystyössä Scrumprosessimallin varianttia, jossa syklin pituus on yksi viikko. Ryhmien odotetaan hankkivan itse tietoja Scrumista ja soveltavan sitä omaan projektiin. 8 Taina 4
5 Syklien teemat Ensimmäinen sykli Teema: Laatu ketterissä prosesseissa Miten laatu nähdään ketterissä prosesseissa? Ryhmät tekevät yhteenvedot harjoituksiin Toinen sykli Teema: Laadunvarmistussuunnitelma Miten ryhmä valvoo ja varmistaa tehtävän tuotteen laatua? Teema: Projektissa käytettävät mittarit Kukin ryhmä valitsee projektissaan käyttämänsä laadunvarmistuksen mittarit. 9 Syklien teemat 2 Kolmas sykli Teema: CMMI ja ketterät prosessit CMMI on tunnettu prosessien kypsyysmalli, mutta toimiiko se ketterien prosessien kanssa? Teema: Oman prosessin kuvaus Ryhmät kuvaavat lyhyesti, mitä ryhmän käyttämä prosessi sisältää. Neljäs sykli Teema: Ketterien prosessien skaalautuvuus Miten ketterät prosessit toimivat, kun projektissa on mukana satoja työntekijöitä? Teema: Testauslähtöinen ohjelmistokehitys Neljännen syklin tuotos tehdään testauslähtöisellä ohjelmistokehityksellä. 10 Taina 5
6 Syklien teemat 3 Viides syklli Teema: Riskienhallinta ketterissä prosesseissa Miten riskienhallinta sopii ketteriin prosesseihin ja miten sitä toteutetaan niissä? Teema: Laatuyhteenveto Ryhmä tekee yhteenvedon siitä, miten laadunvarmistus toteutui projektissa ja miten se näkyy ohjelmiston laadussa. Teema: Tuotteen palautus Ohjelmisto ja sen dokumentaatio palautetaan syklin lopuksi. Työstä ei tarvitse tehdä käyttöohjetta Jätetty ohjelmisto ja dokumentaatio arvostellaan pisteytyksellä Pisteytys on henkilökohtainen. 11 Empiirinen tutkimus Harjoitustyön tekijät osallistuvat empiiriseen tutkimukseen, jossa selvitetään jatkuvan parannuksen vaikutusta projekteissa. Tutkimukseen osallistuminen on osa harjoitustyötä, mutta siihen annetut vastaukset eivät vaikuta arvosteluun. Annetut vastaukset ovat täysin anonyymeja. Tutkimuksen tekijät eivät tiedä vastaajien henkilöllisyyksiä. Kurssin arvostelijat eivät näe annettuja vastauksia. Lisätietoja tutkimuksesta antaa Yliopistontutkija Marko Salmenkivi (Marko.Salmenkivi@cs.helsinki.fi). Harjoitustyön kotisivulla on lyhyt kuvaus tutkimuksesta. 12 Taina 6
Koekysymyksiä. Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistojen suorituskyky
Koekysymyksiä Ohjelmistoprosessit ja ohjelmistojen laatu 30.4.2015 58153003 Ohjelmistojen suorituskyky 1 Kurssikokeeseen tulee neljä koetilaisuudessa vastattavaa kysymystä KOKEESSA VASTATTAVAT KYSYMYKSET
LisätiedotT-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ätiedotTietokoneen 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ätiedotInternet ja tietoverkot
811338A 0. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2014 / 2015 Luennoija 811338A 5 op 9. 1. 6. 3. 2015 nimi: Juha Kortelainen e-mail: juha.kortelainen@oulu.fi vastaanotto: torstai klo 10 12,
LisätiedotLuento 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ätiedotTietokoneen 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ätiedotMatematiikan opintosuunta
Matematiikan opintosuunta Matematiikka: Mitä se on? Vastaus: (Oma vastaukseni:) Tyhjentävää vastausta on mahdotonta antaa. Matematiikka: Mitä se on? Vastaus: (Oma vastaukseni:) Tyhjentävää vastausta on
LisätiedotOhjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
LisätiedotGlobaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara
Globaalisti Hajautettu Ohjelmistokehitys Mitä, Miksi & Miten? Maria Paasivaara Mitä? Mitä? Yrityksen sisäinen Mitä? Yrityksen sisäinen Alihankinta Mitä? Yrityksen sisäinen Open Source -kehitys Alihankinta
LisätiedotOhjelmistoarkkitehtuurit. 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ätiedotTilastollinen päättely II (MAT22003), kevät 2019
Tilastollinen päättely II (MAT22003), kevät 2019 Petteri Piiroinen 13.1.2019 Tilastollinen päättely II -kurssin asema opetuksessa Tilastotieteen pääaineopiskelijoille pakollinen aineopintojen kurssi. Pakollinen
LisätiedotKurssijä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ätiedotKVANTITATIIVISET TUTKIMUSMENETELMÄT MAANTIETEESSÄ
KVANTITATIIVISET TUTKIMUSMENETELMÄT MAANTIETEESSÄ Syksy 2018 Kurssi-info 29.10.2018 OSAAMISTAVOITTEET Kurssin jälkeen opiskelija osaa tulkita ja arvioida numeeristen aineistojen tarjoamat mahdollisuudet
LisätiedotJohdatus 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ätiedotOhjelmistotekniikan 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ätiedotTN-IIa (MAT22001), syksy 2017
TN-IIa (MAT22001), syksy 2017 Petteri Piiroinen 4.9.2017 Todennäköisyyslaskennan IIa -kurssin asema opetuksessa Tilastotieteen pääaineopiskelijoille pakollinen aineopintojen kurssi. Suositus: toisen vuoden
LisätiedotOHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op
OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op Syksy 2007, Periodit 1-2 Juha Järvensivu juha.jarvensivu@tut.fi Sisällysluettelo Käytännönjärjestelyt Esitietovaatimukset Suoritusvaatimukset Kurssin
LisätiedotOhjelmistojen 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ätiedotA4.1 Projektityö, 5 ov.
A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia
LisätiedotOHJ-3010 Ohjelmistotuotannon perusteet, kesä 2012
OHJ-3010 Ohjelmistotuotannon perust eet, kesäkurssi 2012 Ajankoht aist a kurssilla - Harjoitustyöryhmien muodostaminen tänään - Taustatarinat ja tieto parituksesta ryhmille sähköpostitse perjantain 1.6.2012
LisätiedotPLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2016/ 1. Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
LisätiedotTU-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ätiedotVastuuopettaja. 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ätiedotOhjelmistotekniikan 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ätiedotPLA-32820 Mobiiliohjelmointi. Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_2015/
PLA-32820 Mobiiliohjelmointi Mika Saari mika.saari@tut.fi http://www.students.tut.fi/~saari5/pla_32820_205/ . Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
LisätiedotTapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
LisätiedotOhjelmistojen 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ätiedot58160 Ohjelmoinnin harjoitustyö
58160 Ohjelmoinnin harjoitustyö Testaus 30.3.2009 Tuntiop. Sami Nikander sami.nikander@helsinki.fi 58160 Ohjelmoinnin harjoitustyö, Sami Nikander 30.3.2009 1 Testaus Ohjelman systemaattista tutkimista
LisätiedotKurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan?
Kurssin sisältö Johdatus ohjelmistotekniikkaan 2 0 0 8 Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan? Mitä työkaluja ohjelmistoja kehitettäessä käytetään ja miten? Historiaa
LisätiedotProjektien suunnittelu ja ohjaus TU-C3010
Projektien suunnittelu ja ohjaus TU-C3010 Kurssin henkilökunta: Vastuuopettaja + opettajat: Jere Lehtinen, Juri Matinheikki, (Karlos Artto) Kurssiassistentit: Ukko Kilpinen Kurssin suorittaminen Kurssin
LisätiedotLUENTO 0. Tervetuloa! Käyttöjärjestelmät II 2 ov Teemu Kerola. Helsingin yliopisto Tietojenkäsittelytieteen laitos
LUENTO 0 Tervetuloa! 582405 Käyttöjärjestelmät II 2 ov Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos 1 Tavoitteitamme Ymmärtää KJ:n perusrakenteet ja toteutusperiaatteet Tuntea yleisperiaatteiden
LisätiedotOhjelmistoarkkitehtuurit. Syksy 2008
Ohjelmistoarkkitehtuurit Syksy 2008 Kai Koskimies 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto, Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto, Vaasan yliopisto, Tampereen teknillinen
LisätiedotTN-IIa (MAT22001), syksy 2018
TN-IIa (MAT22001), syksy 2018 Petteri Piiroinen 4.9.2018 Todennäköisyyslaskennan IIa -kurssin asema opetuksessa Tilastotieteen opintosuunnassa pakollinen aineopintojen kurssi. Suositus: toisen vuoden syksyllä
LisätiedotTietokoneen toiminta (Computer Organization I)
581305-6 Tietokoneen toiminta (Computer Organization I) Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Kevät 2003 Muuntokoulutettaville Aihepiiri Sovellukset Teknologia Samanaikaisuus
LisätiedotOhjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus
LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:
LisätiedotTietokoneen toiminta (Computer Organization I)
581305-6 toiminta (Computer Organization I) Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Kesä 2002 Avoin yliopisto 1 Aihepiiri Sovellukset Teknologia Samanaikaisuus Ohjelmointikielet
LisätiedotKurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset
Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena
LisätiedotFysiikan 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ätiedotHarjoitustyöinfo kevät TU-A1100 Tuotantotalous 1
Harjoitustyöinfo kevät 2017 TU-A1100 Tuotantotalous 1 Harjoitustyö Kurssin harjoitustyö on kokonaisuus, joka etenee vaiheittain viikkoharjoituksissa eli harjoitustyön ohjaustilaisuuksissa kurssin luentojen
LisätiedotOhjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
LisätiedotOhjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
LisätiedotTilastollinen päättely II (MAT22003), kevät 2018
Tilastollinen päättely II (MAT22003), kevät 2018 Petteri Piiroinen 14.1.2018 Tilastollinen päättely II -kurssin asema opetuksessa Tilastotieteen pääaineopiskelijoille pakollinen aineopintojen kurssi. Pakollinen
LisätiedotRadiologisen fysiikan ja säteilysuojelun kurssi radiologiaan erikoistuville lääkäreille 23.8. - 26.8.2016. Ohjelma
Radiologisen fysiikan ja säteilysuojelun kurssi radiologiaan erikoistuville lääkäreille 23.8. - 26.8.2016 Ohjelma Paikka: Kuopion Yliopistollinen Sairaala, Auditorio I Luennoitsija Ti 23.8.16 8.30 9.00
LisätiedotTietokoneen toiminta (Computer Organization I)
581305-6 toiminta (Computer Organization I) Tiina Niklander Helsingin yliopisto Tietojenkäsittelytieteen laitos Kalvot: Teemu Kerola 1 Aihepiiri Sovellukset Teknologia Samanaikaisuus Ohjelmointikielet
LisätiedotKorkealämpötilakemia
Korkealämpötilakemia Johdanto kurssiin Ma 30.10.2017 klo 10-11 SÄ114 Vastuuopettaja kurssilla Eetu-Pekka Heikkinen Huone: TF214 - Prosessin kiltahuoneen portaikosta 2. kerrokseen ja käytävää etelää kohti
LisätiedotVastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet Kevät Olio-ohjelmoinnin perusteet (TIEA2.1)
Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2017 Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,
LisätiedotKurssiesite Olio-ohjelmoinnin perusteet Kevät Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto
Kurssiesite Olio-ohjelmoinnin perusteet Kevät 2017 Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori. Luennot,
LisätiedotTähtitieteen käytännön menetelmiä Kevät 2009
Tähtitieteen käytännön menetelmiä Kevät 2009 2009-01-12 Yleistä Luennot Luennoija hannu.p.parviainen@helsinki.fi Aikataulu Observatoriolla Maanantaisin 10.00-12.00 Ohjattua harjoittelua maanantaisin 9.00-10.00
LisätiedotOhjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1
Ohjelmistoarkkitehtuurit Syksy 2009 Kai Koskimies Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto (Kajaani), Tampereen yliopisto, Turun yliopisto,
LisätiedotAikuislinjan lukuvuosikalenteri
Aikuislinjan lukuvuosikalenteri 2017 2018 1. jakso 21.8. 8.10. Ti 15.8. Uusien opiskelijoiden yleisinfo klo 17 Ke 16.8. Opinto-ohjaaja ohjaa uusia opiskelijoita klo 12-18 To 17.8. Opinto-ohjaaja ohjaa
LisätiedotKurssijä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ätiedotTietokoneen toiminta (Computer Organization I)
581305-6 Tietokoneen toiminta (Computer Organization I) Teemu Kerola Helsingin yliopisto Tietojenkäsittelytieteen laitos Kevät 2003 Muuntokoulutettaville 1 Aihepiiri Sovellukset Teknologia Samanaikaisuus
Lisätiedothttps://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ätiedotOhjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus
LAADUNVARMISTUS 154 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:
LisätiedotTik-76.612 Harjoitustyö
Tik-76.612 Harjoitustyö Harjoitustyö Tehdään 2-3 hengen ryhmissä Koostuu etapeista joiden aikana simuloidaan ohjelmistoprojektin läpivientiä On nivottu osaksi kurssin luentoja On pakollinen 2 Harjoitustyön
LisätiedotKurssiesite 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ätiedotA130A0760 Ekonomin viestintätaidot
A130A0760 Ekonomin viestintätaidot Johdanto ja ohjeita kurssille Opettajat: Päivi Maijanen-Kyläheiko Heidi Parkkinen Lauri Haiko Mirka Rahman Päivän ohjelma 9.15 10.00 Esittäytyminen 10.00 10.45 Kurssin
LisätiedotTervetuloa! 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ätiedotTU-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ätiedotRadiologisen fysiikan ja säteilysuojelun kurssi radiologiaan erikoistuville lääkäreille 26.8. - 29.8.2014. Ohjelma KAHVITAUKO
Radiologisen fysiikan ja säteilysuojelun kurssi radiologiaan erikoistuville lääkäreille 26.8. - 29.8.2014 Ohjelma Paikka: Kuopion Yliopistollinen Sairaala, Auditorio I Luennoitsija Ti 26.8.14 8.30 9.00
LisätiedotTietokoneverkot. 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ätiedotMAT INVESTOINTITEORIA. (5 op) Kevät Ville Brummer / Pekka Mild / Ahti Salo
MAT - 2.114 INVESTOINTITEORIA (5 op) Kevät 2008 Ville Brummer / Pekka Mild / Ahti Salo 1 Opintojakson sisältö Taustaa Kattaa matemaattisen investointiteorian perusteet: Teemoja sivuttu osin muilla Mat-2
LisätiedotKorkealämpötilakemia
Korkealämpötilakemia Johdanto kurssiin Ma 29.10.2018 klo 10-12 PR101 Vastuuopettaja kurssilla Eetu-Pekka Heikkinen Huone: TF214 - Prosessin kiltahuoneen portaikosta 2. kerrokseen ja käytävää etelää kohti
LisätiedotVastuuopettaja. Kurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät Olio-ohjelmoinnin perusteet (eli Oope) Laajuus
Kurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät 2018 Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori.
LisätiedotKurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät 2018
Kurssiesite Olio-ohjelmoinnin perusteet (TIEA2.1) Kevät 2018 Jorma Laurikkala Tietojenkäsittelytieteet Luonnontieteiden tiedekunta Tampereen yliopisto Vastuuopettaja Jorma Laurikkala, yliopistonlehtori.
LisätiedotTTZC0800 TIETOKANNAT (5 OP)
TTZC0800 TIETOKANNAT (5 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI K2017 http://homes.jamk.fi/~huojo/opetus/ttzc0800/ 1 Tutustumiskierros Kuka opettaa miksi opetan tietokantoja Keitä te olette mitä te haluatte
LisätiedotYhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita
Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita 581259 Ohjelmistotuotanto 378 Lemström, 2006-2011 581259 Ohjelmistotuotanto Kiitos Tuomolle kuvasta 379 Ohjelmistotuotannon perustehtävät projektinhallinta:
LisätiedotSalon lukion oppikirjat ja -materiaalit lukuvuonna
Salon lukion oppikirjat ja -materiaalit lukuvuonna 2018 19 SUOMEN KIELI JA KIRJALLISUUS Kurssit 1 3: Tabletkoulu ÄI1, ÄI2, ÄI3 (LOPS 2016). Opettaja ohjeistaa kurssin alussa oppimateriaalin hankintaan.
LisätiedotTik Harjoitustyö
Tik-76.612 Harjoitustyö Harjoitustyön uusi aikataulu Ti 12.3 Kurssin aloitus Harjoitustyön läpikäynti To 14.3 Ti 19.3 Projektin synty Projektisuunnitelma Ryhmien muodostuminen To 21.3 Ti 26.3 To 4.4 Ti
LisätiedotOhjelmoinnin peruskurssi Y1
Ohjelmoinnin peruskurssi Y1 CS-A1111 18.9.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 18.9.2017 1 / 11 Tämä kurssi Oppimistavoitteena ohjelmoinnin perusasiat Ohjelmointikieli Python Keskittyy kuitenkin asioihin,
LisätiedotFysiikan opinnot Avoimen yliopiston opiskelijoille
Fysiikan opinnot Avoimen yliopiston opiskelijoille 2.9.2014 1 Yliopiston lukuvuosi ja opetusperiodit 2014-2015 Yliopiston lukuvuosi 1.8. 31.7. Syyslukukausi I periodi: 1.9.-17.10. lukuvuoden avajaiset
LisätiedotOppikirjat ja -materiaalit lukuvuonna Salon lukio
Oppikirjat ja -materiaalit lukuvuonna 2019-2020 Salon lukio SUOMEN KIELI JA KIRJALLISUUS -OPPIMÄÄRÄ Kurssit 1 6: Tabletkoulu ÄI1, ÄI2, ÄI3, ÄI4, ÄI5, ÄI6 (LOPS 2016). Opettaja ohjeistaa kurssin alussa
LisätiedotABI-INFO. ke , klo
ABI-INFO ke 26.10.2017, klo 9.00-9.30 Kevään 2018 yo-kirjoituksiin ilmoittautuminen ke 22.11.2017 mennessä Mikäli tulokset eivät ole tulleet tähän mennessä, on kokelaalla oikeus ilmoittautua tulosten saapumisen
LisätiedotHarri Eskelinen, puh. 040 1979 280, email: harri.eskelinen@lut.fi Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti
TkT Harri Eskelinen Harri Eskelinen, puh. 040 1979 280, email: harri.eskelinen@lut.fi Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti vuodesta 2011 alkaen Tutkimusaihepiirit:
LisätiedotOpinto-info 1/2: kurssit ja tutkinto
Opinto-info 1/2: kurssit ja tutkinto Sini Ruohomaa TKO-älyn fuksi- ja tuutorivastaava sini.ruohomaa@cs.helsinki.fi Esitys webissä: http://www.cs.helsinki.fi/u/ruohomaa/fuksit/opintoinfo/ Sisältö Alkuvalmisteluja
LisätiedotKASVATUSTIETEEN PERUSOPINNOT SYKSYLLÄ 2017
KASVATUSTIETEEN PERUSOPINNOT SYKSYLLÄ 2017 Opintojakso Aikataulu Ka1/Aa1/Ea1/PO1/PEDAp1/ Luennot (EDU1): apeda p1 ti 5.9. klo 16.15 17.45 Arto Jauhiainen Johdatus kasvatustieteisiin to 7.9. klo 16.15 17.45
LisätiedotTentissä 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ätiedotLyhyt johdatus ketterään testaukseen
TTY:n Testauspäivät, Tampere 15.8.2006 Lyhyt johdatus ketterään testaukseen eli Ketterän ohjelmistokehityksen laatukäytäntöjä Juha Itkonen SoberIT Teknillinen korkeakoulu Juha.Itkonen@tkk.fi Ketterä ohjelmistokehitys
LisätiedotYRITYSVASTUU JA -ETIIKKA: KNOWING, DOING, BEING
A0040 YRITYSVASTUU JA -ETIIKKA (3 op) Kurssiohje (Päivitetty 0.3.08) Opettajan yhteystiedot Nimi: Leena Lankoski S-posti: leena.lankoski@aalto.fi Vastaanottoaika: Tavattavissa kontaktiopetuksen yhteydessä
LisätiedotTieto- 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ätiedotTERVETULOA VANHEMPAINILTAAN
TERVETULOA VANHEMPAINILTAAN 25.10.2017 25.10.2017 Kaurialan lukio Mistä kouluun liittyvistä asioista olette keskustelleet kotona? Yhteystietoja koulumme kotisivut: www.kktavastia.fi/ ryhmänohjaajan sähköpostiosoite:
LisätiedotOhjelmistoarkkitehtuurit. Syksy 2010
Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin
LisätiedotOpettajatuutorointi-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ätiedotT 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ätiedotTietoturva. 0. Tietoa kurssista P 5 op. Oulun yliopisto Tietojenkäsittelytieteiden laitos Periodi / 2015
811168P 5 op 0. Oulun yliopisto Tietojenkäsittelytieteiden laitos 811168P 5 op : 9.3. 8.5.2015 Luennot: Juha Kortelainen e-mail: juha.kortelainen@oulu.fi puh: 0294 487934 mobile: 040 744 1368 vast. otto:
LisätiedotTaloustieteen opintosuunta JKK, Tampereen yliopisto
Info uusille opiskelijoille 1.10.2012 korjattu versio Taloustieteen opintosuunta JKK, Tampereen yliopisto Lisätietoa: http://www.uta.fi/jkk/kat/opintosuunnat/tal.html Voit myös kysyä taloustieteen opinnoista
LisätiedotYleistä tietoa kokeesta
Yleistä tietoa kokeesta Kurssikoe järjestetään maanantai 7.5. klo 12-15 jossakin Exactumin auditorioista. Korvaava kurssikoe keskiviikkona (yleisenä tenttipäivänä) 11.4. klo 16-19 jossakin Exactumin auditorioista.
LisätiedotJOHDATUS 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ätiedotMarkkinoitten mallintaminen ja Internet-markkinat
Markkinoitten mallintaminen ja Internet-markkinat Kurssiohjeita: Lue ainakin kertaalleen huolella! Harjoitustyö ja harjoitukset Harjoitustyö palautetaan kahdessa osassa Moodleen. Ensimmäisen osan palautuspäivä
LisätiedotJOHDATUS TEKOÄLYYN TEEMU ROOS
JOHDATUS TEKOÄLYYN TEEMU ROOS KURSSIN PERUSTIEDOT VALINNAINEN AINEOPINTOTASOINEN KURSSI, 5 OP PERIODI 3: 18.1.2016-6.3.2016 (7 VIIKKOA+KOE) LUENNOT (CK112): MA 14-16, TI 14-16 LASKUHARJOITUKSET: RYHMÄ
LisätiedotTik-76.612 Ohjelmistoprojektien Hallinta
Tik-76.612 Ohjelmistoprojektien Hallinta Tervetuloa kurssille! 2 Kurssin yleisinfo Kurssin tausta Katsaus luentoihin Aloitusluennon agenda Luennoitsijoiden esittely Harjoitustyön läpikäynti Muut käytännön
LisätiedotELEC-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ätiedot56139, Tilapioneerit projektikurssi tilapäiskäytöistä aluekehittämisessä, 5 op http://tilapioneerit.fi/ Kurssin tiedot ja ennakkotehtävä
56139, Tilapioneerit projektikurssi tilapäiskäytöistä aluekehittämisessä, 5 op http://tilapioneerit.fi/ Kurssin tiedot ja ennakkotehtävä Kurssin tiedot Kohderyhmä: Kurssi on tarkoitettu kaikkien Helsingin
LisätiedotYleistä tietoa kokeesta
Yleistä tietoa kokeesta Kurssikoe on pe 27.10. klo 12.00-14.30 (jossakin auditorioista). Huomaa tasatunti! Seuraava erilliskoe on ke 1.11 klo 16-20, johon ilmoittaudutaan Oodissa (ilmoittautumisaika erilliskokeeseen
LisätiedotTU-A Itsensä tunteminen ja johtaminen Tervetuloa kurssille!
TU-A1140 - Itsensä tunteminen ja johtaminen Tervetuloa kurssille! Kurssin avaus 5.1. 2017 Eerikki Mäki eerikki.maki@aalto.fi Opiskelijapalautetta aiemmilta kursseilta Oman olemisen ja tietoisten valintojen
LisätiedotAbien vanhempainilta Tervetuloa!
Abien vanhempainilta 27.8.2013 Tervetuloa! Lukuvuoden tapahtumia/abit Syksyn yo-kokeet 9.9. 27.9.2013 1. jakson koeviikko 25.9. 1.10.2013 Retkiä oppilaitoksiin Syysloma 21.10-27.10.2013 2. jakson koeviikko
LisätiedotDIGITAALINEN MARKKINOINTI ELINTARVIKEALALLA EKM-102
DIGITAALINEN MARKKINOINTI ELINTARVIKEALALLA EKM-102 Jari Salo, KTT Professori (Markkinointi) Dosentti (Digitaalinen markkinointi) Aalto-yliopiston kauppakorkeakoulu Apulaispäätoimittaja Internet Research
LisätiedotTT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD)
TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) Info 15/3/11 Mikko Vuorinen Metropolia Ammattikorkeakoulu 1 Sisältö 1) Info 2) Arvostelu 3) Kurssin sisältö 4) Alustava aikataulu 5) Projekti 6) Kertaustarve
LisätiedotKäytännön ohjeita tutkielmatyöskentelyyn ja valmistuminen keväällä 2019
Käytännön ohjeita tutkielmatyöskentelyyn ja valmistuminen keväällä 2019 Sanna Ryhänen koulutussuunnittelija sanna.ryhanen@helsinki.fi EE-talon 2. krs, huone B226 22.1.2019 Tutkielmatyöskentelyn aloitus
Lisätiedot