− Introduction to computer architecture and binary processing techniques in digital computers (Understanding)
− Algorithms and notation of algorithms (Application)
− Classification of programming languages (Application)
− Fundamentals of programming in a current HLL (Matlab) (Application)
− Advanced language constructs in a current HLL (e.g., object-oriented program development, graphical output,
file handling) (Application)
− Basics of analysis and specification of software development (Application)