MSc in Business Administration and Data Science
Programming, Algorithms and Data Structures
About the course
What you will learn
Students should meet the following learning objectives:
- Understand fundamental Python programming concepts, techniques and methods.
- Design and implement programs using Python programming language using its appropriate syntax and features.
- Demonstrate understanding of imperative, declarative and object-oriented language features of Python language and know when it is appropriate to use each.
- Write programs in Python programming language that make use of external libraries, APIs, etc.
- Demonstrate a basic understanding of algorithm analysis and program complexity.
- Exhibit deeper knowledge and understanding of the topics as part of the project and the report should reflect on critical awareness of the methodological choices with written skills to accepted academic standards.