Across
- 4. exchange information
- 5. force/ Push suddenly
- 10. Moral
- 12. Opposite of hardware
- 13. scientific study of mind / behaviour
- 14. official etiquette
- 15. Principles of right or wrong
- 16. Opposite of Intrinsic
- 18. occupied / participate / become involved in
- 19. Decade
- 20. associate or relate
Down
- 1. reason for acting or behaving in a particular way
- 2. Physical parts of a computer
- 3. philosophy that drives development process by themselves
- 6. Inherent or basic / important part of a thing
- 7. Shine / good at / be brilliant
- 8. Hardware + software + Human interaction
- 9. ten less than hundred
- 11. a worried or nervous feeling
- 17. Capacity to have an effect or impact