Profilinformation Systemteknologi Erik Frisk <erik.frisk@liu.se> Institutionen för teknik Linköpings universitet
D-profil 2 Inom vilka områden behövs personer med D-bakgrund som ledande inom forskning och industriell utveckling? Ett svar: Komplexa inbyggda styr- och informations Finns god teoretisk bas kunskaper inom mjuk- och hårdvara problemlösningsstyrka Profilkurser Systemteknik Datalogi Inbyggda
Systemteknologi - motiv & bakgrund 3 Systembyggande industri högteknologisk Tvär(teknik-)vetenskapliga, överbryggande kompetens behövs Från lågnivå signal/bild-behandling till kvalitativa resonemang på hög abstraktionsnivå Personer med datalogiska och tekniska kunskaper behövs
Computers, computers, computers, AUS Audio Diagnostic bus COO Coordinator Red bus SMD Suspension management dolly SMD Suspension management dolly CSS Crash safety GMS Gear box management ACS Articulation control EMS Engine management BMS Brake management ACC Automatic climate control WTA Auxiliary heater water-to-air ATA Auxiliary heater air-to-air CTS Clock and timer RTG Road transport informatics gateway RTI Road transport informatics Green bus Yellow bus LAS Locking and alarm AWD All wheel drive ICL Instrument cluster TCO Tachograph VIS Visibility APS Air processing BWS Body work Body Builder Truck EEC Exhaust Emission Control ISO11992/3 15-pole ISO11992/2 7-pole Trailer BCS Body chassis Body Builder Buss
Exempelprojekt: Autonoma fordon 5
Autonom funktionalitet - multi-disciplinärt 6 Signalbehandling lokalisering och estimering radar, signalbehandling videodata, signalbehandling Högnivåplanering Autonomt beslutsfattande, hög abstraktionsnivå Fordonsreglering Kommunikation Säkerhetsfunktionalitet & nödmanövrer Kartdatabaser Modellering Fordon Omgivning Information Användargränssnitt och kommandocentral Hantera inte bara ett fordon, utan många
Exempelprojekt: Remote service and Diagnostics 1 7 100.000+
Exempelprojekt: Remote service and Diagnostics 2 8
Exempelprojekt: Mjukvarulösning för identifiering av industrirobot 9
Profilmål och inriktning 10 Utöver klassiska datateknikkunskaper, gränslandet mellan teknik och datalogi Systemarkitekt, kunna organisera och greppa stora möjligtvis distribuerade, för styrning, beslutstagande, etc. Datalogi, AI, inbyggda med nätverk, kommunikation databaser, Grundläggande teknik och det fysikaliska som hanteras, algoritmer, kameror och bildbehandling, Goda programmerings och eringskunskaper
Datalogi och teknik 11 Why, then, are AI and control theory two different fields, especially given the close connections among their founders? - S. Russel och P. Norvig, ''Artificial Intelligence'' I stor utsträckning; samma typ av problem men olika metodik Ett mål med profilen; industriell och vetenskaplig potential i personer med kunskap inom båda fälten
Profilupplägg, kurser 12 Profilen byggs upp av två ben: datalogi och teknik Viss tonvikt på datalogi Datalogiskt block med obligatoriska och valfria kurser Systemtekniskt block med valfria kurser Profilkrav motsvarar 48 hp + 30 hp examensarbete under de två sista åren Masterskrav är att minst 5 kurser á 6 hp inom huvudområde Datalogi/ Elektroteknik
Datalogiskt block - obligatoriska kurser 13 Kurskod Kurs Nivå Block hp Period TDDD37 Databasteknik G2 1 6 HT2 TDDC17 Artificiell intelligens G2 3 6 HT1 TDTS07 Systemkonstruktion och metodik A 1 6 VT1 Syfte: Fundamentala kunskaper för problemlösning i inbyggda
Datalogiskt block - valfria kurser, minst 1 kurs i varje block 14 Kurskod Kurs Nivå Block hp Period TDDD25 Distribuerade A 2 6 VT1 TDDD07 Realtids A 4 6 HT2 TDDB44 Kompilatorkonstruktion A 3 6 HT2 TDDD55 Kompilatorer och interpretationer A 3 4 HT2? Avancerad programvarudesign A? 6?? Programvaruarkitekturer A? 6?
Systemtekniskt block, Välj minst 2 kurser 15 Kurskod Kurs Nivå Block hp Period TSBK08 Datakompression A 2 6 VT1 TSFS06 Diagnos och övervakning A 1 6 VT2 TSRT62 Modellbygge och simulering A 3 6 HT1 TSRT07 Industriell reglerteknik A 2 6 VT1
Rekommenderade kurser - datalogi 16 Kurskod Kurs Nivå Block hp Period TDDE01 Maskininlärning A 4 6 HT2 TBMI26 Neuronnät och lärande A 2 6 VT1 TDDD43 Datamodeller och databaser, avancerad kurs A 2 6 HT2 TDDE19 Avancerad projektkurs: AI och maskininlärning A 4 6 HT1-2 TDDD20 Konstruktion och analys av algoritmer A 1 6 HT1
Rekommenderade kurser - teknik 17 Kurskod Kurs Nivå Block hp Period TSBB08 Digital bildbehandling, grundkurs A 4 6 HT1 TBMI26 Neuronnät och lärande A 2 6 VT1 TSRT10 Reglerteknisk projektkurs A 4 12 HT1-2 TSKS11 Nätverk: modeller, algoritmer och tillämpningar G2 3 6 HT2
Kurssammanställning 18 TDDD05 - Komponentbaserad programvara ersätts av Txxxxx - Programvaruarkitekturer TDDB84 - Designmönster kommer ersätts av Txxxxx - Avancerad programvarudesign
Profilinformation Systemteknologi Erik Frisk <erik.frisk@liu.se> Institutionen för teknik Linköpings universitet