Professional Documents
Culture Documents
: -
.
:
.
) ( .
: -
)
(.
) (:
:
.
:
.
: -
. : .
(101
:(English language
:Contents
.(The pages (1-50
:Reference
.Elementary Grammar workbook 1
.For:
Muriel Higgins
1 - 11
Contents:
The Units ( 3-4-6-8-9-10-12-13-14-15 ).
Reference: Headway Intermediate Students Book.
For :
John and Liz Soars.
)) - English Language (201 )201
Contents:
The Units (2-3-4-5-6-8-9-12-13-15).
Reference:
Building Strategies strategies (2) Students Book.
For:
Brian Abbs / Ingered Forebrain.
:
.
:
:
:
.
:
.
:
.
:.
:
Introduction to Basic.
Conditional Branching.
Unconditional Branching.
Looping.
Arrays.
Multiple Branching.
Functions.
Subronibine.
Records.
Graphics.
( Calculus ( 1
* Background Mathematics:
Equations, Inequalities and Intervals.
Powers and Logarithms: the rules of indices The inverse operations
Rules of logarithms.
Measurement and Calculation.
* Functions and Calculus:
Sets and Functions: sets Operations on sets Relations and functions
combining functions.
Functions and Their Graphs:
y = mx + c
y = ax 2 + bx + c
y =1 / x y = a x - Graph
sketching using simple transformations y = x - Symmetry of
functions and their graphs - Solving inequalities Using graphs to find
an expression for the function from experimental data.
Trigonometric Functions and Waves: Trigonometric functions and
radians Graphs and important properties Wave functions of time
and distance Trigonometric identities Superposition Inverse
trigonometric functions solving equations.
Limits and Continuity of Functions: Definition of limit Theorems of
limits Terminal limits Infinite limits Continuous functions
Theorems of continuity Continuity on an interval Derivative of a
function.
Differentiation: The average rate of change and the gradient of a cord
The derivative function - Some common derivatives Finding the
derivative of combinations of functions Applications of
differentiations.
The Exponential Function and Other Functions: Exponential growth
and decay The Exponential function: y = et - The Logarithmic
functions The Hyperbolic / Inverse Hyperbolic functions The
3 - 11
Trigonometric / Inverse Trigonometric functions More
differentiation.
Maxima and Minima and Sketching Functions: Stationary points and
local maxima and minima Graph sketching by analysis the functions
behavior.
Digital logic design:
) -
- -
(
-
.
:
)
- Z ( .
:
:
.
:
.
: - )
( )
( ) -
( .
:
.
: )
(
4 - 11
Programming in Visual Basic I:
Introduction to visual basic. Control statements. Sub
procedures and functions. Arrays and strings. Graphical user
interface concepts (properties, methods, and events of label,
radio buttons, checkboxes, image box, and timer). Mouse and
keyboard. Dialog boxes.
Programming in C++:
Data types. Definition of variables. Methods. Decision
statements. Iteration statements. Strings. Arrays. Union and
structure. Functions. Pointers. References. Using pointers and
references to pass parameters.
Database systems:
Basic concepts of databases. DBMS components. Transaction
managements. Data modeling. Entity relationships diagrams.
Relational databases. Database integrity constraints.
Relational algebra. Query languages. Dependencies, schema
design normalization and redundancy elimination.
Database Lab I:
Operating systems:
5 - 11
Introduction (simple batch system, Multiprogramming batched
system, Time sharing system, personal computer system,
parallel systems, distributed system, real time system).
Computer system structure (computer system operation, I/O
structure, storage hierarchy, hardware protection, general
system architecture). Operating system structures (system
components, operating system services, system calls, system
programs, virtual machines, system design and implementation,
system generation). processes (process scheduling, cooperating
processes, threads, interprocess communication). Memory
management. Virtual management.
Computer Architecture:
Introduction. Computer organization. Computer buses and their
types. Arithmetic and logic unit. Memory units and addressing.
Input/output units. Data transfer channels and interface
units. Parallel processors: closely and tightly coupled. CISC
and RISC.
:
( - )
)
. ( Parameter :
) (
.
: ) (
) ( Median ) ( Mean)
:(Mode
.
6 - 11
:
.
.
:
.
- # :
:
) ( - .
] ) - (1 :
- (2) - [.
.
: - :
:
.
: .
:
) (.
: ) - ( Mean
.
:
) - ( OLS
.
Microprocessor & Assembly language:
7 - 11
Introduction to processor. Memory (real and protected mode).
Arithmetic and logic unit ALU. Addressing modes. Data transfer
instruction. ALU instructions, BSD and ASCII arithmetic
instructions, shift and rotate instructions. Conditional and
unconditional program transfer instructions. Procedures.
Passing parameters through registers. Hardware and software
interrupts.
Computer Networks
Network architectures; OSI model; TCP/IP model communication
protocols; LAN topologies; internetworking devices; WANs;
gigabit Ethernet; wireless networking; WAP; and introduction
to network security.
Computer networks
II:
Software Engineering
Study of the principles and practices of software engineering.
Topics include software quality concepts, process models,
software requirement analysis, design methodologies, software
testing, and software maintenance. Hands-on experience in
building a software system using the waterfall life cycle
model in the lab environment. Students working in teams to
develop all life cycle deliverables: the requirements,
specification and design documents, the system code, test
plan, and user manuals.
8 - 11
statements. Classes (Access modifier, constructors, methods,
overloading methods, and property). Arrays. String and
StringBuilder. Inner class and container. Structure.
Enumerated group. Collections. Inheritance (Abstract class,
Interface, Overriding methods, and polymorphisim). Creating
windows applications (Form class and its properties,
components, class and their properties, event driven methods).
Computer graphics:
Programming in Java I:
Introduction to Java. Data types. Operators. Control
statements. Methods. Classes. Reference types (Arrays, String
and StringBuffer). Packages. Containers. Inheritance (Access
modifier and constructors). Inner classes. Abstract class and
Interface. Polymorphisim. Boxing. Command line arguments.
Compiler design:
9 - 11
Cryptography
Classical Encryption Techniques , Block Ciphers and the Data
Encryption Standard , Introduction to Finite fields , Advanced
Encryption Standard , Public-Key Cryptography and RSA, Key
Management; Other Public-Key Cryptosystems
Artificial intelligence:
):(Neural Networks
:
.1
.
.
.
.
McCulloch_Pitts :
.2
.
.
) (
+(
) Perceptron +
+ Perceptron
+(
.Perceptron
)Adaline +
+(
)Madaline +
+(
:
.3
Hebb
Deha .
) +(.
) +
+(.
)
+ +
+ (.
10 - 11
) +
+(.
:
.1
.
.2
.
.3
.
.4
:
.5
.6
:
.
.7
11 - 11