230 likes | 303 Views
Degree structure in Computer Science at University of Helsinki. AMICT 2014, Petrozavodsk Tiina Niklander. Three phases. BSc degree 3 years 180 credits MSc degree 2 years 120 credits PhD degree 4 years Thesis + 60 credits. BSc degree. Only in Finnish Admission based on
E N D
Degreestructure in Computer Science at University of Helsinki AMICT 2014, Petrozavodsk TiinaNiklander Tietoliikenteen perusteet, Tiina Niklander 2012
Threephases • BScdegree • 3 years • 180 credits • MScdegree • 2 years • 120 credits • PhDdegree • 4 years • Thesis + 60 credits Tietoliikenteen perusteet, Tiina Niklander 2012
BScdegree • Only in Finnish • Admissionbased on • Finnishhighschooldiploma • Entranceexam • on-linecourse + exam and interview • Also • changingfrom a differentmajor • changingfrom a differentuniversity Tietoliikenteen perusteet, Tiina Niklander 2012
BScDegreestructure Wholedegree, minimum180 credits Basic CS studies 25 cr - intro, programming, … IntermediateCS studies, min 63 cr - obligatory 63 cr - twoprojects. 8 cr Mathematicsormethodsciences, 25 cr and otherminor(25 cr) orlargermath (60). Otherstudies, min 17 cr - orientation, language, intership, … Faculty of Science Department of Computer Science
BScdegreestructure:Basic CS studies, 25 cr • 582102 Introduction to computer science, 5 op • groupwork (writingessaysbased on articles) • 581325 Introduction to programming, 5 op • on-linecoursewithguidance in lab (MOOC) • 582103 Advancedcourse in programming, 5 op • on-linecoursewithguidance in lab (MOOC) • 582104 Modelling of software, 5 op • weeklyexercises (problemsbothadvance and in class) • 581328 Introduction to databases, 5 op • groupproject and scheduledSQlprogrammingtasks Tietoliikenteen perusteet, Tiina Niklander 2012
BScdegreestructure:Intermediate CS studies, 63+ cr • 58131 Data structures and algorithms, 8 op • 581305 Computer organization, 5 op • 582202 Introduction to data communications, 6 op • 582219 Operatingsystems, 8 op • 582206 Models of computation, 8 op • 581259 Software engineering, 5 op • 581260 Software engineering project, 9 op • 582204 Bachelor thesis, 6 op • Twoprojects. Courseschangeeveryyear, examples • databaseapplication; programming; data structures and algorithms; data communication; networkprogramming Tietoliikenteen perusteet, Tiina Niklander 2012
BScdegreestructure:Minor CS studies • EITHER 2 Basic minormodules 25 + 25 cr • Mathematicsormethodsciences, 25, and free, 25 • OR Basic and intermediatemodules in mathematicsormethodsciences 60 • Mathematics: long list of electivecourses • Methodsciences • Electivecourses of mathematics, statistics, physics, orgeoinformatics (NO CS coursesallowed) • Mustcontain 10 crmathematics and 10 crstatistics Tietoliikenteen perusteet, Tiina Niklander 2012
BScdegreestructure:Otherstudies • Languagestudies, 10 cr • Finnish, 3 cr • Swedish, 3 cr • Foreignlanguage, 4 cr (typicallyEnglish) • Information and communicationtechnology, 5 cr • ICT drivinglicense, 3 cr • Computingtools for CS studies, 1cr • Seekingresearchinformation, 1 cr • Traineeshiporvocationalorientation 1-3 cr • Vocationalorientation in software engineering project • orworkexperience in IT field, 2 cr • PersonalStudyplan, 2 cr Tietoliikenteen perusteet, Tiina Niklander 2012
Courseprerequisites on basic and intermediatelevels Tietoliikenteen perusteet, Tiina Niklander 2012
MScdegree • Either in FinnishorEnglishormixedlanguage • Localstudentscontinueautomaticallyfrom bachelor to masters • Admissionbased on Bachelor’sdegree in CS orrelatedfield • gradelevel (f.g. GPA) • degreecontent (suitablecourses for background) • universityquality (ranking in ARWU, Times HigherEd, QS orsimilar) • motivationletter • application-phasequestions/problems/tasks Tietoliikenteen perusteet, Tiina Niklander 2012
MScdegreestructure Wholedegree, minimum 120 credits Advanced CS Studies, min 80 courses min 34 seminars min 6 (twoseminars) thesis 40 Other CS Studies (Intermediate), min 0 Mathematicsormethodsciences, min 0 orsomeotherminor (min 0) Otherstudies, min 6 cr writing, language, intership, … Faculty of Science Department of Computer Science
MScdegreestructure:Otherstudies, min 6 cr • Personal study plan (PSP) 1 cr • Scientific Writing for MSc in Computer Science, 3 cr • Computing Tools for CS Studies,1 cr • English language studies,0–4 cr • Advanced Internship or Vocational Orientation, at least 2 cr (one of the following) • Advanced professional IT working, 2–6 cr • Software Factory Work Experience, 5–7 cr • Information Technology as a Profession, 2 cr Tietoliikenteen perusteet, Tiina Niklander 2012
Mscdegree:Subprogrammes in CS • AlgorithmicBioinformatics • Algorithms, Data Analyticsand Machine Learning • Networking and Services • Software systems (in Finnish) • Data Science profile, notyet a subprogramme • NO specialMaster’sdegreeprogrammesanymore • CBU ICT finishedfewyearsago, Bioinformaticsthisyear Tietoliikenteen perusteet, Tiina Niklander 2012
MSc in CS:AlgorithmicBioinformatics { • Design and Analysis of Algorithms, 5 cr • Introduction to Machine Learning, 5 cr • Biological Sequence Analysis, 5 cr and Project, 2 cr • Algorithms in Molecular Biology, 5cr, and Project, 2cr • Advanced studies, 17 cr according to PSP • Recommended minors: mathematics and statistics (35 cr) and molecular biology or related topic (25 cr) as part of BSc or MSc studies. compulsory { At leastone Tietoliikenteen perusteet, Tiina Niklander 2012
MSc in CS: Algorithms, Data Analyticsand Machine Learning { • Design and analysis of algorithms (5 cr) • Introduction to machine learning (5 cr) • String processing algorithms, Probabilistic models, Data mining, Data Compression Techniques, Randomized Algorithms, Approximation Algorithms, Information Theoretic Modelling, Supervised Machine Learning, Unsupervised Machine Learning, Introduction to Computational Creativity • Advanced studies, 14 cr according to PSP • Recommendedminor: Mathematics and statistics, 60 cr (in bachelor and/ormaster) compulsory { At least 10cr Tietoliikenteen perusteet, Tiina Niklander 2012
MSc in CS:Networking and Services { • Distributed Systems (5 cr) • Distributed Systems Project (5 cr) • Internet-protocols (5 cr) • Overlay and P2P Networks (5 cr) • Service Ecosystems (5 cr) • Interactive Systems (5 op) • Advanced studies, 19 cr according to PSP • C-programming (ifnot in Bachelor degree) compulsory { At leastone Tietoliikenteen perusteet, Tiina Niklander 2012
MSc in CS:Networking and Services { • Software Architecture, 5 cr • Project in Software Architecture, 3 cr • Software Processes and Quality, 5 cr • Service-Oriented Software Engineering, 5 cr • TransactionProcessing, 5 cr compulsory { At leastone Tietoliikenteen perusteet, Tiina Niklander 2012
PhDEducationstructure at University of Helsinki • 4 doctoralschools (from 2014) • Humanitied and social sciences • Natural Sciences • Health Sciences • Environmental, food and biologicalsciences • One per campus (city center, Viikki, Meilahti, Kumpula) • Doctoralschool in Natural Sciences • doctoralprogram in computer science • otherprograms:atmosphericsciences, chemistry&molecularsciences, geosciences, materialresearch & nanosciences, mathematics&statistics, particlephysics&universesciences, Tietoliikenteen perusteet, Tiina Niklander 2012
Doctoralprogram in computer science • Director: professor Petri Myllymäki • Coordinator: PhD Pirjo Moen • Steeringgroup: • Professor JyrkiKivinen • Professor TomiMännistö • Professor SasuTarkoma • PhD student ArtoVihavainen • email: researchcoordinator(at)cs.helsinki.fi Tietoliikenteen perusteet, Tiina Niklander 2012
PhDdegreestructure Wholedegree: Thesis + 60 credits PhDthesis Studies in the Field of Research, 50 cr - seminars, advanced CS courses, math - conferenceparticipation etc. General PhDstudies, 10 cr - ethics, expertisestudies, internat. Faculty of Science Department of Computer Science
PhDstudies in detail • Studies in the Field of Research, 50 cr • PhD student seminar, 6 cr, 2 times/semester until graduation • Othercontent as defined in PSP • General PhD studies, 10 cr • philosophy of science, • research ethics, • general expertise studies, • international scientific activities. Tietoliikenteen perusteet, Tiina Niklander 2012
MScapplicationprocess • MScstudies (and bachelor) • ApplicationperiodDecember & January • application via UniversityAdmission Finland (UAF) • applicationprocessing • Validitycheckby UAF • Qualityevaluation at the department • Admissiondecisionsby the Facultycommittee • Letters of acceptance in April-May • Studiesstart in Fall Tietoliikenteen perusteet, Tiina Niklander 2012
PhDapplicationprocess • Continuousapplication to DoCS • Applications for fundingonce a year, usuallythroughHelsinki Doctoral Education Network in Information and Communications Technology (HICT) • DoCSapplicationprocess • musthave a MScdegree • need to find a suitablesupervisor • create a researchplanwithyoursupervisor • submitallrequireddocuments to DoCS Tietoliikenteen perusteet, Tiina Niklander 2012