Last modified: 4 Days, 2 Hours, 42 Minutes ago
This course provides a basic-level introduction to formal languages, mathematical models of computation, and the theory of computation. Application areas include the design of programming languages, and the recognition of fundamental limits of computation in solving problems.
Study Type | Undergraduate | Level | 4 |
---|---|---|---|
Term | Second Term | Credit Points | 15 credits (7.5 ECTS credits) |
Campus | Aberdeen | Sustained Study | No |
Co-ordinators |
|
The course includes discussion of:
Information on contact teaching time is available from the course guide.
Assessment Type | Summative | Weighting | 75 | |
---|---|---|---|---|
Assessment Weeks | Feedback Weeks | |||
Feedback |
Knowledge Level | Thinking Skill | Outcome |
---|---|---|
Assessment Type | Summative | Weighting | 25 | |
---|---|---|---|---|
Assessment Weeks | Feedback Weeks | |||
Feedback |
In-class MCQ test |
Knowledge Level | Thinking Skill | Outcome |
---|---|---|
There are no assessments for this course.
Assessment Type | Summative | Weighting | 100 | |
---|---|---|---|---|
Assessment Weeks | Feedback Weeks | |||
Feedback |
Knowledge Level | Thinking Skill | Outcome |
---|---|---|
Knowledge Level | Thinking Skill | Outcome |
---|---|---|
Procedural | Apply | Demonstrate mastery of core principles and concepts of formal languages and computability |
Reflection | Create | Develop the ability to think analytically and creatively about formal languages and computability, including the ability to inter-relate (classes of) problems and (the complexity of) their solutions |
Reflection | Create | Demonstrate the ability to apply relevant formal and semi-formal analysis techniques, and to build proofs and arguments in support of general claims |
Procedural | Evaluate | In-depth analysis of formal languages, classes of computational models, computational problems and complexity issues, communicating the results effectively at an appropriate level of technical depth |
We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to switch off compatibility mode for this site or upgrade your browser.
Text