This university has experienced and dedicated professors with a lot of experience and involved in other activities as well. They balance the theoretical knowledge with practical applications, in computer engineering at least, and the grading is based on both theory and practical work and projects. The curriculum covers all engineering basis and an in-depth learning into your specialization. For example, for all computer sciences courses, half of the learning happens in labs based on practical homework and projects in teams.