Bachelor of Science in Computer Engineering


Five years (10 semesters)

Credit hours

188 credit hours

Study plan

Course code Course title Credit hours LTPPre-requisites
101Engineering Mathematics (1)3 221 None
111Engineering Mechanics (1) 3310 None
121Engineering Physics (1) 3222 None
141Eng. Drawing& Descriptive Geometry (1) 3240 None
UEC01Computer Skills & Programming Concepts (1) 2102 None
UGE 01English Language(1)2042 None
HU121 Engineering Perspectives and Technology 2102 None

Course lecturer :

Dr. Mostafa Kamel


Course assistant :

Eng. Fayza El-Amrawy

Eng. Hanan El-Gammal


Course objectives :

To enable students to:

1- Provide theoretical analysis of limits.

2- Take the derivatives of basic functions (polynomial, trigonometric, exponential, logarithm).

3- Use derivatives in applications and to use the language and methods of mathematics in the description, analysis and design of engineering systems and to have a composite understanding of partial fractions, binomial theorem and matrices.


Course description :

Part A (Differential Calculus):

1. Revision (Functions, Limits & Continuity).

2. Differentiation Definition and Basic Rules.

3. Chain Rule & Derivatives of Trigonometric Functions.

4. Trigonometric Functions.

5. Inverse Trigonometric Functions.

6. Exponential & Logarithmic Functions.

7. Hyperbolic & Inverse Hyperbolic Functions.

8. Implicit Differentiation & Applications of Differentiation.

9. Nth derivative.

10. L’Hopital’s Rule.

11. Taylor & Maclaurin Series.

12. Indefinite Integration.

Part B (Algebra)

1. Partial Fractions.

2. Matrices. The course also includes Matlab Sessions.


Course lecturer :

Dr. Mostafa El-Khatib


Course assistant :

Eng. Fayrouse El Rwaay

Eng. Walaa Mohamed

Eng. Ibrahim Mohamed


Course objectives :

To enable students to:

Gain a fundamental knowledge and understanding of the Statics.

ii) Show familiarities with expressing Forces in vector Forms (2D & 3D).Gain a working knowledge of energy storage systems.

Define the basic concepts of friction and springs for practical Problems.

iv) Identify sources of artificial illumination.

v) Define: equivalent systems of forces, reduction of a System of forces and Couples to One Force and one Couple(M ⃗_o,R ⃗).

vi) Explain the concepts behind Equilibrium of a rigid Body (2D&3D).

vii) Show how to differentiate between centroids and centers of gravity and search for each. viii) Gain a fundamental knowledge and understanding about analysis of structures.


Course description :

This is a basic subject on Engineering Statics. Emphasis is given to topics that will be useful in other disciplines, including statics of particles, friction, and statics of rigid body, centers of gravity, and introduction to analysis of structures