Fundamental Technological Concepts Assignment