180 likes | 386 Views
KTK-ryhmä. Tdk-kokous 11.12.2013 Mauri Leppänen. Asialista. Prosessi Vertailu: IS2010 vs. nykyinen KTK KTK-tutkinnon rakennevaihtoehtoja Tämänhetkinen suunnitelma. Tiihonen (5.12.2013): The goal of the meeting is to:
E N D
KTK-ryhmä Tdk-kokous 11.12.2013 Mauri Leppänen
Asialista • Prosessi • Vertailu: IS2010 vs. nykyinen KTK • KTK-tutkinnon rakennevaihtoehtoja • Tämänhetkinen suunnitelma • Tiihonen (5.12.2013): • The goal of the meetingis to: • geta sharedpicture of progress in preparationacross the faculty, • getviews/ideas to the possiblegenericstructures of BSc/MSccurricula (core+ themesorsomethingelse), • identifycontentsthatcanbesharedacrosscurricula on facultylevel and on departmentlevel).
1. Prosessi Tdk:lleväli-katsaus/-sem 11.12 Laitosko-kous 9.12 Opke 28.11 Opke 19.11 3. KTK-r 16.12 1. KTK-r 26.11 2. KTK-r 5.12. 19.11 27.12 48 47 52 50 49 51 KTK-opsu KTK-r ?? 30.12 31.1 6.1 5 2 1 4 3 Laitoskokous viim.14.2 Tiedekuntaan viim. 17.2.
2. Vertailu: IS2010 vs. nykyinen KTK-tutkinto IS2010 (180 op) (p. 31) Nykyinen KTK-tutkinto (180 op) Yleisopinnot (24 op) Language and communicationcore (5 x 6 op = 30 op) Kieli- ja viestintäopinnot (20 op) Business core (10 x 6 op = 60 op) ´Pakolliset sivuaineet(25-28 op) Pääaineopinnot (80 op) Information Systems core and electives (10 x 6 op = 60 op) - Pakolliset pääaineopinnot (50 op) - Vaihtoehtoiset pääaineopinnot (10 op) - Valinnaiset pääaineopinnot (0-20 op) Minororfreeelectives (5 x 6 = 30 op) Valinnaiset opinnot (loput)
2. Vertailu KTK-tutkinto: pääaineen pakolliset ja vaihtoehtoiset opinnot (50 + 10 op) TJT:n opinto- ja urapolut, 3 op TJ:ienkehit. perusteet, 3 op Tietohallinnan perusteet, 3 op Liiketoim. tietoyhteiskun., 5op XML (4 op Ohjelmointi 1, 6 op Tietoverkot, 3 op Ihminen ja tietojärjestelmä, 3 op Oliosuunn. analyysi, 3 op Tietokannat ja tied.hall. Perus, 4 op Projektin hallinta, 3 op Kanditutk + seminaari + matur, 10 op IS2010 core + electivecourses (60op) Foundations of IS, 6 op 87% Data & informationmgmt, 6 op 97% Enterprise architecture, 6 op 17 % IS project management, 6 op 38 % IT infrastructure , 6 op 70 % Systems analysis & design , 6 op 84% Digitaalinen media, 5 op Ohjelmistotuotanto, 5 op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Johd.ohjelm. tekniikkaan, 3 op Harjoittelu, 1-6 op Empiiriset tutkimusmenetelmät, 3op Informaatio- ja tietotekn.oikeus, 5 op 10 op IS strategy, mgmt and acquisition 29 % Application development Business process management Enterprise systems Intro to human-computerinteraction IT audit and controls IS innovation and new technologies IT security and risk management 18 op 81%
3. KTK-tutkinnon rakennevaihtoehtoja Vaihtoehto 1: Vähäisiä muutoksia (80 op) Vaihtoehto 2: Enemmän muutoksia (80 op) ”Aloituskurssi”, 4 op Tietohallinnan perusteet, 4 op TJ:ienkehit. perusteet, 3 op Oliosuunn. analyysi, 3 op Liiketoim. tietoyhteiskun., 5op Ohjelmointi 1, 6 op Tietoverkot, 3 op Ihminen ja tietojärjestelmä, 3 op Tietokannat ja tied.hall. perus, 5 op Projektin hallinta, 4 op Kanditutk + seminaari + matur, 10 op ”Aloituskurssi”, 4 op ”IS strategy, mgmt & acq.”, 5 op ”Systems analysis & design”, 6 op ”IS innovation and new techn.”, 5op Ohjelmointi 1, 6 op Tietoverkot, 3 op ”Human computerinteraction”, 5 op Tietokannat ja tied.hall. perus, 5 op Projektin hallinta, 5 op Kanditutk + seminaari + matur, 10 op 50 op 54 op XML: teoria ja käytäntö, 4 op Ohjelmistotuotanto, 5 op Harjoittelu, 1-6 op Empiiriset tutkimusmenetelmät, 3op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Oliosuunt. suunnittelu, 3 op Johd. ohjelm. tekniikkaan, 3 op Informaatio- ja tietotekn.oikeus, 5 op ”Yritysjärj. ja –arkkitehtuurit”, 5 op XML: teoria ja käytäntö, 4 op Ohjelmistotuotanto, 5 op Harjoittelu, 1-6 op Empiiriset tutkimusmenetelmät, 3op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Oliosuunt. suunnittelu, 3 op Johd. ohjelm. tekniikkaan, 3 op Informaatio- ja tietotekn.oikeus, 5 op 10 op 10 op Valinnaiset opinnot 0-16 op Valinnaiset opinnot 0-20 op
ISD / SE Aihealueiden ja opintojaksojen rajapinnat (vaihtoehto 2) Ohjel-misto-tuotan-to Tj:nkehittämi-sen perusteet Oliosuunt. analyysi Johd. ohjel-mistotekniik-kaan Projektin-hallinta Olio-suunt. suunn. ”Aloitus-kurssi” HCI Tietokan & tied. hall.perust ”IS strategy, mgmt & acq.” Tietoverkot Ohjelmointi 1 Tietohal-linto & business ”Yritysjärj & -arkkitehtuurit” Ohjelmointi 2 Käyttöjärjestelmät Tekno-logia ”IS innovations & new tech” Algoritmit 1 Ohjelmointi
Aihealueiden ja opintojaksojen rajapinnat (IT2010-suositus) ISD / SE IS Project mgmt Systems analysis & design Tietohallinto & business Foun-dations of IS Data and Infor-mationmgmt Intro to HCI IS strategy, mgmt & acquisition IT infra-structure Application development Enterprise architecture Business processmgmt Tekno-logia Enterprise systems IS innovations & new tech IT audit and controls Ohjelmointi IT security and riskmgmt Muita mainittuja : Collaborativecomputing, Data mining / business intell, Informationsearch and retrieval, Knowledge mgmt, Social informatics
Vaihtoehto 2 Vaihtoehto 4 IS2010
4. Tämänhetkinen suunnitelma: yleisrakenne Uusi KTK-tutkinto (180 op) • Yleisopinnot (24 op): • Yliopisto-opiskelu ja opintojen suunnittelu, 3 op • Tieteellisen toiminnan perusteet, 3 op • Tilastomenetelmien peruskurssi, 6 op • Kaupall. yleisopinnot, matemaatt. yleisopinn. ja/tai tietotekniikan käyttöön liittyvät yleisop., väh. 10 op • Kieli- ja viestintäopinnot (20 op): • Vieraskieli, 10 op • Toinen kotimainen kieli, 2 -4 op • Äidinkielen viestintä 6 op • ´Pakolliset sivuaineet(25-28 op): • Liiketoimintaosaamisen perusteet, 28 op • Kansantaloustieteen perusopinnot, 25 op • Muita? Pääaineopinnot (80 op) Valinnaiset opinnot (loput)
4. Tämänhetkinen suunnitelma: pääaineopinnot ”Aloituskurssi”, 4 op ”IS strategy, mgmt & acq.”, 5 op ”Systems analysis & design”, 6 op ”IS innovation and new techn.”, 5op Ohjelmointi 1, 6 op Tietoverkot, 3 op / ”IT infrastructure” ”Human computerinteraction”, 5 op Tietokannat ja tied.hall. perus, 5 op Projektin hallinta, 5 op Kanditutk + seminaari + matur, 10 op 54 op ”Yritysjärj. ja –arkkitehtuurit”, 5 op XML: teoria ja käytäntö, 4 op Ohjelmistotuotanto, 5 op Harjoittelu, ?? op Empiiriset tutkimusmenetelmät, 3op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Johd. ohjelm. tekniikkaan, 3 op Oliosuunt. suunnittelu, 3 op Informaatio- ja tietotekn.oikeus, 5 op 10 op • Selitykset: • punaisella muutokset nykyiseen • sinisellä muiden toteuttamat opintojaksot • erityinen haaste Valinnaiset opinnot 0-16 op
4. Tämänhetkinen suunnitelma: pääaineopinnot TTL: nykyinen LuK-tutkinto ”Aloituskurssi”, 4 op ”IS strategy, mgmt & acq.”, 5 op ”Systems analysis & design”, 6 op ”IS innovation and new techn.”, 5op Ohjelmointi 1, 6 op Tietoverkot, 3 op ”Human computerinteraction”, 5 op Tietokannat ja tied.hall. perus, 5 op Projektin hallinta, 5 op Kanditutk + seminaari + matur, 10 op 54 op Oliosuunt. analyysi, 3 op Ohjelmointi 1, 6 op Tietoverkot, 3 op Tietokann. ja tied.hall.., 4 op Käyttäjäläh. ohj.keh., 3 op ”Yritysjärj. ja –arkkitehtuurit”, 5 op XML: teoria ja käytäntö, 4 op Ohjelmistotuotanto, 5 op Harjoittelu, 1-6 op Empiiriset tutkimusmenetelmät, 3op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Johd. ohjelm. tekniikkaan, 3 op Oliosuun. suunnittelu, 3 op Informaatio- ja tietotekn.oikeus, 5 op ≥10 op Algoritmit 1, 4 op Käyttöjärjestelmät, 4 op Ohjelmointi 2, 8 op Johd. ohjelm.tekniikk, 3 op Oliosuunt. suunnittelu, 3 op Valinnaiset opinnot 0-16 op
4. Tämänhetkinen suunnitelma: pääaineopinnot Keskusteltavaa TTL:n kanssa: • Yhdistäminen: Tietojärjestelmien kehittämisen perusteet (3 op) + Oliosuunt. analyysi (3 op) ?? • Laajentaminen: Tietokannat ja tiedonhallinnan perusteet: 4 op -> 5 op?? • Sisällöllinen vastaavuus: Ihminen ja tietojärjestelmät (3 op) vs. Käyttäjälähtöinen ohjelmistokehitys (3 op)?? • Sisällöllinen päällekkäisyys: Johdatus ohjelmistotekniikkaan (3 op) vs. <<Tietojärjestelmien kehittämisen perusteet + Ohjelmistotuotanto + Projektin hallinta>> ?? • Puute: IT infrastructure?? IT infrastructure Käyttö-järjestelmät Tietoko-neen rakenne… Tieto-verkot Tieto-turva
IT infrastructure (IS2010) IT infrastructure Käyttö-järjestelmät Tietoko-neen rakenne… Tieto-turva Tieto-verkot • Networking • Types of networks • Corenetworkcomponents • TCP/IP model • Physical layer: wired and wireless connectivity • Data link layer: Ethernet • Network layer: IP, IP addressing and routing • Transport layer: TCP • Application layer: core Internet applicationprotocols • Network security and security devices • The Internet as a key networking platform • Networkdeviceconfiguration • Core computing system architecture concepts • Core computing system organizing structures • Core technical components of computer-based systems • Role of IT infrastructure in a modern organization • Operating systems • Core operating systems functionality • Internal organization of an operating system • Types of devices that require and use operating systems • Multitasking and multithreading • File systems and storage • User interfaces • Operating systemconfiguration • Securing an operating system • Virtualization of computing services Jatkuu…
IT infrastructure (IS2010) • Organizing storage on organizational networks • Data centers • SecuringIT infrastructure • Principles of encryption and authentication • Component level security: clients, servers, storage network devices, data transport, applications • Perimetersecurity: firewalls • Using public networks for secure data transport: VPNs • The role of IT control and service management frameworks (COBIT, ITIL, etc.) in managing the organizational IT infrastructure • Ensuringbusiness continuity • Grid computing • Cloud computing, computing as a service • System performance analysis and management • Purchasing of IT infrastructure technologies and services
Tietojärjestelmien kehittämisen perusteet 1.Esimerkki järjestelmän kehittämisestä 2.Peruskäsitteitä 3.Tietojärjestelmien kehittämisen lähtökohdista 4.Kehittämistehtävät 5.Liiketoimintaprosessien mallintaminen, vaatimusmäärittely ja järjestelmän analyysi 6.Järjestelmän suunnittelu 7.Järjestelmän toteutus 8.Järjestelmän testaus 9.Järjestelmien ylläpito 10.Elinkaarimallit 11.Menetelmät 12.Projektin hallinta
Ohjelmistotuotanto Luento 1: Ohjelmistotuotannon perusasioita ja –käsitteitä Luento 2: Vaatimusmäärittely ja vaatimusten hallinta, riskien hallinta Luento 3: Prosessin ja projektin hallinta Luento 4: Työmäärä arviointi Luento 5: Konfiguraation hallinta ja version hallinta Luento 6: Laadun hallinta Luento 7: Käytännön ohjelmistuotantoa Luento 8: Nykyaikaisen ohjelmistotuotannon haasteita