Computer Programming focused on teaching the fundamentals of Object Oriented Programming, and the language that we used was Python 3.0+ using the Spyder IDE.
Here is a list of some of the main concepts that were covered in this module:
- Software Design Methodology
- SI Units & Number Systems
- Variables, Simple I/O & Decision Structure
- Functions, Modules & Various Scope
- Repetetive Structures, Lists, Tuples & Dictionaries
- Testing & Debugging
- Object Oriented Programming
Sources: