ENCT153
Advanced Computer Programming
3credits
150total marks
Course objective
This course gives an overview of programming paradigms and focuses on the multi-paradigm programming model Python, introducing the semantics of the Python programming language and helping learners master basic Python and object-oriented programming while highlighting why Python is a useful scripting language for all developers.
Syllabus at a glance
- 1Programming Paradigms
- 2Introduction to Python Programming
- 3Basic Programming Concept in Python
- 4Advanced Data Types and Operation in Python
- 5Object Oriented Programming
- 6Exceptions and File Handling in Python
- 7Python Libraries and Maths