The main goal of the computer engineering program is to train engineers capable of developing major software using modern tools and current computer communication technologies. In addition, the program aims to train engineers who can design electronic circuits that can interact closely with computers. Thus, a computer engineer can develop complete systems in different environments. It will be able to integrate into the activities of all kinds of companies, in terms of design, management, manufacturing, and production.