Upplýsingar fyrir nemendur

Stundatöflur

Stundaskrá fyrir haustið 2018

ATH að stundaskrár geta breyst

Tölvunarfræði 

Tölvunarfræði með rannsóknaráherslu

Tölvunarfræði með viðskiptafræði sem aukagrein

Hugbúnaðarverkfræði

Tölvunarstærðfræði

Meistaranám

Dagatal

  • Almanak HR – helstu dagsetningar skólaársins

Bókalistar

Haust 2018

T-111-PROGForritun / ProgrammingThe Practice of Computing Using Python. Third Edition (Global Edition). William Punch & Richard Enbody. Pearson Education, 2017.
T-202-GAG1Gagnasafnsfræði / DatabasesRamakrishnan & Gehrke. Database Management Systems
T-301-REIRReiknirit / AlgorithmsSedgewick and Wayne: Algorithms, 4th ed.
T-216-GHOHGreining og hönnun hugbúnaðar1. Interaction Design.
Höfundar: Jenny Preece, Yvonne Rogers and Helen Sharp
Útgefandi: Wiley
Útgáfa: 4th edition
útgáfuár: 2015
ISBN númer: 978-1-11902075-2

2. UML Distilled: A Brief Guide to the Standard Object Modeling Language
Höfundur: Martin Fowler
Útgefandi: Addison-Wesley
Útgáfa: 3rd Edition
Útgáfuár: 2003
ISBN:0-321-19368-7
T-107-TOLHTölvuhögun / Computer Architecture

Computer Systems: A Programmer´s Perspective, (aðalbók): Randal E. Bryant and David R. O´Hallaron, útgefandi Pearson, 23. ed útgáfuár 2016

T-302-HONNHönnun og smíði hugbúnaðar / Software Design and ImplementationSoftware Architecture for Developers, Simon Brown
T-303-HUGBHugbúnaðarfræði / Software EngineeringEssential Scrum: A Practical Guide to the Most Popular Agile Process (Addison-Wesley Signature Series (Cohn)) by Kenneth S. Rubin
T-316-UPPLUpplýsingaþjóðfélagið / The Information and Technology SocietyReality Is Broken: Why Games Make Us Better and How They Can Change the World. Höfundur Jane McGonigal
T-117-STR1Strjál Stærðfræði 1 / Discrete Math IRosen: Discrete Mathematics and Its Applications, 7. útgáfa
Hægt að nota eldri útgáfur.
T-317-CASTStærðfræðigreining og Tölfræði / Calculus and StatisticsTvær bækur saman í pakka:
Smith & Minton: Calculus, Early Transcendental Functions, 4. útgáfa og
Bluman: Elementary Statistics - A Step by Step Approach - A Brief Version, 7. útgáfa
Hægt að nota eldri útgáfur (ein útgáfa aftur í tímann).
T-409-TSAMTölvusamskipti / Computer NetworksJames F. Kurose , Keith W Ross, Computer Networking - A Top-Down Approach
(International Edition), 6th Edition, Addison-Wesley, 2013.
T-513-CRNUDulritun og Talnafræði / Cryptography and Number TheoryAn Introduction to Mathematical Cryptography, Second edition
T-519-STORStöðuvélar og Reiknanleiki / Theory of ComputationMichael Sipser: Introcution to the theory of computation, 3rd edition. CENGAGE Learning
T-603-THYDÞýðendur / CompilersAho, Lam, Sethi & Ullman - Compilers: Principles, Techniques and Tools. 2nd Edition
T-701-REM4Aðferðarfræði Rannsókna / Research MethodologyResearch Methodology: A step-by-step guide for beginners eftir Ranjit Kumar
Sage Publications, London, 2005
T-103-STSTStrjál stærðfræði fyrir verkfræðinema / Discrete Math for EngineersRosen: Discrete Mathematics and Its Applications, 7. útgáfa
Hægt að nota eldri útgáfur.
T-168-ITSTStefnumótun í upplýsingatækni
T-725-MALVMálvinnslaSpeech and Language Processing. Second Edition. Daniel Jurafsky & James H. Martin. Pearson Education, 2009.

