Contents and Structure

 

1st semester – ECTS 30
   
Databases for Systems Developers ECTS 10

  • Database tuning and optimizing
  • Concurrent handling of web and distributed databases
  • Choice of database type
  • Tools to monitor and optimize databases

Contract Based Systems Development ECTS 10

  • Contracts as co-ordination mechanism
  • Specification of systems, sub-systems and modules in contracts
  • Verification of systems with the use of contracts
  • Contracts in global development projects

Test ECTS 10

  • Test for validation and verification of contracts
  • Test models and techniques
  • Traceability and test
  • Test planning

2nd semester – ECTS 30
  
Systems Integration ECTS 10

  • Service Oriented Architecture (SOA )
  • Development of add-on modules for generic systems
  • Transforming and developing systems for a serviceoriented architecture
  • Approaches to system integration

Development of Big Systems ECTS 10

  • Dividing systems into sub-systems
  • Designing co-operation between parts at an abstract level
  • Co-ordination of global development projects
  • Patterns and frameworks for design and implementation of big systems
  • Project Management ECTS 10
  • Project strategy and project organization
  • Project organization in context
  • Quality assurance
  • Risk management and project planning

3rd semester – ECTS 30
  
Internship ECTS 15
  
Bachelor Project ECTS 15