The course introduces the scripting language Python. The lecture part deals with the basics of Python using simple examples to explain basic concepts of procedural and object-oriented programming.
A user interface is the method by which the user and the computer exchange information and instructions. There are three main types - command-line, menu driven and graphical user interface (GUI).