Functions in PythonIntroduces functions in Python, covering predefined and user-defined functions, formal and effective parameters, and the importance of docstrings.
Dictionary OperationsCovers operations and methods related to dictionaries in Python, including creating, updating, and handling key errors.
Matlab 2: Vectorisation and FunctionsCovers vectorisation, functions, and flow control in Matlab, emphasizing the importance of avoiding global variables and providing examples of simple plots and debugging techniques.
Python BasicsCovers Python basics, Git, control structures, functions, file handling, and debugging using PDB.
Modules and NamespacesExplores Python modules, program hierarchy, module importing, and namespaces, including variables and scopes within functions.