Introduction to Programming (5cr)
Course unit code: TE00CS88
General information
- Credits
 - 5 cr
 
Objective
After completing the course, the student will be able to: 
describe the program flow on a diagram 
discuss the choice of an applicable solution model 
define basic concepts related to programming such as source code, compiler, variable and type
read and understand the finished program code 
utilize selection and loop structures 
use exception handling mechanisms
design and implement simple application programs, and document and test them
                    
Content
structure of software application 
different development environments
reception of input data required in the program 
processing of data on the program in order to solve the given problem 
presentation of result 
data variables and data types, simple data structures 
functions and parameters 
conditional clauses and loops 
exceptions
file handling 
testing and documentation of the program