To fulfil the general entry requirement for a master's programme at Chalmers (at advanced level/the second cycle), the prospective student must hold a degree that is equivalent to a Swedish Bachelor's degree (minimum 3 years, 180 Swedish higher education credits) in either Science, Engineering or Technology
Prerequisites: Mathematics (at least 18 cr. including Calculus (at least 6 cr.) and Linear Algebra (at least 6 cr.)),
Computer Science and/or Computer Engineering at least 18 cr. including Programming in a General-Purpose Language e.g. C/C++/Java/Haskell, or similar (at least 6 cr.), Algorithms and/or Data Structures (at least 6 cr.),
Discrete Mathematics or Finite Automata Theory or Formal Languages, or the equivalent.
Restriction: Discrete Mathematics cannot fulfil both the mathematics credit requirement as well as the last course requirement (overlap is not permitted).
Preferable course experience: Mathematical Modelling and Problem Solving, Functional Programming