In order to study, choose your subject, there you will find the various learning environments (videolessons, slides, books and articles, multimedia, bibliography, webographies, labs, interactive exercises, forums, interactive classes) and lecturers/tutors who will interactively follow your learning process.
The curriculum of the university degree course in Information and communication technologies engineering was agreed upon with the Helwan University.
List of courses recognised per student
Planning suggested as it regards course attendance
Specific objectives of the course
Specific educational objectives
The computer engineer knows the functioning of complex systems characterising both the information society and the operational and design principles and paradigms of systems for the processing of information. He can therefore assess the impact of the proposed solutions from an economic and social viewpoint.
Computer engineer has deep methodological and practical skills. Therefore, he owns the basic knowledge tools for an ongoing updating, also through individual commitment, and can contribute to the design of innovative solutions thus assessing and solving problems that might be encountered during the implementation of information systems.
In addition, he masters basic sciences (mathematics, physics, chemistry) and engineering sciences, thus being able to interact with specialists of every field of engineering as well as economic-managerial area, namely other professional profiles of the information science sector.
The Degree in Computer Engineering aims at supplying the following professional skills:
Capability to define the specifications of a project and coordinate the realisation of the applications that make use of consolidated information methodologies and tools;
Capability to design and develop dedicated applications, also in cooperation with other professional profiles;
Capability to manage and maintain information application identifying, scaling or managing architectures and plants using consolidated technologies;
Capacity to interact during the design, development and maintenance of decision-making support systems, also in cooperation with other professional profiles;
Capability to implement technological innovations, in the sector of Information Engineering, to train staff, participate in R&D groups in the information industry and contribute to basic training in the information sector.
This curriculum is based upon the belief that, in order to train a good computer engineer, it is necessary to acquire a good basic cultural background and a good knowledge of the engineering disciplines, specific computer science knowledge and an appropriate practice activity.
A basic cultural background and a knowledge of the engineering disciplines, rather than a sophisticated specialisation in rapidly-obsolescing technologies and applications, allows to get used to the fast-changing technological evolution. Essential knowledge on engineering disciplines should mainly focus on the information, electronic, telecommunications, automatics fields that are today the “basic engineering” such as applied mechanics and thermodynamics.
To acquire a suitable experience in the use of information tools, what is envisaged is the acquisition of an appropriate number of educational credits to be acquired in laboratory sessions, computer courses and with specific project activities. In particular, to get a university degree it is necessary to attend two “project” modules in the computer science sector. Further practice work will be carried out during the apprenticeship period and while preparing for the final exam.
Skills required for the admission (art.6 D.M. 509/99)
The student who intends to successfully attend this University Degree course should have a skill-level that assures his ability to understand texts and re-formulate the relative content; the capability to make abstractions and the aptitude to a methodological approach as well as basic scientific knowledge with particular reference to the following mathematical subjects: numerical structures, arithmetic, logarithms and their proprieties, elementary algebra, equations and inequalities, Euclidean geometry, proprieties of the plane figures, Cartesian coordinates, trigonometry, successions and functions; arithmetical and geometrical progressions, proprieties of some elementary functions (powers, logarithms, exponential, trigonometric functions).
Employment sectors for the graduatesThe profession of the computer engineering has great importance at social level and a significant economic-industrial impact. The professional opportunities for the computer engineer are represented by companies, agencies and boards (public administration, finance, industry, commerce etc.) that supply services using systems to process information, that make use of information products in production processes or that realise products that include information components.
Some specific professional profiles are listed below, structured according to the different fields:
Software design: software analyst/programmer/manager;
Computer networks: installer/network manager/security manager;
Web-based systems: installer/designer/service manager;
Information systems: analyst/designer/system manager;
Design of dedicated system: designer/programmer/technician;
Sales/customer support: sales technician/support technician.