martin.willemoes-andersen.com
    Location: >> datamatiker

søndag d. 5. april 2026

 
         
 
Datamatiker

Datamatiker uddannelsen er en kort videregående IT-uddannelse, som strækker sig over 2 ¼ år. Uddannelsen er opbygget i 5 semestre, som har fokus på hver sin del og som udmunder i en skriftlig og/eller praktisk opgave.
Uddannelsesforløbet kan variere lidt fra sted til sted, dvs. enkelte fag kan være placeret anderledes i forløbet på nogle skoler. Der kan også være forskel på hvilke teknologier (programmeringssprog mv.), som bliver brugt i undervisningen. Til faget programmering er der f.eks. forskel i valget af det programeringssprog som der undervises i, og typisk bruges der enten Java, C++ eller Turbopascal. Jeg vil her fokusere på det forløb, som jeg har været igennem på Roskilde Handelsskole.

Gruppearbejde, og samarbejde i almindelighed, er en meget vigtig disciplin som man skal kunne mestre på dette studie. Alle større opgaver løses i en gruppe, men de fleste eksamer tages på enkeltbasis.

Uddannelsen har en fællesdel og en individuel del.
Fællesdelen:
- Alment. Sammenhængen mellem teknologi- og samfundsudvikling,
  kommunikation og matematik.
- Virksomheden. Organisation, økonomistyring og miljøstyring.
- Systemudvikling. Analyse, design, projektarbejde og edb-værktøjer.
- Programmering. Algoritmer og datastrukturer, programmeringssprog og
  databaseprogrammering.
- Teknologi. Sikkerhed, datamatarkitektur, distribuerede systemer og netværk
Den individuelle del:
- Valgområdet. Specialisering og perspektivering af emner, som afsluttes med
  en hovedopgave.

    Typiske stillinger som datamatikere ansættes til:
 
  • Programmør
  • System-administrator
  • Netværks-administrator
  • Konsulent
  • Systemudvikler
  • Server-administrator
  • Linux-administrator
  • Windows-administrator


  • Mine fag fra datamatikerstudiet

  • Systemudvikling
  • Teknik
  • System & Netværksadministration

  • Programmering
    Gennem hele studiet har Java været det grundlægende sprog, hvori jeg har lært at tænke programmeringsmæssigt. Jeg har i kraft af undervisningen, og den praktiske kodning, opnået erfaring med: Talsystemer, metoder, algoritmer, datastrukturer, brugergrænseflader, sikkerhed, databaser og design mønstre.

    Web-programmering
    Den grundlægende del af undervisningen i web-programmering har udbygget mine færdighedder i de simple præsentationssprog som f.eks. HTML/XHTML/XML/CSS.
    Til kodning af ASP.NET har jeg brugt C#, idet det minder meget om Java, som jeg er fortrolig med. Jeg har lært at opbygge avancerede og dynamiske web-applikationer ved hjælp af de muligheder som findes i ASP.NET og ADO.NET.

    Database
    Oprettelse og brug af forespørgsler i SQL var en væsentlig disciplin i dette fag, ligesom det at kunne normalisere en relationel database.
    Interbase og Access i samspil med SQL opnåede jeg således erfaring med.

    Virksomhed
    Som følge af b.la dette fag kan jeg indrage de relevante virksomhedsaspekter i forskellige sammenhænge, herunder: Organisation, projektledelse, systembeskrivelse, stategi, innovation, økonomistyring og miljøstyring. Logistik har været indraget i undervisningen i en større grad herunder: logistikledelse, strategisk logistik, logistisk kundeservice (b.la CRM), produktionsstyring (bla MRP), inkøbsstyring, lagerstyring, distribution, IT (b.la CIM & EDI) og kvalitetsstyring (b.la ISO).

    Systemudvikling
    Jeg har igennem undervisning og projekter opnået erfaring med objektorienteret analyse og design, herunder: klassediagrammer, brugsmønstre, lagdelt arkitektur, samt analyse- og designværktøjer.
    Jeg har endvidre afprøvet forskellige systemudviklingsmetoder og strategier.

    Teknik (Flerbruger operativsystemer)
    Jeg har i dette fag lært om de teoretiske aspekter af en computers interne virkemåder, samt kommunikationen over netværk programmer imellem. De væsentlige områder var: Computer struktur, operativsystemer, processer, tråde, hukommelse, diske og filsystemer.
    Del to af dette fag omhandlede distribuerede systemer, hvilket har givet mig kenskab til 5 lags Internet protokol stack TCP/IP (Applikations-, transport-, netværks-, datalink- samt det fysiske lag).

    System & Netværksadministration
    I dette fag har jeg lært om opsætning, vedligeholdelse og administration af netværk i mindre virksomheder. Det primære operativsystem i undervisningen har været Linux, som jeg er blevet godt bekendt med. Jeg har øget min viden og forståelse for hvorledes et intranet kan opbygges, opsættes og overvåges samt hvordan sikkerheden kan forbedres.


    Projekter

    1. semester
    En fiktiv case opgave om "Kaj's auto". Projektet gav et indblik i det at systemudvikle mod et konkret problem. Der skulle ligeledes programmeres en prototype i Java, hvilket gav en god praktisk erfaring.

    2. semester
    Dette projekt blev lavet i samarbejde med en virksomhed i Roskilde som sælger software, samt afholder kurser i disse. Virksomheden ønskede et program til at administrere den produktdatabase, som deres web-side trækker sit indhold fra. Ligeledes ønskede de en analyse af virksomhedens interne/eksterne forhold, markedsanalyse samt en analyse af virksomhedens organisation.
    Der blev leveret en prototype skrevet i Java, samt ovennævnte analyser.
    Projektet gav et praktisk indblik i "det virkelige erhvervsliv".

    3. semester
    På dette semester var der to projekter, et i programmering og et i systemudvikling.
    Jeg har i programmering været med til at udvikle et Pacman spil i Java.
    I systemudvikling arbejdede jeg med prototyping, fordele/ulemper samt forskellige systemudviklingsmetoder.

    4. semester
    For den fiktive virksomhed DMKB bidrog jeg til udviklingen af en web-applikation, til præsentation
    og administration af produktsortimentet. Web-applikationen blev udviklet i ASP.NET, C#, XHTML og CSS. Virksomheden fik også designet et netværk, hvori servere og klient maskiner indgår.

    5. semester - Hovedopgaven
    For en mindre virksomhed i københavn medvirkede jeg til udviklingen af en web-applikation. Virksomheden ønskede en webside til landbrugssegmentet, hvorpå ejendomme og andre varer kunne tilbydes. Det var essentielt at websiden blev konstrueret på en sådan måde, at den nemt kunne opdateres uden kenskab til programmering. Dette resulterede i udviklingen af en web-applikation som kunne redigeres via det underligende CMS (Content Management Software) system.
     
             
       
    Copyright ©
     MWA 2002-2026