Áherslusvið

Nemendur geta valið áherslusvið í lok fyrsta árs. Hægt er að velja 1-2 áherslusvið eða halda áfram í almennri tölvunarfræði. Nemendur þurfa að ljúka a.m.k. 30 ECTS einingum á áherslusviði til að geta útskrifast með viðkomandi áherslusvið. Nánari lýsingar á námskeiðum má finna í kennsluskrá. Áherslusviðin eru:


Nemendur tilkynna áherslusvið

Það er á ábyrgð nemanda að tilkynna til deildarinnar ef hann vill útskrifast af ákveðnu áherslusviði. Við lok þriðja námsárs senda nemendur tölvupóst á verkefnastjóra deildarinnar með upplýsingum um:

  • Nafn á áherslusviði sem nemandi vill útskrifast af
  • Lista yfir námskeið sem nemandi hefur lokið og uppfylla kröfur áherslusviðsins


FinTech Leikjaþróun Vef- og viðmótshönnunGervigreind 
1. ár1. ár
1. ár
1. ár
Tölvunarfræði grunnnámTölvunarfræði grunnnámTölvunarfræði grunnnámTölvunarfræði grunnnám
2. ár2. ár2. ár2. ár
Fjármálaverkfræði
Verðbréf

Tengt val, t.d.:
Áhættustýring
Tölvugrafík
Hönnun og þróun leikja

Tengt val, t.d.:
Gervigreind
Vefforritun II
Vefþjónustur

Val á sviði, vef-/
viðmótshönnunar
Gervigreind

Tengt val, t.d.:
Línuleg algebra
Leikjaþróun
3. ár3. ár
3. ár
3. ár
Afleiður
Fjármál fyrirtækja

Tengt val, t.d.:
Hagfræði 
Högun leikjavéla

Tengt val, t.d.:
Advanced Game Dev.
Hagnýt gæðastjórnun
og prófanir

Val á sviði vef-/
viðmótshönnunar
Vélrænt gagnanám

Tengt val, t.d.: 
Hermun
Högun leikjavéla
SálfræðiÍþróttafræði Lögfræði 
1. ár
1. ár 1. ár
Tölvunarfræði grunnnámTölvunarfræði grunnnámTölvunarfræði grunnnám
2. ár2. ár2. ár
Rannsóknaraðferðir
Hugræn sálfræði og 
skynjunarsálfræði

Val á sviði sálfræði
Lífeðlisfræði

Tengt val, t.d.:
Líffærafræði
Hreyfingafræði
L-101 Aðferðafræði I- Réttarheimildir og lögskýringar (8 ECTS)
L-202 Félagaréttur (8 ECTS)
3. ár3. ár3. ár
Hugsun, minni og tungumál

Val á sviði sálfræði
Afkastamælingar

Tengt val, t.d.:
Styrktarþjálfun
Íþróttasálfræði
L-105 Fjármunaréttur I (8 ECTS)
Valnámskeið á áherslulínu – getur verið á annari önn – sjá nánari upplýsingar um áherslulínuna hér. 

Kennsluskrá, reglur og viðmið

 

Valnámskeið

Lýsingar á námskeiðum má finna í kennsluskrá og lýsingar á námskeiðum haustannar 2017 má finna hér í PDF formi.

Þegar námskeið eru tekin í vali utan tölvunarfræðideildar og tækni- og verkfræðideildar ber að gæta þess að undanfarareglum viðkomandi deildar sé fylgt og að námsefni skarist ekki við aðrar einingar teknar til prófgráðu.

Samþykki Námsmatsnefndar þarf vegna námskeiða í öðrum deildum á sviði tölvunarfræði, upplýsingatækni eða stærðfræði. Athugið sérstaklega að námskeiðin Hagnýt stærðfræði og Hagnýt tölfræði 1 (í viðskiptafræðideild) er ekki hægt að taka í vali vegna skörunar við skyldunámskeið í tölvunarfræði. Athugið að ekki er hægt að fá einingar fyrir samsvarandi áfanga t.d.

  • Gagnavinnsla og Gagnasafnsfræði 
  • Gagnagreining og Tölfræði 1 (eða Hagnýt tölfræði)
  • Stýrikerfi og Grunnatriði stýrikerfa

