Computer Organization
Algorithm Design and Programming
The course is designed to teach the students how they can use the instructions and words of programming languages to create ideas for programming and to connect this language (C++) to other languages they may be study in the future levels.
General English
This intensive course in general English provides an authoritative integrated syllabus, motivation topics, and cover the basic skills required in learning English. This course is specially adapted for the Middle Eastern students. The series of the book adopted has the following key features:
• Student’s Book with CD-ROM, Teacher’s Book, Workbook with/without key, Class Audio CDs, Workbook Audio CD, iTools
• Clear focus on grammar
• Balanced, integrated-skills syllabus
• Real-world speaking skills - Everyday English, Spoken English, Music of English
Calculus
Calculus is the mathematics of motion and change. Where there is motion growth, where variable forces are at work producing acceleration, calculus is the right mathematics to apply.
Differential calculus dealt with the problem of calculating rates of change. It enabled people to define slopes of curves, to calculate the velocities and accelerations of moving bodies, to find the firing angle that gave a cannon its greatest range, and to predict the times when planets would be closest together or farthest apart.
Discrete Structure
Statements, Symbolic Logic, Propositions and Truth Tables, Tautologies and Contradictions ,Logically equivalent, and proof. Set Theory, Operations on Sets , Mathematical Induction, Relations, Composition of Relations, Properties of Relations.
Computer Skills |
This course is an introduction to the basic skills for using the computer. It depends mainly on the syllabus of the ICDL program V.5 . This course will represent the first two models of the ICDL program .At the end of this course the students have the basic skills of using the computer and will be able of passing the first two ICDL models test.