Courses in NTNU
Computer programming (I) (II)
Computation theory
Discrete mathematics
Advanced algorithms
Data structures
Courses in NTUB
Computer programming and computational thinking