
Institutionen för datavetenskap tillhör både naturvetenskaplig och teknisk fakultet. Drygt 70 personer arbetar på institutionen. Ämnet datavetenskap omfattar i princip alla aspekter på datorprogram och programmering, eller mjukvara som det ofta också kallas.
Inom LTH ges undervisning på programmen Datateknik och de datanära utbildningarna i Teknisk Fysik, InfoCom, Elektro- och informationsteknik och Teknisk Matematik samt inom naturvetenskaplig fakultet på programmet Datavetenskap.
Inom algoritmer konstrueras datorprogram och analyseras hur effektiva de är ur en teoretisk synvinkel. Ett programs grundläggande beståndsdelar blir då dels datastrukturer, där data lagras, och dels algoritmer som styr beräkningarna. Forskningen är inriktad mot algoritmer för grundläggande datalogiska problem.
Nyckelord: Grafalgoritmer, Beräkningsgeometri, Datastrukturer, Kommunikationsnätverk, Beräkningsbiologi
Inom Artificiell Intelligens är målet att konstruera datorsystem som uppvisar intelligent beteende. Forskningen här är inriktad mot grundläggande teorier och modeller för kunskapsrepresentation.
Nyckelord: Autonoma agenter, Konstgjord intelligens, Intelligenta system, Kunskapsrepresentation, Induktiv inlärning, Intelligenta robotar
Forskningsgruppen för Datorgrafik utvecklar nya algoritmer för att skapa bilder utifrån beskrivningar i tre dimensioner. Särskilt fokus ligger på datorgrafik för handhållna datorer som t ex mobiltelefoner, handdatorer och spel.
Nyckelord: Mobilgrafik, Grafikkort, Shading languages, Kollisionsdetektering
Forskningsgruppen för Konstruktion av inbyggda system analyserar hur hårdvara och programvara fungerar tillsammans i olika tillämpningar. Inbyggda datorsystem finns exempelvis i flygplan, bilar och hemelektronik.
Nyckelord: Systemanalys och systemmodelering, Constraint programming, Parameterestimering, Hårdvaru-/programvaru-samkonstruktion, Distribuerade system, Realtidssystem, Systemkonstruktion, optimeringsmetoder
Programvaruteknik handlar om hela området programmering. Från konstruktion av programspråk, hur program analyseras, översätts och slutligen exekveras på en dator, till hur man programmerar, d v s använder programspråk för att konstruera program som löser ett problem. Forskningen är särskilt inriktad mot objektorienterade programspråk, inkrementella tekniker och konstruktion av programmeringsomgivningar i vid mening.
Nyckelord: Aspektorientering, Objektorientering, Datorlingvistik, Datorprogram, Extremprogramming, Kompilatorteknik, Konfigurationshantering, Programmering,
Programspråk, Programvaruarkitektur, Programvara för inbyggda system, Realtidssystem, Robotprogrammering, Industrirobotar
Frågor om innehållet: Webbredaktionen
Webbtekniska frågor: webmaster@lth.se
Senast uppdaterad: 2008-06-03