
Compiler construction and formal languages
Application
Application
Luleå, Normal teaching, Autumn 2023
Application information
Only a few freestanding places are available. This course is part of a programme.
Entry requirements
Basic knowledge in mathematics corresponding to M0049M Linear Algebra and Differential Equations. Knowledge of imperative programming (D0009E Introduction to Programming) and object-oriented programming & design (D0010E Object-oriented Programming and Design). Functions and relations, set theory, state automata (M0009M Discrete Mathematics). Searching and sorting, common data structures like queues, stacks, lists, trees and graphs (D0012E Algorithms and Data Structures). Stack-based assembly programming (D0013E Microcomputer engineering).
Good knowledge in English equivalent to English 6.
Selection
The selection is based on 30-285 credits
Application
Luleå, Normal teaching, Autumn 2023
Application information
Optional course within programmes. Can be applied for within the optional space of a programme.
Selectable course in the following programmes:
- Master Programme in Computer Science and Engineering - Information and Communication Technology, semester 7
Entry requirements
Basic knowledge in mathematics corresponding to M0049M Linear Algebra and Differential Equations. Knowledge of imperative programming (D0009E Introduction to Programming) and object-oriented programming & design (D0010E Object-oriented Programming and Design). Functions and relations, set theory, state automata (M0009M Discrete Mathematics). Searching and sorting, common data structures like queues, stacks, lists, trees and graphs (D0012E Algorithms and Data Structures). Stack-based assembly programming (D0013E Microcomputer engineering).
Good knowledge in English equivalent to English 6.
Selection
The selection is based on 30-285 credits
Application
Luleå, Normal teaching, Autumn 2023
Application information
Course offered in English to prospective exchange student, nominated for exchange by home university.
Entry requirements
Basic knowledge in mathematics corresponding to M0049M Linear Algebra and Differential Equations. Knowledge of imperative programming (D0009E Introduction to Programming) and object-oriented programming & design (D0010E Object-oriented Programming and Design). Functions and relations, set theory, state automata (M0009M Discrete Mathematics). Searching and sorting, common data structures like queues, stacks, lists, trees and graphs (D0012E Algorithms and Data Structures). Stack-based assembly programming (D0013E Microcomputer engineering).
Good knowledge in English equivalent to English 6.
Selection
The selection is based on 30-285 credits
Do you want to know more about the course?
The course syllabus includes a description of the course and literature to be used. Within ten weeks before the course starts, a current course syllabus is published.
Frequently asked questions
Here you will find frequently asked questions about studying at Luleå University of Technology.
Can't find the answer to your question?
[/_special-polopoly/FormArticle.htm?a=115338&l=en]
Contact
For detailed questions about the course please do not hesitate to contact us.