Skipt um braut

Nemendur geta sótt um að skipta um námsbraut innan tölvunarfræðideildar. Vinsamlegast sendið tölvupóst á td@ru.is  en umsóknin er svo lögð fyrir Námsmatsnefnd. 

Ef nemendur vilja skipta frá verkfræði yfir í tölvunarfræði eða útskrifast með báðar gráður geta farið eftir meðfylgjandi skjali, ATH alltaf þarf þó samþykki frá námsmatsnefnd fyrir brautarskiptum og uppsetningu námsins:    Verkfræðinemar sem vilja skipta um braut eða útskrifast með tvær gráður

Vísun í heimildir

Þegar heimildir eru notaðar þarf að vísa til þeirra samkvæmt viðurkenndum heimildastöðlum. Upplýsingar um heimildavinnu og staðlana er að finna á vef bókasafnsins http://www.ru.is/bokasafn/heimildavinna/ 

Þeir heimildastaðlar sem notaðir eru í tölvunarfræði eru IEEE og APA og eiga þeir við þegar notaðar eru heimildir sem eru annars eðlis en kóðun forrita, t. d. bækur, tímaritsgreinar og vefsíður. Ávallt skal nota þann staðal sem kennari óskar eftir að sé notaður. Hafi kennari ekki tekið fram staðal er það val hvers og eins hvort IEEE eða APA sé notaður.

Hér má sjá nokkur dæmi um hvernig vísa má í heimildir þegar um kóða á við. Þessi dæmi eru fengin frá Academic Integrity at Princeton http://www.princeton.edu/pr/pub/integrity/pages/plagiarism/

Við viljum minna á reglur um verkefnavinnu.

Hvernig á að koma í veg fyrir brot á höfundarrétti þegar kóði er skrifaður

Það er brot á höfundarrétti ef nemandi fær lánaða uppbyggingu á upprunalegu forriti og breytir eingöngu nokkrum smáatriðum sem hafa ekki áhrif á merkingu forritsins.

Hér fyrir neðan má sjá forrit sem birt er á blaðsíðu 118 í kennslubókinni Algorithms in C (Addison Wesley, New York. 1990).

Source: quicksort (int a [ ], int l, int r)
     {
         int v, i, j, t;
         if (r > l)
            {
               v = a [ r ]; i = l-1; j = r;
               
               for ( ; ; )
                   {
                      while (a [++i ] < v) ;
                      while (a [--j] > v);
                      if (i >= j) break;
                      t = a [i]; a [i] = a [j]; a [j] = t;
                   }
               t = a [i]; a [i] = a [r]; a [r] = t;
               quicksort (a, l, i-1);
               quicksort (a, i+1, r);
            }
     }

Óásættanlegt dæmi 1

mysort (int data[], int x, int y){
(B)=(A);}
   int pivot;
   int i, j;
   int temp;
   
   if (y > x){
       pivot = data[y]; i = x-1; j = r;
       while (1){
           while (data [++i] < pivot);
           while (data [--j] > pivot);
           if (i >= j) break;
           temp = data [i]; data [i] = data [y]; data [y] = temp;
       }
       temp = data [i]; data [i] = data [y]; data [y] = temp;
       mysort (data, x, i-1);
       mysort (data, i + 1, y);
   }
}

Tekið frá: Examples of plagiarism. Academic Integrity at Princeton. Retrieved September 3, 2004 from http://www.princeton.edu/pr/pub/integrity/pages/plagiarism/

Þetta dæmi er brot á höfundarrétti því nemandinn hefur fengið að láni nákvæma uppbyggingu frá upphaflega forritinu, þar sem hann breytti eingöngu örfáum smáatriðum sem höfðu engin áhrif  á virkni forritsins. Þó svo að forritið líti út fyrir að vera öðruvísi við fyrstu sýn þá hefur þá nákvæmlega sömu merkingu eins og upphaflega forritið. Nemandinn gerði eftirtaldar breytingar:

  • Breytti nöfnum á breytunum: a, l, r, v og t er breytt í data, x, y, pivot og temp
  • Skipti út skipuninni “for (;;)” fyrir samsvarandi skipun “while (1)”
  • Breytti nafninu á fallinu frá “quicksort” yfir í “mysort”
  • Breytti inndrætti og línuskiptingu í forritinu.

