192
muokkausta
pEi muokkausyhteenvetoa |
(Osittainen päivitys, nootti vanhentumisesta) |
||
Rivi 1: | Rivi 1: | ||
[[Category:Vaatii_päivityksen]] | [[Category:Vaatii_päivityksen]] | ||
Mallilukujärjestys löytyy laitoksen sivuilta osoitteessa https://www.helsinki.fi/fi/ohjelmat/kandi/tietojenkasittelytieteen-kandiohjelma/opintojen-rakenne | |||
== Mallilukujärjestys? == | == Mallilukujärjestys? == | ||
Rivi 20: | Rivi 20: | ||
== Kriittinen polku ja kurssien riippuvuudet == | == Kriittinen polku ja kurssien riippuvuudet == | ||
Kriittiseen polkuun kuuluvat kaikki kurssit, joiden läpäisy ajoissa on välttämätöntä, jos mielii valmistua kolmessa vuodeksi luonnontieteiden kandidaatiksi (LuK). Kurssien | Kriittiseen polkuun kuuluvat kaikki kurssit, joiden läpäisy ajoissa on välttämätöntä, jos mielii valmistua kolmessa vuodeksi luonnontieteiden kandidaatiksi (LuK). Kurssien välisistä riippuvuuksista ei tällä hetkellä ole tarjolla virallista ja ajantasaista versiota. Eräs jo vanhentunut mutta silti mahdollisesti hyödyllinen kaavio löytyy [https://www.cs.helsinki.fi/opiskelu/luk-tutkinnon-pakollisten-kurssien-v-liset-esitietoriippuvuudet täältä]. | ||
=== 1. vuosi === | === 1. vuosi === | ||
Rivi 35: | Rivi 35: | ||
|- | |- | ||
| Ohjelmistotekniikan menetelmät || II || 5 | | Ohjelmistotekniikan menetelmät || II || 5 | ||
|- | |||
| Tietokoneen toiminta || II || 5 | |||
|- | |- | ||
| Johdatus yliopistomatematiikkaan || I-II || 5 | | Johdatus yliopistomatematiikkaan || I-II || 5 | ||
|- | |- | ||
| Tietorakenteet ja algoritmit || III-IV || | | Tietokantojen perusteet || III || 5 | ||
|- | |||
| Tietorakenteet ja algoritmit || III-IV || 10 | |||
|- | |- | ||
|} | |} | ||
=== 2. vuosi === | === 2. vuosi === | ||
Rivi 49: | Rivi 53: | ||
! width="75px" align="left" | '''Op''' | ! width="75px" align="left" | '''Op''' | ||
|- | |- | ||
| Laskennan mallit || I-II || | | Laskennan mallit || I-II || 5 | ||
|- | |- | ||
| | | Ohjelmistotuotanto || II || 5 + 1 | ||
|- | |- | ||
| Käyttöjärjestelmät || III | | Käyttöjärjestelmät || III || 5 | ||
|- | |- | ||
| | | Tietoliikenteen perusteet || IV || 5 | ||
|- | |- | ||
|} | |} | ||
Lisäksi | |||
Lisäksi tulee suorittaa ensimmäisen ja toisen vuoden aikana vähintään kaksi harjoitustyötä. | |||
=== 3. vuosi === | === 3. vuosi === | ||
Rivi 66: | Rivi 71: | ||
! width="75px" align="left" | '''Op''' | ! width="75px" align="left" | '''Op''' | ||
|- | |- | ||
| Ohjelmistotuotantoprojekti || I-II || 10 | | Ohjelmistotuotantoprojekti || I, II tai I-II || 10 | ||
|- | |- | ||
| | | Tutkimustiedonhaku + Äidinkieli + Kandidaatintutkielma || III-IV || 10 | ||
|- | |- | ||
|} | |} | ||
Rivi 74: | Rivi 79: | ||
== Mallilukujärjestyksen tulkitseminen ensimmäisenä vuotena == | == Mallilukujärjestyksen tulkitseminen ensimmäisenä vuotena == | ||
<span style="color: red; font-weight:bold">Sivun sisältö on tästä alaspäin ainakin osittain vanhentunutta muuttuneiden tutkintovaatimusten sekä erityisesti kurssien järjestyksen vaihtumisen takia. Kuuntele tuutoreitasi ja varmista asiat laitoksen sivuilta.</span> | |||
=== 1. periodi === | === 1. periodi === | ||
Rivi 89: | Rivi 96: | ||
| Tietokone työvälineenä || I || 1 | | Tietokone työvälineenä || I || 1 | ||
|- | |- | ||
| | | Opiskelijan digitaidot: orientaatio || I || 2 | ||
|- | |||
| Akateemiset taidot || I || 1-2 | |||
|- | |- | ||
|} | |} | ||
Rivi 95: | Rivi 104: | ||
Periodin tärkein kurssi on ehdottomasti Ohjelmoinnin perusteet (OhPe), johon kannattaa panostaa kaikista eniten. Myös Johdatus tietojenkäsittelytieteeseen -kurssin (JTKT) suorittaminen myöhemmin saattaa aiheuttaa hiusten halkomista, ja se olisi hyvä suorittaa heti opintojen alussa tarvittaessa vaikka pelkällä vihalla. Johdatus yliopistomatematiikkaan (JYM) on myös tärkeä kurssi. JYM on jaettu kahteen periodiin vaikka se on vain 5 opintopisteen kurssi, mutta siitäkin onnistuu putoamaan kärryiltä jos tehtäviä ei tee. | Periodin tärkein kurssi on ehdottomasti Ohjelmoinnin perusteet (OhPe), johon kannattaa panostaa kaikista eniten. Myös Johdatus tietojenkäsittelytieteeseen -kurssin (JTKT) suorittaminen myöhemmin saattaa aiheuttaa hiusten halkomista, ja se olisi hyvä suorittaa heti opintojen alussa tarvittaessa vaikka pelkällä vihalla. Johdatus yliopistomatematiikkaan (JYM) on myös tärkeä kurssi. JYM on jaettu kahteen periodiin vaikka se on vain 5 opintopisteen kurssi, mutta siitäkin onnistuu putoamaan kärryiltä jos tehtäviä ei tee. | ||
Opiskelijan digitaidot on käytännössä ilmaiset 2 opintopistettä. Se kuitenkin unohtuu helposti ja jää sen seurauksena kummittelemaan. Älä anna valmistumisesi viivästyä sen unohtamisen takia, joten tee se heti pois alta. | |||
Ykkösperiodin paniikkihäiriöistä ks. tiivistelmä kakkosperiodin jälkeen. | Ykkösperiodin paniikkihäiriöistä ks. tiivistelmä kakkosperiodin jälkeen. | ||
=== 2. periodi === | === 2. periodi === | ||
Rivi 108: | Rivi 115: | ||
! width="75px" align="left" | '''Esitiedot''' | ! width="75px" align="left" | '''Esitiedot''' | ||
|- | |- | ||
| Johdatus tietojenkäsittelytieteeseen + englanti || I-II || 5 + 4 (jatkuu) | | Johdatus tietojenkäsittelytieteeseen + englanti || I-II || 5 + 4 (jatkuu) || | ||
|- | |- | ||
| Ohjelmoinnin jatkokurssi || II || 5 || OhPe | | Ohjelmoinnin jatkokurssi || II || 5 || OhPe | ||
|- | |- | ||
| | | Tietokoneen toiminta || II || 5 || OhPe | ||
|- | |- | ||
| Johdatus yliopistomatematiikkaan || I-II || 5 (jatkuu) | | Johdatus yliopistomatematiikkaan || I-II || 5 (jatkuu) || | ||
|- | |- | ||
|} | |} | ||
Rivi 120: | Rivi 127: | ||
Kakkosperiodissa tärkeimmät kurssit ovat edelleen Ohjelmoinnin jatkokurssi (OhJa) ja Johdatus yliopistomatematiikkaan (JYM). Edelleen on toki muistettava myös JTKT:n suoritus, sillä sitä ei tässä vaiheessa ainakaan kannata jättää kesken. | Kakkosperiodissa tärkeimmät kurssit ovat edelleen Ohjelmoinnin jatkokurssi (OhJa) ja Johdatus yliopistomatematiikkaan (JYM). Edelleen on toki muistettava myös JTKT:n suoritus, sillä sitä ei tässä vaiheessa ainakaan kannata jättää kesken. | ||
Kaksi kakkosperiodin käpistelykurssia riippuu OhPessa opitusta, joten jos se ei mennyt asian vaikeudesta johtuen ensiyrittämällä läpi, voi tässä vaiheessa alkaa ahistaa. Mutta ei hätää, kyllä se siitä! Nyt on myös hyvä väli lukea [[Sivuainekuvauksia|sivuainekuvauksia]]! | |||
Kaksi kakkosperiodin käpistelykurssia riippuu OhPessa opitusta, joten jos se ei mennyt asian vaikeudesta johtuen ensiyrittämällä läpi, voi tässä vaiheessa alkaa ahistaa. Mutta ei hätää! | |||
JYMin ongelmiin kannattaa kysyä apua muilta opiskelijoilta ja vaikka matematiikan laitoksen [http://wiki.helsinki.fi/display/mathstatOpiskelu/Ratkomo Ratkomosta] tai JYMin omasta pajasta, koska luennon matemaattisesti kauniit "On olemassa kuvaus siten, että..." voidaan toisinaan korvata vanhemman opiskelijat "Tee näin..."-ohjeilla. | JYMin ongelmiin kannattaa kysyä apua muilta opiskelijoilta ja vaikka matematiikan laitoksen [http://wiki.helsinki.fi/display/mathstatOpiskelu/Ratkomo Ratkomosta] tai JYMin omasta pajasta, koska luennon matemaattisesti kauniit "On olemassa kuvaus siten, että..." voidaan toisinaan korvata vanhemman opiskelijat "Tee näin..."-ohjeilla. | ||
Rivi 128: | Rivi 133: | ||
Syksylle voi napata jonkin matematiikan alkupään kurssin (esim. Lineaarialgebra ja matriisilaskenta I), ja jos taustalla on vahva pitkä matematiikka, se voi mennä suhteellisen vähällä vaivalla läpi. Ks. kohta [#Matematiikan sovittaminen malliaikatauluun] alempaa. On myös mahdollista ottaa Matematiikka tutuksi -kurssi. | Syksylle voi napata jonkin matematiikan alkupään kurssin (esim. Lineaarialgebra ja matriisilaskenta I), ja jos taustalla on vahva pitkä matematiikka, se voi mennä suhteellisen vähällä vaivalla läpi. Ks. kohta [#Matematiikan sovittaminen malliaikatauluun] alempaa. On myös mahdollista ottaa Matematiikka tutuksi -kurssi. | ||
Jos ykkösperiodissa alkaa pahasti ahdistaa, ja koko periodi on hajoamassa käsiin, on pakko tehdä priorisointia - ei hätää, kokemasi angsti ja sen hallinnan opettelu ovat yksi keskeisistä yliopisto-opiskelun anneista. | Jos ykkösperiodissa alkaa pahasti ahdistaa, ja koko periodi on hajoamassa käsiin, on pakko tehdä priorisointia - ei hätää, kokemasi angsti ja sen hallinnan opettelu ovat yksi keskeisistä yliopisto-opiskelun anneista. Matematiikka tutuksi -kurssin suorituksesta ei riipu mikään, joten sen failaaminen on pienin ongelmasi. Ohjelmoinnin perusteista riippuu huomattava osa kakkosperiodia, joten jos et ole täysin pihalla, älä päästä sitä leviämään käsille pelkän akuutin ajanpuutteen vuoksi. JTKT:tä on vähemmän mielenkiintoista suorittaa uudestaan myöhemmin, mutta sen varsinaisesta suoritusmerkinnästä ei mikään muu kurssi riipu. | ||
Jos ohjelmoinnin teoria aiheuttaa oikeasti paniikkihäiriöitä, kannattaa ottaa JTKT:stä nopat irti työvoitolla, antaa aivoilleen lisäaikaa omaksua ohjelmoinnin vaatima haasteellinen uusi ajattelutapa, ja lohduttautua sillä että aihepiirin kurssien kriittisellä polulla tulee betoniseinää vastaan jossain vaiheessa joka tapauksessa (yleensä TiRassa, LaMassa ja KäJässä), jos et anna abstraktiin ajatteluun opettelemiselle sen tarvitsemaa aikaa. Erityisen ikävää on, että OhPe - OhJa - TiRa - LaMa - Ohtuprojekti - TiKi -kriittisellä polulla yhdenkin kurssin failaaminen venyttää opintoja poikkeuksetta yli kolmelle vuodelle. Jos olet yritteliäs ja hyvä hallitsemaan aikaasi, voit vielä ottaa klapin kiinni tekemällä 3. vuonna Ohtuprojektin ja TiKin yhtä aikaa. | Jos ohjelmoinnin teoria aiheuttaa oikeasti paniikkihäiriöitä, kannattaa ottaa JTKT:stä nopat irti työvoitolla, antaa aivoilleen lisäaikaa omaksua ohjelmoinnin vaatima haasteellinen uusi ajattelutapa, ja lohduttautua sillä että aihepiirin kurssien kriittisellä polulla tulee betoniseinää vastaan jossain vaiheessa joka tapauksessa (yleensä TiRassa, LaMassa ja KäJässä), jos et anna abstraktiin ajatteluun opettelemiselle sen tarvitsemaa aikaa. Erityisen ikävää on, että OhPe - OhJa - TiRa - LaMa - Ohtuprojekti - TiKi -kriittisellä polulla yhdenkin kurssin failaaminen venyttää opintoja poikkeuksetta yli kolmelle vuodelle. Jos olet yritteliäs ja hyvä hallitsemaan aikaasi, voit vielä ottaa klapin kiinni tekemällä 3. vuonna Ohtuprojektin ja TiKin yhtä aikaa. Homma menee ihan hyvin jos käyt toisen niistä ajallaan ja hoitelet toisen samalla kun aloittelet jo maisterikursseja. Eikä se viidessä vuodessa valmistuminen ole vieläkään pakollista, siihen vain painostetaan yhteiskunnan puolelta enemmän kuin ennen, mikä nyt ei liene yllätys kenellekään. Vältät hukkaamasta opiskeluaikaasi käymällä tässä välissä [[Sivuainekuvauksia|sivuainekursseja]]. | ||
=== 3. periodi (eli kevään 1. periodi) === | === 3. periodi (eli kevään 1. periodi) === | ||
Rivi 142: | Rivi 145: | ||
! width="75px" align="left" | '''Esitiedot''' | ! width="75px" align="left" | '''Esitiedot''' | ||
|- | |- | ||
| Tietorakenteet ja algoritmit || III-IV || | | Tietorakenteet ja algoritmit || III-IV || 10 (alkaa) || OhJa, JYM | ||
|- | |- | ||
| Tietokantojen perusteet || III || 5 || OhPe | | Tietokantojen perusteet || III || 5 || OhPe | ||
|- | |- | ||
| Toinen kotimainen kieli || III, IV || 3 || | |||
|- | |||
|} | |} | ||
Jos syksyn suuri puristus muodostuu ohjelmointikursseista (OhPe ja OhJa) sekä matematiikasta (JYM), on kevään vastaava koitos Tietorakenteet ja algoritmit-kurssi (TiRa). Kurssi kestää koko lukukauden, ja siinä ei pärjää, jos esitietovaatimukset, eli syksyn rutistuskurssit, eivät ole kunnossa. | Jos syksyn suuri puristus muodostuu ohjelmointikursseista (OhPe ja OhJa) sekä matematiikasta (JYM), on kevään vastaava koitos Tietorakenteet ja algoritmit-kurssi (TiRa). Kurssi kestää koko lukukauden, ja siinä ei pärjää, jos esitietovaatimukset, eli syksyn rutistuskurssit, eivät ole kunnossa. | ||
Tietokantojen perusteissa käsitellään SQL-kielen ja relaatioalgebran alkeita ja tietokantojen suunnittelua. Useimmat eivät koe näitä vaikeiksi asioiksi. Tietokantojen perusteet itsessään on esitietovaatimuksena kriittisellä polulla seuraavaksi vastaan tulevalle Ohjelmistotekniikan menetelmät -kurssille, sekä Tietokantasovellus-harjoitustyölle, jos sen haluaa suorittaa. | |||
Tietorakenteet ja algorimit kannattaa ottaa sinänsä vakavasti, sillä sen suorittamatta jättäminen lisää helposti opiskeluaikaa ainakin puolella vuodella. Jos tietorakenteita ei pääse opiskelemaan tai ohjelmoinnin harjoitustyötä tekemään, otetaan käyttöön sivuainesuunnitelmat ja suoritetaan puuttuvia kursseja (ks. alla). | Tietorakenteet ja algorimit kannattaa ottaa sinänsä vakavasti, sillä sen suorittamatta jättäminen lisää helposti opiskeluaikaa ainakin puolella vuodella. Jos tietorakenteita ei pääse opiskelemaan tai ohjelmoinnin harjoitustyötä tekemään, otetaan käyttöön sivuainesuunnitelmat ja suoritetaan puuttuvia kursseja (ks. alla). | ||
Sivuaineopinnoissa kannattaa suosia turnauskestävyytensä mukaan [ | Sivuaineopinnoissa kannattaa suosia turnauskestävyytensä mukaan [https://www.helsinki.fi/fi/matemaattis-luonnontieteellinen-tiedekunta/tiedekunta/matematiikka-ja-tilastotiede/matematiikan-ja-tilastotieteen-opiskelu matematiikkaa ja tilastotiedettä], jotta saa pakollisen matematiikan kasaan. Matematiikan harjoittelusta on hyötyä erityisesti opintojen alkuvaiheessa, kun teorian pyörittelyyn ei ole vielä syntynyt rutiinia. Loppuvaiheessa niitä on tylsempää kasata kokoon mielenkiintoisten käpistelykurssien sivussa. | ||
Sivuaineopintojen lisäksi kannattaa tällöin tähdätä myös pakollisen toisen kotimaisen kielen (useimmille ruotsi) suorittamiseen pois alta. Huomaa, että | Sivuaineopintojen lisäksi kannattaa tällöin tähdätä myös pakollisen toisen kotimaisen kielen (useimmille ruotsi) suorittamiseen pois alta. Huomaa, että ilmoittautumisajat ja ilmoittautumismetodi eroavat laitoksen vastaavista; kursseille ei mennä "nopeimmat ensin" vaan painotetulla arvonnalla. Älä siis jätä toista kotimaista viimeisen vuoden viimeiseen periodiin, sillä kurssipaikka ei ole varma. Vaihtoehtoisesti voi vilkuilla jo joitakin tietojenkäsittelytieteen vapaavalintaisia kursseja, jos esitiedot niihin täyttyvät. | ||
'''Mooc-fuksit''': Etsi sopivia aineopintoja [[Kurssikuvauksia|kurssikuvauksista]] | '''Mooc-fuksit''': Etsi sopivia aineopintoja [[Kurssikuvauksia|kurssikuvauksista]] | ||
Rivi 173: | Rivi 174: | ||
| Tietorakenteet ja algoritmit || III-IV || 8-10 (loppuu) || OhJa, JYM | | Tietorakenteet ja algoritmit || III-IV || 8-10 (loppuu) || OhJa, JYM | ||
|- | |- | ||
| | | Ohjelmistotekniikan menetelmät || IV || 5 || OhJa, TiKaPe | ||
|- | |||
| Tietokantasovellus || IV || 5 || ?? | |||
|- | |- | ||
| Toinen kotimainen kieli || III, IV || 3 || | |||
|- | |||
| Sivuaineita/valinnaisia || IV || 5- || | | Sivuaineita/valinnaisia || IV || 5- || | ||
|- | |- | ||
Rivi 180: | Rivi 185: | ||
Aiemmin keväällä napatut sivuaineet voivat jatkua tälle periodille TiRan tapaan. Pyri ottamaan n. 15 op myös tähänkin periodiin. | Aiemmin keväällä napatut sivuaineet voivat jatkua tälle periodille TiRan tapaan. Pyri ottamaan n. 15 op myös tähänkin periodiin. | ||
Huomaa opintojasi suunnitellessasi, että harjoitustyökursseilla keskeyttämistä ei katsota hyvällä; se voivaikuttaa ensi kerralla ryhmään pääsemiseen, sillä harjoitustöiden pienryhmäopetus kun on kallista järjestää. | |||
Jos mallilukujärjestyksessä on onnistunut pysymään tähän asti, kurssityypit ja työmäärät ovat tulleet jo suhteellisen selväksi. Tämän jälkeen opintojen suorittaminen mallilukujärjestyksen mukaan on vain sen kurinalaista noudattamista. Toista sivuainekokonaisuutta ei pidä myöskään unohtaa, se tulisi aloittaa heti toisen vuoden syksyllä. Laajennettua matematiikan tai menetelmätieteiden sivuainekokonaisuutta (50op) käyvien kannattaa muodostaa näiden aineiden kurssien välille yhtenäinen jatkumo, etteivät asiat tai motivaatio kerkeä välissä jo unohtumaan. Myöskin toisen kotimaisen kielen (~"virkamiesruotsi") suorittaminen kannattaa aloittaa mahdollisimman pian, jos sitä ei ole vielä ensimmäisenä keväänä tehnyt. Kynnys sen suorittamiseen ei ainakaan alene opintojen edetessä. | Jos mallilukujärjestyksessä on onnistunut pysymään tähän asti, kurssityypit ja työmäärät ovat tulleet jo suhteellisen selväksi. Tämän jälkeen opintojen suorittaminen mallilukujärjestyksen mukaan on vain sen kurinalaista noudattamista. Toista sivuainekokonaisuutta ei pidä myöskään unohtaa, se tulisi aloittaa heti toisen vuoden syksyllä. Laajennettua matematiikan tai menetelmätieteiden sivuainekokonaisuutta (50op) käyvien kannattaa muodostaa näiden aineiden kurssien välille yhtenäinen jatkumo, etteivät asiat tai motivaatio kerkeä välissä jo unohtumaan. Myöskin toisen kotimaisen kielen (~"virkamiesruotsi") suorittaminen kannattaa aloittaa mahdollisimman pian, jos sitä ei ole vielä ensimmäisenä keväänä tehnyt. Kynnys sen suorittamiseen ei ainakaan alene opintojen edetessä. |
muokkausta