DATATEKNISK UTBILDNING för KVINNOR 

Kursinformation
 
Årskurs 1
Årskurs 2
Årskurs 3
Datalogi - inledn. C++ Datorkommunikation
Datalogi 1, C-prog Databaser Examensarbete
Diskret matematik Datalogi 2 Grupprojekt
Ellära & Elektronik Datalogi projekt Kvalitet
Fysik Datorteknik Realtidssystem
Informationsteknik Digitalteknik Systemutveckling
Matematik Matematik Mikrodatorteknik
 
Sjunde terminen - ytterligare 20 poäng 
 
HCI Människa-dator interaktion
Multimediateknologi
Programmering för www
Projekt, multimediateknologi
 
 
Årskurs 1
Datalogi - inledning 3p 
 I denna kurs får studenten lära sig hur en dator är uppbyggd, hur den arbetar samt vilka tillämpningsområden som finns. 
Syftet med kursen är att introducera studenterna till ämnet datalogi. Man ska få grundläggande kunskaper om datorer och deras användning. 
Datalogi 1, C-programmering 8p 
Kursen inleds med algoritmteori där flödesschema används som verktyg. Därefter sker en grundlig genomgång av programspråket C. En projektuppgift där ett registerprogram ska tas fram ingår också. 
Syfte med kursen är att lära sig konstruera en algoritmbeskrivning utifrån ett problem och därefter översätta den till programkod i C. 
Diskret matematik 3p 
I denna kurs behandlas logik, kombinatorik, grafer, villkor och hypoteser. För att på ett systematiskt och funktionellt sätt kunna utnyttja datorns möjligheter, krävs kunskaper inom detta område. 
Syftet är att den studerande ska bli väl förtrogen med den diskreta matematikens arbetssätt och dess möjligheter. 
Ellära & Elektronik 7p 
Kursen behandlar grundläggande elektriska begrepp och sammanhang som är viktiga för fortsatt och ökad förståelse av hur datorn arbetar och hur kringutrustning kan kopplas till. 
Kursen syftar till att ge de kunskaper om och ökad förståelse för strömmar och spänningar och för de komponenter som vanligen används i elektriska och i moderna elektroniska kretsar. 
Fysik 2p 
Här behandlas grundläggande fysikaliska begrepp och sammanhang som är viktiga för fortsatt förståelse av hur datorn arbetar och hur den används. 
Kursen är en del av den fysikkurs som ges på gymnasiets NV-program. 
Kursen syftar till att ge studenten en sammanhängande förståelse för de viktigaste sambanden och begreppen inom de belysta delarna av fysiken. 
Informationsteknik 4p 
Kursen förbereder för projektkurserna, med rapporter, manualer, tekniska beskrivningar som ska skrivas.Även ett muntligt framförande ingår. 
Syftet med kursen är att lära sig skriftlig och muntlig framställning med fokus på tekniska rapporter och manualer samt presentation av teknik. 
Matematik 13p 
Inleds med repetition av gymnasiets SE-matematik. Därefter behandlas de avsnitt som skiljer NV-matematiken från SE-matematiken, framför allt geometri, trigonometri och funktionslära.Kursen ger NV-kompetens i matematik. 
Syftet med kursen är att ge studenten tilltro till det egna tänkandet och till den egna förmågan att använda matematik i olika tillämpningar. 
Årskurs 2
Objektorienterad programmering i C++ 5p 
Denna kurs inleds med grunderna inom objektorienterad teknik samt objektorienterad analys och design. Metoden OMT samt tillhörande programvara Select OMT kommer att användas för att utföra analys och design. Därefter får studenten lära sig programspråket C++ och hur man programmerar objektorienterat i detta. 
Syftet med kursen är objektorienterad analys och design samt objektorienterad programmering i C++. Även implementation av abstrakta datatyper med objektorienterad teknik och i C++. 
Databaser 3p 
Grundkurs inom databashantering, framför allt inriktad mot modellering av databaser och frågespråket SQL. Kursen innehåller avsnitt om infologisk och datalogisk modellering samt hur man normaliserar sin datamodell. 
Syftet med kursen är att utföra infologisk modellering och implementera den i en relationsdatabas, samt att ge kunskap om grundläggande funktioner hos en databashanterare. 
Datalogi II 6p 
Behandlar datastrukturer och algoritmer, där C används som programspråk för implementation.Kursen innehåller även en introduktion till hur man arbetar i större projekt vid utveckling av programvara. Kursen avslutas med en genomgång av strukturerad analys och design, då Select Yourdon använd som hjälpmedel. 
Syftet med kursen är bland annat att lära ett antal grundläggande lagringsstrukturer och tillhörande algoritmer, samt hur dessa implementeras i programspråket C. Även kännedom om grundläggande begrepp inom systemutveckling. 
Datalogi projekt 3p 
Detta är den första projektkursen under utbildningen. I grupper om tre till fem ska en programvara utvecklas. Kursen inleds med föreläsningar framför allt i projektplanering och vilka grundläggande dokument som ska tas fram under ett projekt. 
Syftet med kursen är framför allt att ge studenten kunskap och erfarenhet av att genomföra ett projekt som innefattar utveckling av programvara tillsammans med andra. Projektet ska omfatta samtliga faser i ett programvaruprojekt.  
Datorteknik 8p 
Kursen ger kunskap om hur datorer fungerar och programmeras på lägsta nivå. Syftar till att ge grundläggande kunskaper i modern mikrodatorteknik, sam en del kunskap om hur man konstruerar digitala problem i praktiken. 
Digitalteknik 4p 
Digitalteknik är läran om hur byggstenarna i digitala system fungerar, tex datorn. Denna kurs ger kunskaper i strukturerade konstruktionsmetoder för digitala system. 
Kursen syftar till att ge kunskaper om hur datorns minsta byggstenar fungerar. Studenten ska dessutom kunna konstruera enklare digitala system efter givna specifikationer. 
Matematik 11p 
Denna kurs behandlar både analys och linjär algebra. Analysdelen innehåller framför allt funktionslära, komplexa tal, gränsvärden, derivata, integraler och differentialekvationer. I linjär algebra arbetas i huvudsak med linjära ekvationssystem, vektorer, matriser och linjära avbildningar samt tillhörande operationer på dessa. 
Syftet är att öka studentens förtrogenhet med begrepp och metoder inom matematiken, som är av betydelse för fortsatta studier i datorteknik och programvaruteknik. 
upp 
Årskurs 3
Datorkommunikation 4p 
Denna kurs inleds med grundläggande teoretiska kunskaper inom datorkommunikation. Grunderna i systemadministration övas på ett lokalt PC-nät. 
Syftet med kursen är att lära sig grunderna i datorkommunikation. Väsentliga kunskaper för att kunna ta hänsyn till nätverkskrav vid utveckling av program och system. 
Examensarbete 10p 
Här kommer studenterna att i grupp om 10-20 personer, utföra ett projekt som omfattar utveckling av en mjukvara. Det kommer att ingå objektorienterad analys och design med designmönster, programmering i C/C++, programmering av användargränssnitt, analys, design, implementering av en databas och kommunikation med en extern enhet som kräver protokoll. Studenterna ska också ta fram en egen kvalitetsmanual med egna regler och riktlinjer för projektarbetet enligt ISO 9001. 
Syftet med kursen är att få erfarenheter av att samarbeta i relativt stor grupp i ett utvecklingsprojekt, med tekniker för kvalitetssäkring. Kursen ger erfarenheter av kvalitetssäkring, konfigurationshantering, projektstyrning, storleksuppskattning och teknisk dokumentering. 
Grupprojekt inom datorsystemkonstruktion 7p 
Denna projektkurs innebär arbete i projektform med 4-6 deltagare. Uppdraget ska innehålla konstruktion av ett datorsystem bestående av ett kretskort med en mikroprocessor. Stor vikt läggs vid skrivande av kravspecifikation och projektplan. 
Syftet med kursen är att lära sig arbeta i grupp med 4-6 personer i ett utvecklingsprojekt. Man ska få erferenhet av arbete i projekt och att det behövs metoder för att styra upp verksamheten samt förhandlingar med kund. 
Kvalitet vid systemutveckling 4p 
Denna kurs ska tillsammans med projektkurserna i årskurs 3 göra att de studerande är förberedda på arbete med systemutveckling i enlighet med kraven som ställs i kvalitetsstandarden ISO 9000. 
Syftet med kursen är att lära sig tekniker för kvalitetssäkring i systemutvecklingssprojekt, samt hur man kan utforma ett kvalitetssystem som följer ISO 9000. 
Realtidssystem 4p 
Kursen ska ge grundläggande kunskaper om realtidssystem och de mekanismer som krävs i programmeringsspråk för att möjliggöra programmering av realtidssystem. Även genomgång av metoder för modellering av realtidssystem, dva analys och design. 
Syftet med kursen är att lära sig utveckling av realtidssystem med moderna metoder. 
Objektorienterad Systemutveckling 6p 
Kursen ger en översikt över områdena designmönster och ramverk inom objektorienterad programmering. Kursen tar även upp hur man utvecklar användargränssnitt med objektorienterad teknik samt hur man kommunicerar med databaser via sin Windows-applikation. 
Syftet med kursen är att utnyttja C++ för att skriva effektiva och robusta system med hjälp av objektorienterad teknik samt att konstruera mjukvara för återanvändning av objektorienterad design och programkod. 
Tillämpad Mikrodatorteknik 5p 
Kursen fokuserar på konstruktion av mikrodatorsystem och integrering av hårdvara och mjukvara. Kursen är praktiskt lagd och avslutas med ett projekt som innebär konstruktion av ett givet problem. 
Syftet med kursen är att ge djupare kunskaper i att programmera och konstruera mikrodatorsystem, speciellt inbyggda system. 
Sjunde terminen
HCI - Human Computer Interaction 5p 
Denna kurs fokuserar på människans förutsättningar i samspelet med datorn. 
Du får lära dig metoder och tekniker vid design av användarvänliga program samt utvärdering av användarvänlighet 
Kursens syfte är att ta upp begrepp som berör utformningen av samspelet mellan människa och dator. Den studerande skall ges insikt i och erfarenhet av väsentliga inslag i design av användargränssnitt, samt ges kunskap om analys och utveckling av lösningar på typiska designproblem. 
 upp
