Master of Engineeing (MEng) program has two related goals. First, it seeks to enable students to enhance their knowledge and skills in key areas of electrical and computer engineering to a level at which they will be able to lead the implementation the technologies of today. Second, it seeks to enable them to develop an understanding of the principles that underlie these technologies, so that they will be able to critically evaluate future advances in the state-of-the-art, and to lead creative applications of these advances to develop innovative products and services that address the needs of local, national, international and global communities. Minimum B+ (77-79%) in Bachelor's degree.