Software Engineering

Courses

Software Engineering

/

Info

Learning materials

Discussions

Progress

The participants have deep and comprehensive knowledge in the field of software engineering. In addition to and following on from the introduction to software technology, this course covers the following topics:


  • Organizational aspects of software engineering
  • Software development processes, process evaluation and improvement
  • Requirements analysis
  • Software architecture
  • Realization and debugging
  • Software quality assurance
  • Software maintenance
  • Model-Driven Software Development
  • Further selected chapters of software engineering


About this Course

Learning goals

After the lecture the student should know:

  • How do I develop software from an economic perspective
  • realistic project sizes
  • Software projects:
    • Roles, tasks, goals, project planning, project management
    • Procedures: phases and results
    • How to develop high quality software
    • Analytical and constructive quality assurance

Bloom's revised taxonomy is a framework for classifying educational objectives based on the level of cognitive skills required to achieve them. The taxonomy consists out of six categories: remember, understand, apply, analyse, evaluate, and create. Each category represents a different level of cognitive skill and complexity, from lower-order to higher-order thinking.

Your Bloom's Taxonomy Progress

50 %

Level 2

Current exp: 239

Next Level in: 11

max level: 13