Idag finns datasystem överallt i vårt samhälle, något som vi kan dra nytta av inom många olika områden. Genom att lära dig hur de är uppbyggda och hur de utvecklas, programmeras och kommunicerar med varandra blir du rustad för att arbeta i IT-branschen. Du får också förståelse för kopplingen mellan hårdvara och programvara, liksom för datorsystem och konstruktion av IT-system i vid mening.
Utvecklingen i det digitala samhället skapar allt högre förväntningar på snabbare och ständig uppkoppling. Vi vill kunna skicka och ta emot ljud, bilder och video med hög kvalitet, och företagen driver på för att kunna möta kraven. De behöver hela tiden ligga steget före och ta fram nya och uppdaterade programvaror och system. Inom ämnet datateknik lär du dig hur.
Fokus ligger på programmering, nätverkskommunikation, problemlösning och på att skapa effektiva och enkla program. Gemensamt för alla kurser är att kombinationen programvara med maskinvara är central. Det gör dig rustad för att arbeta med system som finns runt om i vår vardag, från intranät och servrar till persondatorer till mobiltelefoner.
Du lär dig till exempel hur moderna operativsystem fungerar, hur distribuerade system är uppbyggda och kommunicerar samt principer för lagring av information i databassystem. Du lär dig också alla moment för att skapa program, från att upprätta en användarkravspecifikation till det färdiga resultatet. Andra kurser är inriktade på utveckling inom de populära områdena webb och mobilapplikationer. Fördjupningar är kopplade till aktuell forskning på Mittuniversitetet, till exempel inom distribuerade system, mobila sensorbaserade tjänster och 3D-visualisering.
Kurser i datateknik ges både på distans och med Sundsvall som studieort. Vissa kurser, på samtliga nivåer, kan komma att ges på engelska. Även vissa allmänbildande eller yrkesinriktade kurser ges inom ämnet, i kursbeskrivningarna kallas de breddkurser.
Fördjupningar är kopplade till aktuell forskning på Mittuniversitetet, till exempel datornät, distribuerade system, mobila tjänster, multimedietjänster, videokodning, beslutssystem och människa-datorinteraktion.
Fristående kurser i Datateknik
Kurs |
Nivå |
Hp |
Datateknik GR (A), Databaser, introduktion, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Datavetenskaplig introduktionskurs, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Datorkommunikation och nätverk, med tillämpningar i Linux, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Flash, Photoshop och Datakunskap, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Introduktion till programmering i C++, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Java I, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Java II, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Nätverksteknik A, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Objektbaserad programmering i C++, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Operativsystem introduktion, med tillämpningar i Linux, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Programmering i C#.NET, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Spelprogrammering i Windows – II, 9 hp |
Grundnivå |
9 |
Datateknik GR (A), Spelprogrammering i Windows – III, 9 hp |
Grundnivå |
9 |
Datateknik GR (A), Spelprogrammering i Windows – introduktion, 12 hp |
Grundnivå |
12 |
Datateknik GR (A), Webbprogrammering med HTML5, CSS3 och JavaScript, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Webbutveckling I, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (A), Spelprogrammering, 30 hp |
|
30 |
Datateknik GR (B), Administration av UNIX-lika system, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Applikationsutveckling för Android, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), ASP.NET med C#, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Avancerad routing och switching I, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Avancerad routing och switching II, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Databaser, modellering och implementering, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Datastrukturer och algoritmer, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Designmönster med C++, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Designmönster med Java, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Java för C++ programmerare, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Java III, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Objektorienterad programmering i C++, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), Systemprogrammering i Unix/Linux, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (B), XML, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (C), TCP/IP-nät, 7,5 hp |
Grundnivå |
7,5 |
Datateknik GR (C), Webbtjänster, 7,5 hp |
Grundnivå |
7,5 |
Datateknik AV, 3D-visualisering, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Distribuerade Algoritmer, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Distribuerade system I, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Distribuerade system II, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Inbyggda datorsystem och realtidstillämpningar, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Maskin-till-maskin kommunikation, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Multimediekodning och -distribution, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Nätverkssäkerhet och nätverksdrift, 7,5 hp |
Avancerad |
7,5 |
Datateknik AV, Simulering av kommunikationssystem, 7,5 hp |
Avancerad |
7,5 |