Programming Fundamentals
Programming is a key component in any video game production and this subject is all about how to program computers to behave in a desired manner. It concerns how different programming languages implements the fundamental concepts og modern object oriented programming. The students also get to work in small development teams to solve different programming tasks.
This subject will give students basic training in modern object oriented programming, various programming tools, techniques and languages.
After completing the course the students should have:
Knowledge about:
- what object oriented programming is and how it's used
- the basic construction of programming languages, general syntax rules, data types, variables and constants, functions, control structures, logical operations and events
Skills within:
- solving programming problems using different techniques
- making simple applications and games with their chosen programming tools
General competence within:
- documenting code for maintenance and bug fixing
Any sources allowed
Generating responses using ChatGPT or similar generative artificial intelligence and submitting them wholly or partially as your own work is considered plagiarism.