Engineering knowledge, Problem analysis, Design & development of solutions, Investigation, Modern tools usage, Engineer & Society, Environment & sustainability, Ethics, Communication, Team working, Life long learning, Project management, finance & entrepreneurship