Computer Science Lecturer
Lecturers in computer science, lecture and teach courses in various computer-related fields. The curriculum of the courses consist of:
- teaching algorithms ( a process or set of rules to be followed in calculations, especially by computers),
- data structures,
- program design,
- software engineering,
- operating systems analysis,
- computer graphics theory,
- user-interface design,
- simulation, modelling and artificial intelligence (AI) techniques.