Kandidatprogram i datavetenskap
En dator kan göra massor men gör absolut ingenting som den inte har blivit instruerad att göra av en människa. Kandidatprogrammet i datavetenskap gör dig till en utmärkt mjukvaruutvecklare. Du får lära dig hur en dator fungerar och hur man skapar program med olika verktyg, språk och problemlösningsmodeller.
Vi lever i en värld där datorer hanterar allt från samtal, bilder, musik och film till handel och pengar. Men oavsett om det handlar om en mobiltelefon, en GPS eller en modern tvättmaskin, så kan dessa inte fungera utan mjukvaran – programvaran – som låter oss chatta, ringa, e-posta, komprimera musik, navigera eller tvätta. Sökmotorer på internet och operativsystem är andra exempel på mjukvara som förekommer i miljoner människors vardag. Det stora flertalet program har inget "gränssnitt" och syns inte alls utan verkar bakom kulisserna och får samhället att fungera genom att växla rätt på tunnelbanan eller styra en pacemaker.
Programmet förutsätter inte att du har teknisk kunskap om datorer och programmering innan du börjar. Upplägget är både teoretiskt och praktiskt med många programmeringsuppgifter som du löser både själv och tillsammans med andra i en modern datormiljö. Om du är en kreativ person som gillar utmaningar och har förmågan att lösa problem, är detta program någonting för dig.
Jämfört med kandidatprogrammet i data- och systemvetenskap ger det datavetenskapliga programmet dig djupare kunskaper i mjukvaruutveckling - hur man konstruerar program, verifierar en design och skriver program som körs över många maskiner samtidigt över Internet. Efter att ha gått kandidatprogrammet i datavetenskap har du kompetens att jobba med programutveckling, oavsett om det gäller stora system, internetlösningar eller att utforma användargränssnitt.
Med kompetens från kandidatprogrammet i datavetenskap väntar en framtid med stora möjligheter eftersom din kompetens kommer efterfrågas inom många olika sorters verksamheter.
-
Programöversikt
Mer detaljerad kursinformation, litteraturlista, schema och datum för kursstart hittar du i kurser och scheman. Välj termin i drop-down menyn och sök på kursens namn.
År 1
Termin 1 (HT)
Introduktion till data- och systemvetenskap 7,5 hp
Människa-datorinteraktion 7,5 hp
Objektorienterad analys och design 7,5 hp
Programmering 1 7,5 hpTermin 2 (VT)
Abstrakta maskiner och formella språk 7,5 hp
Databasmetodik 7,5 hp
Programmering 2 7,5 hp
Datorsystem 7,5 hpÅr 2
Termin 3 (HT)
Introduktion till testning av IT-system 7,5 hp
Logik för datavetare 7,5 hp
Programmering i C och C++ 7,5 hpEn av nedanstående fyra valbara kurser (1 x 7,5 hp):
Tjänster för en uppkopplad värld 7,5 hp
Big Data med NoSQL-databaser 7,5 hp
Programmering för Internet 7,5 hp
Programmering för mobiler 7,5 hpTermin 4 (VT)
Algoritmer och datastrukturer 7,5 hp
Diskret matematik 7,5 hp
Projektarbete med programvaruteknik 7,5 hp
Vetenskapligt skrivande 7,5 hpÅr 3
Termin 5 (HT)
Vetenskaplig metodik och kommunikation 7,5 hp
Programspråk och programmeringsparadigmer 7,5 hp
Valbara kurser ur kurspoolen HT 15 hpTermin 5 finns också möjlighet att:
- läsa valfritt biämne (ansökan via antagning.se) eller
- studera en termin utomlands.
Om du har studerat tidigare har du möjlighet att ta med upp till 30 hp som biämne och göra examensarbetet redan termin 5.
Termin 6 (VT)
Valbara kurser ur kurspoolen VT 15 hp eller praktik 15 hp.
Praktik 15 hp
Examensarbete 15 hpRekommenderad kurser ur kurspoolen VT:
Parallell och distribuerad programmering 7,5 hp -
Mer information
Examensbeskrivning
Filosofie kandidatexamen
Huvudområde: Data- och systemvetenskap
Inriktning: DatavetenskapEngelska
Degree of Bachelor of Science
Main Field of Study: Computer and Systems Sciences
Specialization: Computer Science and Software EngineeringForskning
Forskningsämnen vid institutionen med relevans till programmet:
AI och data science
Affärsprocesser och verksamhetsmodellering
Cybersäkerhet
Digitala spel och simulering
Digital transformation och styrning
Människa–datorinteraktion
Språkteknologi
Risk- och beslutsanalys
Teknikstött lärande -
Arbetsmarknad och karriär
Efter examen kan du exempelvis arbeta som programmerare, systemutvecklare eller projektledare. Du kan också välja att studera vidare till en masterexamen.
-
Kontakt