Óásættanlegt dæmi 2

#define Swap(A,B) { temp=(A); (A)=(B); (B)=A;}

void mysort (const int* data, int x, int y){
   int temp;
   while (y > x){
      int pivot = data[y];
      int i = x-1;
      int j = r;
      while (1){
         while (data [++i] < pivot){/*do nothing*/}
         while (data --j] > pivot){/*do nothing*/}
         if (i >= j) break;
         swap (data [i], data [y];
         }
swap (data [i], data [j];
         mysort (data, x, i-1);
         x = i+1;
    }
}

Source: Examples of plagiarism. Academic Integrity at Princeton. Retrieved September 3, 2004 from http://www.princeton.edu/pr/pub/integrity/pages/plagiarism.html

Þetta dæmi er einnig brot á höfundarrétti. Nemandinn hefur gert fleiri breytingar á forritinu heldur en í fyrsta dæminu, og sumar breytingarnar eru jafnvel til bóta í forritinu. Þrátt fyrir það er forrit nemandans greinilega fengið frá forritinu í kennslubókinni. Aðgerðum nemandans má líkja við það að umorða texta í heimildarritgerð án þess að geta heimildanna..

Fleiri dæmi:

Computer Science and the Honor Code (Stanford)
http://csmajor.stanford.edu/HonorCode.shtml 

Academic Misconduct (University of Washington)
https://www.cs.washington.edu/students/policies/misconduct 

UTCS Rules to Live By (The University of Texas at Austin)
https://www.cs.utexas.edu/academics/conduct 

Sjá sérstaklega Academic Honesty

Scholastic Offences (Western Science) http://www.csd.uwo.ca/current_students/undergraduate_students/scholastic_offences.html 

Lokaverkefni

Lokaverkefni í BSc - námi

Lokaverkefni nemenda í tölvunarfræðideild eru tvenns konar, hefðbundin lokaverkefni og lokaverkefni með rannsóknaráherslu. Í lokaverkefnum fá nemendur úthlutað verkefniskennara, sem þeir hitta yfirleitt einu sinni í viku, og prófdómara, sem fylgist með framvindu verkefnisins nokkrum sinnum yfir verktímann (15 vikur). Mælt er með að nemendur taki lokaverkefni á 6. önn.

Hefðbundin lokaverkefni

Hefðbundin lokaverkefni gefa nemendum tækifæri á að vinna að raunverulegu hugbúnaðarverkefni í nánum tengslum við atvinnulífið. Nemendur vinna í 2-4 manna hópum, undir leiðsögn verkefniskennara, og fá aðstöðu hjá tilteknu fyrirtæki. Frumkvæði að verkefnum hefur á undanförnum árum bæði komið frá fyrirtækjum og nemendum. Nemendur verða að hafa lokið a.m.k. 78 ECTS einingum og verklegu námskeiði, Greiningu og hönnun hugbúnaðar og Hugbúnaðarfræði. Mælt er með að nemendur taki lokaverkefni á 6. önn.

Nemendur skrifa greinargóða verkefnisskýrslu sem þeir leggja fram með hugbúnaðinum. Lokaverkefni er metið af verkefniskennara og tveimur prófdómurum frá HR. Verkefnisvinnunni lýkur formlega með opinni kynningu í skólanum.  

Skýrari reglur eru nú um mat á einkunn fyrir lokaverkefnin, þar sem frumkvæði nemenda og nýbreytni í lokaverkefnunum er hluti af heildarmati. Til að styðja nemendur við að velja verkefni sem taka á nýbreytni, verða tillögur frá fyrirtækjunum flokkaðar  í 3 flokka af sérskipaðri lokaverkefnanefnd áður en nemendur velja, en þeir eru: mikil, miðlungs eða lítil nýbreytni. 

Umsjónaraðili lokaverkefna er Hallgrímur Arnalds

Skrifstofa deildarinnar veitir frekari upplýsingar og tekur á móti verkefnishugmyndum á td@ru.is

Lokaverkefni í MSc - námi

Nánari upplýsingar fyrir fyrirtæki sem vilja koma með verkefni fyrir vorönn 2019 

Fyrirtæki þurfa að senda inn verkefnishugmynd til skrifstofu deildarinnar á  td@ru.is. Fyrirtæki sem hafa áhuga á að senda inn hugmyndir af verkefnum geta sent þau inn núna og er þeim þá komið á framfæri við nemendur. Einnig gefst kostur á að kynna nemendum tillögur þann 5. desember og í janúar í byrjun námskeiðsins.  

Mögulegt er að senda hugmyndir af lokaverkefnum síðar, en slík verkefni fá síðri kynningu heldur en önnur. Verkefnistillögur eru sendar inn á meðfylgjandi eyðublaði. Einnig má sjá sýnishorn af útfylltu eyðublaði. 

Þegar tillögur berast fer lokaverkefnisnefnd yfir verkefnin til samþykktar. 

Nemendur hafa aðgang að þessum tillögum og hafa samband við viðkomandi fyrirtæki. 

Sé verkefnistillagan valin fær fyrirtækið hóp nemenda til að vinna fyrir sig og þróa hugbúnaðarlausn sem oft nýtist sem frumgerð eða hugsanlega tilbúið verkefni. Þau fyrirtæki sem taka þátt í lokaverkefnum taka á sig ákveðnar skyldur svo sem:

  • Fyrirtækið útvegar vinnuaðstöðu fyrir nemendur þ.e.a.s. húsnæði og tölvuaðstöðu.
  • Fyrirtækið tilnefnir samstarfsaðila sem vinnur með nemendum á verkefnistímanum. Reikna þarf með nokkurra klukkutíma vinnu á viku meðan á verkefninu stendur. 
  • Tryggja þarf að aðföng og upplýsingar fyrir verkefnið liggi fyrir á verkefnistíma.
  • Skólinn útvegar leiðbeinanda sem tryggir að verklag og framþróun verkefnisins sé í samræmi við kröfur skólans til lokaverkefna.

Uppsetning lokaverkefnis

Hér eru leiðbeiningar um það hvernig á að setja upp kápu á lokaritgerð eða verkefni sem unnið er í námi við HR. Athugið að ekki þarf að prenta út lokaverkefni fyrir diplóma, BSc eða MSc. Ef áhugi er fyrir því að prenta út lokaverkefni þá þarf að prenta kápurnar í prentsmiðju eða prentþjónustu. 

Mælt er með því að hala skjölunum niður og nota Acrobat til að setja inn texta. 

Ef þú ert ekki með Acrobat er einnig hægt að skrifa textann inn í vafranum og prenta/vista svo skjalið sem pdf. Ekki er mælt með að nota Firefox eða Safari ef sú leið er farin.

Ef einhverjar spurningar vakna er best að leita til skrifstofu deildar.

LaTeX sniðmát

Hér má finna upplýsingar um sniðmát sem hægt er nota fyrir meistaraverkefni, meistararitgerðir og doktorsritgerðir. Vinsamlegast sendið allar athugasemdir til latex@list.ru.is

Aðferð

Dæmatímakennsla

Þeir sem hafa áhuga á að annast dæmatímakennslu eru beðnir um að senda póst á td@ru.is.

Styrkir

Forsetalisti

Þeir nemendur sem ná framúrskarandi námsárangri á sérhverri önn fá sérstaka viðurkenningu. Viðurkenningin felst í því að í lok tiltekinnar annar kemst nafn nemandans (að gefnu samþykkis hans) inn á sérstakan lista, Forsetalista eða „Deans list“, sem verður aðgengilegur öllum öðrum nemendum. Erlendis er það talinn mikill heiður að komast inn á lista sem þennan enda hefur listinn mikið vægi ef/þegar nemandi sækir seinna um framhaldsnám.

Til þess að vera gjaldgengir á forsetalista þurfa nemendur í dagskóla að ljúka einingum sem svara til fullu námi á viðkomandi námsbraut. Eingöngu námskeið sem nemendur ljúka á hefðbundnu próftímabili, eða fyrir þann tíma, eru gjaldgeng á forsetalista.

Í útreikningi á meðaleinkunn gilda eingöngu próf sem tekin eru í fyrsta sinn í tilteknu námskeiði, m.ö.o. endurtektarpróf gilda ekki en sjúkrapróf gilda. Nemendur sem stunda nám samhliða öðrum störfum s.s. í kerfisfræði HMV eða fjarnám eru einungis gjaldgengir á forsetalista einu sinni á ári og að loknum hverjum 30 ECTS einingum hið minnsta.

Miðað er við að um 2-2,5% nemenda í tiltekinni grein komist á forsetalista hverju sinni.

Starfsnám: H-O-T, Google, CCP og Fraunhofer

Nemendur geta sótt um starfsnám hér á landi hjá CCP Games og erlendis hjá Fraunhofer-rannsóknarstofnuninni í Bandaríkjunum. Í Þýskalandi er starfsnám í boði við fyrirtækið H-O-T. Google Zurich er einnig að bjóða starfsnám fyrir nemendur okkar. 

Starfsnám við Google Zurich

Nú gefst nemendum HR tækifæri til að sækja um starfsnám hjá Google Zurich. Starfsnámið er þrír mánuðir í senn og nemendur geta valið það tímabil sem hentar. Nemendur geta fengið allt að 18 einingar metnar en sækja þarf um það sérstaklega.

Starfsnám við H-O-T (Härte- und Oberflächentechnik GmbH & Co)

Starfsnámið hjá fyrirtækinu Härte- und Oberflächentechnik GmbH & Co (H-O-T) er sex mánuðir í senn og nemendur fá borguð laun og íbúð á meðan.

Lógó CCP

Starfsnám við CCP

Nemendur tölvunarfræðideildar geta lokið starfsnámi hjá CCP Games. Nemendur sem skráðir eru í BSc, MSc eða doktorsnám við tölvunarfræðideildina geta sótt um. Athugið að einungis er hægt að nota þessar einingar ef nemandi hefur ekki unnið við  rannsóknarverkefni við deildina þ.e. UROP verkefni upp á einingar, HR-starfsnám eða tekið Lokaverkefni.

Sótt er um starfsnámið með því að  fylla út umsóknareyðublað  og það sent til skrifstofu deildarinnar td@ru.is fyrir 1. maí 2018. 

Umsóknareyðublaðið

Lógó Maryland University Fraunhofer

Starfsnám við Fraunhofer USA

Nemendur í tölvunarfræðideild hafa möguleika á að sækja um að fara til Bandaríkjanna í starfsnám við Háskólann í Maryland (Fraunhofer Center for Experimental Software Engineering) og fengið vinnuna metna til eininga. Við Fraunhofer eru stundaðar öflugar rannsóknir í nánu samstarfi við stofnanir á borð við NASA og FDA og fá nemendur að taka þátt í þeirri vinnu. Nemendur fá borguð laun meðan á starfsnáminu stendur og algengast er að nemendur fari í sex mánuði í senn.

Samstarf við UNICAM

Tölvunarfræðideild HR og tækni- og vísindadeild Háskólans í Camerino (UNICAM) bjóða upp á meistaragráðu í tölvunarfræði (120 ECTS) með útskrift úr báðum skólum.

Í lok námsins fá nemendur eftirfarandi titla:

  • Master in Computer Science (MSc) frá Háskólanum í Reykjavík og
  • Laurea Specialistica/Magistrale in Informatica (Master in Computer Science) frá The Faculty of Science and Technology of UNICAM.

Opið fyrir umsóknir til 30. apríl. 

Styrkir

UNICAM og HR bjóða upp á þrjá styrki fyrir meistaranema sem eru að taka námskeið í tölvunarfræði í gestaháskólanum UNICAM . Sex mánaða styrkur samsvarar 3.000 EUR - eða 500 EUR á mánuði (u.þ.b. 90.000kr) 


Var efnið hjálplegt? Nei