Multimediateknologi 6p 
Denna  kurs handlar om multimedia och informationsteknologi. Du kommer att få lära dig ett antal olika verktyg för att hantera information med hjälp av datorn. Dessa används för att söka, värdera, hantera och presentera information. 
Syftet med kursen är att ge grundläggande kunskap i multimediaproduktion både för CD-ROM och World Wide Web, att ge kunskap om sökning och värdering av information och om utformning av interaktiv multimedia. 
Programmering för www 5p 
I denna kurs får du en inblick i infrastrukturen för internet resp. intranet. Du får också prova på olika sorters programmering såsom tex Java, JavaScript, CGI och ASP samt utformning av web-gränssnitt mot databaser. 
Syftet med kursen är att ge kunskap i olika typer av programmering för World Wide Web samt erfarenhet i utformning av web-baserade grafiska gränssnitt.  
Projekt, multimediateknologi 4p 
I denna kurs ska studenten utnyttja alla de kunskaper som erhållits under tidigare kurser för att skapa en multimediaapplikation bestående av två delar varav den ena ska distribueras via CD-ROM och den andra via www. 
Kursens syfte är att studenterna ska få erfarenhet av att ta fram interaktiva multimediaproduktioner och få en insikt i multimediaproduktion. Dessutom ska kursen bidra till att ge fördjupade kunskaper inom de områden som taghits upp i tidigare kurser denna termin. 
 
 
Hem Blanketter Intressetest
 
1999 © Eva Appelgren & Maria Hermansson