Course Goals
-  Comprehend and use basic implementation elements
	
	-  Code 
 
	-  System structures 
 
	-  Architecture 
 
	-  Non-functional properties 
 
	-  Documentation 
 
	
 
-  Learn and use important software engineering processes
	
	-  Revision and configuration management 
 
	-  Building automation 
 
	-  Issue tracking 
 
	-  Tooling 
 
	
 
-  Appreciate and understand maintenance activities 
 
-  Be able to change existing systems 
 
-  Make intelligent decisions regarding maintenance processes