The engineers tasked to solve society's problems have to be entrepreneurs who can see through challenges and build solutions. They must be ethical and responsible, and see the short and long term effects of their decisions on society and the environment. They also have to be leaders who can communicate their ideas and work with teams to solve problems. Ashesi’s Engineering Department is driven by a mission to train such engineers. The department currently offers degrees in Computer, Electrical and Electronic, and Mechanical Engineering.