\begin{equation} \def\sfrac#1#2{% \raise.75ex{\small#1}% \kern-.15em/\kern-.15em% \lower.25ex{\small#2}} \end{equation}
- Design, bruk og interaksjon
- Nanoelektronikk og robotikk
- Programmering og nettverk
- Språk og kommunikasjon
Design av systemer
- Design av programvare
- Hvordan gjøre programmer brukervennlige
- Hvordan finne fram til det brukerne vil ha
Kretsdesign og programmering av maskinvare
Krever R1-matte, R2 anbefales
- Elektronikk
- Programmering
- Kinematikk, kretser og signaler
Utvikling av programvare
Krever R1-matte
- Programmering
- Kommunikasjon mellom maskiner
- Hvordan maskiner fungerer og kan brukes effektivt
Utvikling av programvare med fokus på språkbehandling
- Programmering
- Språk, lingvistikk, filosofi eller psykologi
- Hvordan jobbe med menneskelig språk i en maskin