cse plan 2011 new (2)

Upload: black-flame

Post on 05-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 CSE Plan 2011 New (2)

    1/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    1

    Arab American University-Jenin

    Faculty of Engineering and Information

    Technology

    Computer SystemsEngineering Program

    October 2009

  • 8/2/2019 CSE Plan 2011 New (2)

    2/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    2

    What is Computer Systems Engineering?Technology has become a part of our everyday lives. Computer Technology

    involves designing new applications of computers and other devices, such as those

    used in airplanes, digital media, cell phone technologies, security systems,

    intelligent systems and control systems. Earn your bachelor degree in Computer

    System Engineering (CSE) from Arab American University and you'll learn how todesign and implement the software and hardware that makes these things possible.

    CSE degree courses cover both the hardware and software engineering aspects of

    the discipline. During the CSE degree you will gain extensive practical experience;

    including computer programming, computer software development andmaintenance, information security, information technology, and computer networks.

    Computer Systems Engineering are able to be problem-solvers who are qualified to

    design, test, and implement sophisticated solutions for customers in the computer

    system, electronics and manufacturing. They usually gain knowledge of general

    engineering with specializations in advanced engineering disciplines. Finally, weinvite you to have a look at our program requirements in order to realize that we are

    really distinguished.

    .

    .

    .

    .

    .

    .

    .

  • 8/2/2019 CSE Plan 2011 New (2)

    3/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    3

    1 Program RequirementsStudents have to pass at least (164) credit hours to get a B.Sc. degree in Computer SystemsEngineering distributed as follows:

    Description Credit Hours

    University

    Requirements

    Obligatory 15

    Elective 9

    Total 24Faculty

    Requirements36

    Department

    Requirements

    Obligatory 86

    Elective 12

    Total 98

    Free Electives 6

    Total 164

    Notes:The specialization will be open to people with the general secondary school certificate

    (Tawjeehi or equivalent):

    - From the Scientific stream with an average not less than 80%- From the Industrial stream with an average not less than 85%.

  • 8/2/2019 CSE Plan 2011 New (2)

    4/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    4

    1.1University RequirementsStudents must pass (24)credit hours as follows:

    1.1.1 Obligatory CoursesAll the following (15) credit hours have to be passed

    0BCourse # Course nameCredit

    HoursPre-requisites

    01061002 Intermediate English 2 *

    01061001 Advanced English*** 3 **

    01062130 Fundamentals of Research Methods 3 ---

    01062100 Arabic Language 3 ---

    01111101 Palestinian Studies 3 ---12000100 Community Service**** 1 ---

    Total 15

    * The student might have a Beginner English course as a pre-requisite, based on his English level.

    ** The student might have an Intermediate English course as a pre-requisite, based on his English level.

    *** Advanced English can be waived with a TOFEL score of 500 or above.

    **** Students must fulfill community service equivalent to at least 100 hours during their years of study at The

    Arab American University - Jenin.

    1.1.2 Elective Courses(9) Credit hours are to be chosen from the table (all courses are 3 credit hours)

    Course # Course Name Course # Course Name

    01021100 Humans & the Environment 01111152 Archeology

    01041100 History of Civilization 01111161 Hebrew Language

    01062110 Introduction to Psychology 02021100 Development Management

    01062120 Introduction to Sociology 02061110 Current World Issues

    01062140 French Language 03011100 Human Rights

    01091100 History of Science 03011110 Islamic Culture

    01101100 Physical Education 03011120 Law in our Life

    01111121 Anthropology 03011231 International Humanitarian Law

    01111131 International Relations 04041100 Nutrition & Food Security

    01111132 Science, Technology, and Society 04051100 Home Gardening

    01111141 Political Science 05011100 Fine Arts

    01111142 Critical Thinking 05041100 Energy Resources & Use

    01111151 Modern Arab Thought 06042100 Public Health

    01111171 German Language 02021101 Intro. to Business Administration

    01111105 Israeli and Zionism Studies I 01041105 Jerusalem: Civilization and History

    01111106 Israeli and Zionism Studies II 06051102 First Aid

  • 8/2/2019 CSE Plan 2011 New (2)

    5/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    5

    1.2Faculty RequirementsStudents must pass (36)credit hours as follows:

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    01091101 Calculus I 3 --- 3 ---

    01091102 Calculus II 3 --- 3 Calculus I

    01011101 General Physics I 3 --- 3 ---

    01011105 General Physics I lab --- 3 1 General Physics I*

    01011102 General Physics II 3 --- 3 General Physics I

    01091202 Eng. Math I 3 --- 3 Calculus II

    01091235 Numerical Methods 3 --- 3 Eng. Math I

    01091302 Eng. Math II 3 --- 3 Eng. Math I

    11071514 Engineering Project

    Management

    3 --- 3 Pass 95 C.hSuccessfully

    11041101Programming

    Fundamentals I3 --- 3 ---

    11041102Programming

    Fundamentals I Lab--- 2 1

    Programming

    Fundamentals I

    **

    11071105 Engineering Workshop I --- 3 1 ---

    11071205 Engineering Workshop

    II

    --- 3 1 EngineeringWorkshop I

    11071111 Engineering Drawing --- 4 2 ---

    01011331 Classical Mechanics I 3 --- 3 General Physics II

    Total 36

    * Course can be registered in parallel with prerequisite.

    ** Course should be registered in parallel with prerequisite.

  • 8/2/2019 CSE Plan 2011 New (2)

    6/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    6

    1.3Department RequirementsStudents must pass (98)credit hours as follows:

    1.4Obligatory CoursesStudents must study the following (86) credit hours as department obligatory courses:

    Course # Course nameWeekly Hours

    Credit

    HoursPre-requisites

    Theoretical Practical

    11071212 Electrical Circuits I 3 --- 3Calculus II + General

    Physics II

    11071221 Electrical Circuits II 3 --- 3 Electrical Circuits I

    11071222 Electrical Circuits Lab -- 3 1 Electrical Circuits II11041200 Programming Fundamentals II 3 --- 3

    Programming

    Fundamentals I

    11081121 Digital Logic Design 3 --- 3 ---

    11081211 Digital Logic Design Lab --- 3 1 Digital Logic Design

    11071311 Electronics I 3 --- 3 Electrical Circuits I

    11071325 Electronics II 3 --- 3 Electronics I

    +Electrical Circuits II

    11071321 Electronics Lab --- 3 1

    Electronics II

    +Electrical Circuits Lab

    01091375 Discrete Math 3 --- 3 Calculus I

    11071224 Signals & Systems 3 --- 3

    Eng. Math I

    +Electrical Circuits I

    11011201Principles of Object Oriented

    Programming3 --- 3

    Programming

    Fundamentals II

    11041203 Data Structure 3 --- 3

    Programming

    Fundamentals II

    +Discrete Math

    11081315 Algorithms Analysis and Design 3 --- 3 Data Structure

    11081322 Advanced Digital Systems Design 3 --- 3Digital Logic Design

    +

    Programming

    Fundamentals I

    11081312 Computer Organization 3 --- 3 Digital Logic Design

    11081321 Data & Computer Networks 3 --- 3 Computer Organization

    11081513 Assembly Programming Lab --- 3 1 Computer Organization

    11081323 Introduction to Database Systems 3 --- 3 Data Structure

    11081521 Database Lab --- 3 1Introduction to Database

    Systems **

    11081324Microprocessor Systems &

    Applications

    3 --- 3Computer Organization

  • 8/2/2019 CSE Plan 2011 New (2)

    7/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    7

    11081416 Microprocessor Lab -- 3 1Microprocessor Systems

    & Applications

    11081512 Embedded Systems 3 --- 3

    Microprocessor Systems

    & Applications

    +Operating Systems

    11081514 Embedded Systems Lab --- 3 1 Embedded Systems

    11081422 Computer Network Lab --- 3 1Data & Computer

    Networks

    11071416 Control Systems 3 --- 3

    Electrical Circuits II

    +Signals & Systems

    11081413 Operating Systems 3 --- 3

    Data Structure

    +Computer Organization

    11081515 Linux Lab --- 3 1 Operating Systems

    11081423 Software Engineering 3 --- 3 Introduction to DatabaseSystems

    11081520 Computer Architecture3 --- 3

    Computer Organization

    +Microprocessor Systems

    & Applications

    11081562 Networks Programming 3 --- 3Data & Computer

    Networks

    11081499 Internship 6 --- 6 Pass 120 c.h Successfully11081511 Senior Project I 2 --- 2 Department Approval

    11081522 Senior Project II 3 --- 3 Senior Project I

    Total 85

    * Course can be registered in parallel with prerequisite.

    ** Course should be registered in parallel with prerequisite.

  • 8/2/2019 CSE Plan 2011 New (2)

    8/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    8

    1.4.1 Elective CoursesStudents must pass (12) credit hours from the following department electives

    Course # Course nameCredit

    HoursPre-requisites

    11081450 Selected Topics in Computer Systems

    Engineering

    3 Department approval

    11081560 Selected Programming Language 3Programming Fundamentals II

    11081452 Artificial Intelligence 3 Algorithms Analysis and Design

    11081453 VLSI Analysis & Design 3 Advanced Digital Systems Design

    11081455 Computer Graphics 3Programming Fundamentals II

    +Eng. Math I

    11081420 PC Interfacing and System

    Programming

    3

    Operating Systems

    +Assembly Programming Lab

    11081558 Modeling & Simulation 3

    Numerical Methods

    +Programming Fundamentals II

    11081561 Database Programming 3 Introduction to Database Systems

    11081563 Computer and Network Security 3 Data & Computer Networks

    11081564 Web Programming 3Data & Computer Networks

    +Programming Fundamentals II

    11071422 Digital Signal Processing 3 Signals & Systems

    11081566 Mobile Computing 3 Data & Computer Networks

    11081568 Multimedia Technologies

    3

    Eng. Math II

    +Programming Fundamentals II

    11081567 Computer Vision & Image Processing

    3

    Programming Fundamentals II

    +Signals & Systems

    11081569 Verification and Validation ofSoftware

    3 Software Engineering

    11081470 Parallel and Distributed

    Processing 3 Algorithms Analysis and Design+Operating Systems

  • 8/2/2019 CSE Plan 2011 New (2)

    9/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    9

    1.5Free Elective CoursesStudents must pass any other (6) credit hours of courses offered by the university, butnotincluding any of the following courses:

    Course # Course Name

    01011161 Physics for Medical Students

    01091105 Business Mathematics

    01091161 Math. For Medical Students

    01011171 Physics for IT

    11041211 Introduction to Computer Organization (From CS Dept)

    11011312 Introduction to Database (From CIT Dept)

    11011313 Introduction to Database Lab (From CIT Dept)

    11011304 Computer Networks I (From CIT Dept)

    11041317 Introduction to Software Engineering (From CS Dept)

    11041302 Algorithms and Programming Techniques (From CS Dept)

    11041402 Computer Graphics (From CS Dept)

  • 8/2/2019 CSE Plan 2011 New (2)

    10/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    10

    2 CSE Advisory Plan2.1 First Year2.1.1 First Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    01011101 General Physics I 3 --- 3 ---

    01011105 General Physics I lab --- 3 1 General Physics I *

    01091101 Calculus I 3 --- 3 ---

    11041101 Programming Fundamentals I 3 --- 3 ---

    11041102Programming Fundamentals I

    Lab--- 2 1

    Programming Fundamentals I

    **

    01062100 Arabic Language 3 --- 3 ---

    01061002 Intermediate English 2 --- 2 Beginner English ***

    Total 16* The student might have a beginner English course based on his English level.** Course should be registered in parallel with prerequisite.

    *** The student may be exempted from taking this (Beginner English) course.

    2.1.2 Second Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11041200 Programming Fundamentals

    II

    3 --- 3 Programming FundamentalsI

    11081121 Digital Logic Design 3 --- 3 ---01091102 Calculus II 3 --- 3 Calculus I

    01011102 General Physics II 3 --- 3 General Physics I

    11071111 Engineering Drawing --- 4 2 ---

    01061001 Advanced English 3 --- 3 Intermediate English *

    Total 17* The student may be exempted from taking this course.

  • 8/2/2019 CSE Plan 2011 New (2)

    11/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    11

    2.2 Second Year2.2.1 First Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    01091375 Discrete Math 3 --- 3 Calculus I

    11081322 Advanced Digital SystemsDesign

    3 --- 3

    Digital Logic Design

    +Programming Fundamentals I

    11081211 Digital Logic Design Lab --- 3 1 Digital Logic Design

    11071212 Electrical Circuits I 3 --- 3 Calculus II + General Physics II

    11071105 Engineering Workshop I` --- 3 1 ---

    01091202 Eng. Math I 3 --- 3 Calculus II

    xxx University Elective (1) 3 --- 3 ---

    Total 17

    2.2.2

    Second Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11041203 Data Structure 3 --- 3Programming Fundamentals II

    +Discrete Math

    11081312 Computer Organization 3 --- 3 Digital Logic Design

    11071221 Electrical Circuits II 3 --- 3 Electrical Circuits I

    11071205 Engineering Workshop II --- 3 1 Engineering Workshop I

    01091302 Eng. Math II 3 --- 3 Eng. Math I

    11071224 Signals & Systems 3 --- 3Eng. Math I

    +

    Electrical Circuits I

    Total 16

  • 8/2/2019 CSE Plan 2011 New (2)

    12/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    12

    2.3 Third Year2.3.1 First Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11071311 Electronics I 3 --- 3 Electrical Circuits I

    11081323Introduction to Database

    Systems3 --- 3 Data Structure

    11081521 Database Lab --- 3 1Introduction to Database

    Systems *

    11081315Algorithms Analysis andDesign

    3 --- 3 Data Structure

    11071222 Electrical Circuits Lab -- 3 1 Electrical Circuits II

    01091235 Numerical Methods 3 --- 3 Eng. Math I

    01111101 Palestinian Studies 3 --- 3 ---

    Total 17

    2.3.2 Second SemesterCourse # Course name

    Weekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11071325 Electronics II 3 --- 3Electronics I

    +

    Electrical Circuits II

    11081324 Microprocessor Systems &

    Applications3 --- 3

    Computer Organization

    11081321 Data & Computer Networks 3 --- 3 Computer Organization

    11011201Principles of Object Oriented

    Programming3 --- 3

    Programming

    Fundamentals II

    11081513 Assembly Programming Lab --- 3 1 Computer Organization

    xxx University Elective (2) 3 --- 3 ---

    Total 16

    2.3.3 Summer SemesterCourse # Course name Credit Hours

    12000100 Community Service* 1* Each student must fulfill community service equivalent to at least 100 hours.

  • 8/2/2019 CSE Plan 2011 New (2)

    13/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    13

    2.4 Fourth Year2.4.1 First Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    01011331 Classical Mechanics I 3 --- 3 General Physics II

    11081416 Microprocessor Lab -- 3 1Microprocessor

    Systems &

    Applications

    11081413 Operating Systems 3 --- 3

    ComputerOrganization

    +

    Data Structure11081422 Computer Network Lab --- 3 1

    Data & ComputerNetworks

    11071321 Electronics Lab --- 3 1

    Electronics II

    +Electrical Circuits

    Lab

    11081423 Software Engineering 3 --- 3Introduction to

    Database Systems

    xxx Department Elective (1) 3 --- 3Department

    Approval

    xxx University Elective (3) 3 --- 3 ---

    Total 18* Course should be registered in parallel with prerequisite.

    2.4.2 Second Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11071416 Control Systems 3 --- 3

    Electrical Circuits

    II

    +Signals & Systems

    xxx Department Elective (2) 3 --- 3DepartmentApproval

    01062130Fundamentals of Research

    Methods

    3 --- 3 ---

    11081515 Linux Lab --- 3 1 Operating Systems

    11081520 Computer Architecture 3 --- 3

    Computer

    Organization

    +Microprocessor

    Systems &Applications

    xxx Free Elective (1) 3 --- 3 ---

    Total 16

  • 8/2/2019 CSE Plan 2011 New (2)

    14/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    14

    Summer Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11081499 Internship 6 --- 6Pass 120 C.hSuccessfully

    Total 6

    2.5 Fifth Year2.5.1 First Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11081512 Embedded Systems 3 --- 3

    MicroprocessorSystems &

    Applications

    +Operating Systems

    11071514Engineering Project

    Management 3 --- 3Pass 95 C.h

    Successfully

    11081511 Senior Project I 2 --- 2Department

    Approval

    xxx Department Elective (3) 3 --- 3Department

    Approval

    xxx Free Elective (2) 3 --- 3 ---

    Total 14

    2.5.2 Second Semester

    Course # Course nameWeekly Hours Credit

    HoursPre-requisites

    Theoretical Practical

    11081522 Senior Project II 3 --- 3 Senior Project I

    11081562 Networks Programming 3 --- 3Data and Computer

    Networks

    11081514 Embedded Systems Lab --- 3 1 Embedded Systems

    xxx Department Elective (4) 3 --- 3 Department Approval

    Total 10

  • 8/2/2019 CSE Plan 2011 New (2)

    15/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    15

    3 Courses Description of the CSE core courses3.1Faculty Requirements

    o Calculus I (01091101)Preliminaries, functions, inverse functions, limits, continuity, derivatives, application of derivatives,

    indeterminate forms, definite integrals and the fundamental theorem of Calculus. [Must be registered in

    the first Semester]

    o Calculus II (01091102)Integration, techniques of integration and applications of integration: area, volumes, surface area and arc length. Series;

    Maclaurin, Taylor and power series. Parametric equations. [Pre-requisites courses: Calculus I (01091101)]

    o General Physics I (01011101)Topics include vectors, motion in one and two dimensions, Newton's laws of motion, work and energy, conservation of

    energy, dynamics of system of particles, center of mass, conservation of linear momentum, collisions, impulse, rotational

    kinematics, rotational dynamics, conservation of angular momentum, simple harmonic motion.

    [Must be registered in the first Semester]

    o General Physics I Lab (01011105)Experiments will demonstrate concepts covered in General Physics I. [Must be registered in the first Semester]

    o General Physics II (01011102)Topics include charge and matter, electric field, Gauss's law, electric potential, capacitors and dielectrics, current and

    resistance, electromotive force and circuits, the magnetic field, Ampere's law, Faraday's law of induction, Maxwell's

    equations; magnetic properties of matter, A.C circuits. [Pre-requisites courses: General Physics I (01011101)]

    o Engineering Math I (01091202)Vectors, matrices, eigenvectors, eigenvalues, system of linear equations, partial differentiation, multiple

    integrals, ordinary differential equations with constant coefficients. First order differential equations, second

    and higher order linear differential equations, differential operator, Laplace transform, linear systems of

    differential equations. [Pre-requisites courses: Calculus II (01091102)]

    o Numerical Methods (01091235)Computer arithmetic, root-finding problems, interpolations, numerical differentiation, numerical integration,

    solving system of linear equations; exact and iterative methods. [Pre-requisites courses: Eng. Math I

    (01091202)]

    o Engineering Math II (01091302)Complex functions, exponential, trigonometric and logarithmic functions, analytic functions, power series,

    residues, contour integrals. Vector fields, line integrals, surface integrals, special functions; gamma, beta,error functions, Bessel functions. Series of functions, convergence, uniform convergence, limit theorems.

    Fourier series and transform. [Pre-requisites courses: Engineering Math I (01091202)]

  • 8/2/2019 CSE Plan 2011 New (2)

    16/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    16

    o Engineering Project Management (11071514)Introduction to project management. Motivation for studying IT project management. What is a project, the

    triple constraint, scope, time, and cost goals. Project management context and processes. Project integrationmanagement. Project quality management and human resources management. Student should submit a final

    project applying all the project management concepts in their final project. [Pre-requisites courses: Pass 95

    Ch Successfully]

    o Programming Fundamentals I (11041101)Describing the problem and problem solving, flowcharts. Types and variables. Basic statements and

    operators. Conditional statements and nested conditions. Loops and debugging. Functions and passing

    arguments by values and by reference. Arrays and matrices. Introduction pointers, pointer arithmetic and

    passing parameters as pointers. This course should be accompanied with Programming Fundamentals I Lab.

    [Must be registered in the first Semester]

    o Programming Fundamentals I Lab (11041102)This lab is considered as part of Programming Fundamentals and should always be registered in parallel with

    the theoretical course. The final student grad in this lab is 25% of the above course grad. The course stresses

    practical programming issues including: using development environment, program formatting anddocumentation, compiling, building and running a program, and tracing program execution and using

    watches. [Must be registered in the first Semester]

    o Engineering Workshop I (11071105)The main objective of this workshop is to train students on practices of engineering projects which includes

    all design, implementation, debugging phases. The selected topics of this course projects are useful and broadto all engineering students and include principles of electrical installation and wooden works.

    [Pre-requisites courses: -------]

    o Engineering Workshop II (11071205)This workshop is an extension of Electronic Workshop I. The course main focus is basic installation and

    debugging of personal computer which is becoming a necessity of daily engineer life. The practices of focus

    in this course will be debugging of a reasonably complicated system (PC), and writing technical error

    reporting. The second part will include introduction to printed circuit boards (PCBs). [Pre-requisites

    courses: Electronic Workshop I (11071105)]

    o Engineering Drawing (11071111)Orthographic and isometric drawing and sketching using classical hand drawing and computer drafting

    packages. This includes an introduction to the CAD packages and applications relevant to the electrical

    engineering. [Pre-requisites courses: -------]

    o Classical Mechanics I (01011331)Topics include elements of Newtonian mechanics, motion in one, two and three

    dimensions, motion of a system of particles, motion of rigid bodies, gravitation, moving coordinate systems,

    and small oscillations. [Pre-requisites courses: General Physics II (01011102)]

  • 8/2/2019 CSE Plan 2011 New (2)

    17/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    17

    3.2Department Requirements3.2.1 Obligatory Courses

    o Electrical Circuits I (11071212)DC circuit Analysis, Electrical components: resistors, capacitors and inductors. Ohms law, Kirchhoffs

    voltage and current laws. DC circuit analysis: Nodal voltage, mesh current, Y, Y, Thevenins andNortons equivalents. Resistive circuits and the equivalent resistance. Parallel and Series RL, RC, and RLC

    circuits, maximum power transfer. [Pre-requisites courses: Calculus II (01091102) and General Physics

    II (01011102)]

    o Electrical Circuits II (11071221)Sinusoidal steady-state analysis: power calculations and maximum power transfer, balanced three-phase

    circuits, analysis of the Y circuits, power calculation in balanced three phase circuits, mutual inductance,energy calculation, ideal transformer, series and parallel resonances, computer-aided circuit analysis using

    PSPICE. [Pre-requisites courses: Electrical Circuits I (11071212)]

    o Programming Fundamentals II (11041200)oBasic fundamentals of OOP; Data Abstraction, Class Reusability, hiding complexity, inheritance,

    polymorphism, exceptions, templates, and event handling concepts. [Pre-requisites courses: Programming

    Fundamentals I (11041101)]

    o Electrical Circuits Lab (11071222)Current and voltage measurements, Ohm's law, KVL and KCL, voltage and current dividers, series and

    parallel resistive circuits, series and parallel combination: S.C. and O.C. series circuits, S.C. and O.C., power

    in dc circuits, Thevinen's and Norton's equivalents, maximum power transfer, capacitors, RL and RLC

    circuits (dc), Wheatstone Bridge and D-Y transformation, R-L-C Components, frequency dependence of R-

    L-C components, frequency response of RL and RC networks, The oscilloscope and phase measurements,

    series sinusoidal circuits, parallel sinusoidal circuits, series-parallel sinusoidal circuits, Thevinen theorem and

    maximum power transfer, series resonant circuits, parallel resonant circuits, low-pass filters, high-pass filters,

    band-pass filters, band-stop filters. [Pre-requisites courses: Electrical Circuits II (11071221)]

    o Digital Logic Design (11081121)Number Systems: Decimal, binary, octal, and hexadecimal, arithmetic operations, complement arithmetic,

    representation of signed numbers, number systems conversion, binary codes: BCD, Gray code, Excess-3 andASCII. Boolean Algebra: axiomatic definitions, Boolean expressions, basic theorems and operations,

    representation of Boolean functions, function simplification, and implementation of Boolean functions using

    logic gates.Simplification of Boolean function using Karnaugh maps for up to 3, 4, and 5 variables, conceptof prime implicants. Design steps of combinational circuits. Fundamental combinational circuits: half and

    full adder, binary adders and subtractors, carry-look-ahead generator, decimal adders, magnitude

    comparators, decoders and encoders, and multiplexers Sequential logic: feed-back circuits and latches, JK, D

    and T flip-flops, and their characteristic table. Designing sequential circuits using, state diagram. Registers,

    parallel load and sequential. Counters and multiplier. [Pre-requisites courses: must be registered in

    second semester]

  • 8/2/2019 CSE Plan 2011 New (2)

    18/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    18

    o Digital Logic Design Lab (11081211)Digital gates, simplification of Boolean functions, decoders, code converters, multiplexes, design, address

    and subtractors, arithmetic logic unit, design problem, sequential circuit design, counters, clock controller, 4-bit binary counter sequential detector, shift registers, "Add and Shift" binary multiplier, lamp PING-PONG

    game, small project. [Pre-requisites courses: Digital Logic Design (11081121)]

    o Electronics I (11071311)Semiconductor material and p-n junction, semiconductors, doped semiconductor, forward and reversed biasp-n junction, V-I characteristics, diode DC signal model, diode applications: rectification, regulation, clipper,

    clamper, voltage multipliers, bipolar junction transistor: biasing and stability, dc and ac load lines, H-

    parameters, H- model, power amplifiers, and PSPICE applications. [Pre-requisites courses: ElectricalCircuits I (11071212)]

    o Electronics II (11071325)Field effect transistor: JFET, MOSFETS, design of CB, CE and CC amplifiers, design of FET amplifiers,

    CS, CD, CG amplifiers, frequency response characteristics: low frequency and high frequency responses for

    BJTs and FETS, gain bandwidth products, summer and difference amplifiers, I/V converters. Differential and

    cascade amplifiers, feedback amplifiers, multivibrators, pulse and switching circuits, push pull amplifiers,negative feedback concepts and applications, discrete and integrated oscillators, and voltage regulators.

    [Pre-requisites courses: Electronics I (11071311) and Electrical Circuits II (11071221) ]

    o Electronics Lab (11071321)Diode characteristics, small and large signal diode circuits, rectification, filters and regulations, clippers,

    clampers, voltage multipliers, BJT characteristics, (CB, CE and CC), H and Y parameters, frequencyresponse of CE and CS amplifiers, Op-Amp applications. [Pre-requisites courses: Electrical Circuits Lab

    (11071222) and Electronics II (11071311)]

    o Discrete Math (01091375)Logic, methods of proof including mathematical induction, set theory and relations, linear recurrence

    relations, functions, graphs, shortest path algorithm, trees, minimal spanning trees, binary trees.

    [Pre-requisites courses: Calculus I (01091101)]

    o Data Structure (11041203)The objective of this course is to study the basic skills and knowledge to become a software engineer and to

    pursue advanced study of computer science. This course will focus on data structures that help students tostore large data in an efficient way. Topics include stacks, queues, link structures, trees, searching, sorting,

    and graphs. [Pre-requisites courses: Programming Fundamentals II (11041200) and DiscreteMath(01091375)]

    o Algorithms Analysis and Design (11081315)Complexity analysis and notations. Sorting algorithms, searching algorithms and their complexity. Recursion

    versus iterative algorithms. Hashing functions, Graph algorithms. [Pre-requisites courses: Data Structure

    (11041203)]

  • 8/2/2019 CSE Plan 2011 New (2)

    19/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    19

    o Signals & Systems (11071224)The concept of system, input and output signals, continuous-time and discrete-time signals and systems,

    manipulation of signals, classification of systems as linear, time-invariant, causal, memory-less, etc. Theimpulse response and the convolution representation of Linear Time-Invariant (LTI) systems. Techniques for

    evaluation of convolution integrals and sums. Use of the impulse response in determining system properties.

    Periodic signals and their representation as Fourier series. Determination of the response of LTI systems to

    periodic inputs using Fourier series. The Fourier transform as a generalization of the Fourier series. The

    frequency response. Use of the Fourier transform in LTI system analysis. Examples of application to

    communication systems, including AM and the Sampling Theorem. The Laplace and z-transforms and theirapplication to solution of systems governed by differential and difference equations. State-space

    representation of systems. [Pre-requisites courses: Engineering Math I (01091202)]

    o Principles of Object Oriented Programming (11011201)Object Oriented Programming principles with implementing the latest software engineering methods. The

    student will understand the effect of using OOP in the software development life cycle. Learn the basic

    fundamentals of OOP using Java, Understand Class Reusability, Understand hiding complexity, Building

    own package of classes, Developing systems with GUI, Learn Exception & Error handling concepts, Learn

    Even Handling concepts. [Prerequisite: Programming Fundamentals II (11041200)]

    o Data & Computer Networks (11081321)o Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital DataCommunication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer

    networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of

    the OSI and TCP/IP protocol architectures. [Pre-requisites courses: Computer Organization

    (11081312)]

    o Advanced Digital Systems Design (11081322)Introduction to DHL. Basics of different semiconductor families: TTL, ECL, MOS, and CMOS. Memories:

    RAM, EPROM, and EEPROM. Designing digital circuits using programmable logic: PLDs and FPGA.

    Using CAD tools and simulators in the design process. Design of large and real digital systems.

    [Pre-requisites courses: Digital Logic Design (11081121)]

    o Computer Organization (11081312)Basic computer components and functions. Von Neumann Architecture and instruction cycle and format and

    relation between hardware and software. Introduction to interrupts for hardware point of view. Introduction

    to 8086 assembly programming. Interfaces and signals of different components. Introduction interconnectionstructure (buses) and timing diagram. Cache memory structure, mapping functions and replacement

    algorithms. DRAM and SRAM internal design. Introduction to I/O modules: memory mapped versus isolated

    I/O space. Types of programmed I/O: polling, interrupt driven, DMA. Examples of I/O module, DMA, andInterrupt controller. [Pre-requisites courses: Digital Logic Design (11081121)]

    o Assembly Programming lab (11081513)Basic processor architecture, and registers, and instruction formats. Basic instructions, instruction types, and

    assembler directives. Using assembly as embedded code. Basic assembly program structure and segmentsand using assembler and linker, addressing modes, interrupts, and I/O instructions. Using debug program.

    [Pre-requisites courses: Computer Organization (11081312)]

  • 8/2/2019 CSE Plan 2011 New (2)

    20/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    20

    o Linux lab (11081515)This course will present the basic concepts of LINUX and UNIX operating systems. Topics that will be

    examined include Vi editor, Linux Command, directories, Disks and File systems, Users and Groups, FilePermissions, Processes, file compression, basic network use, manage files, create and modify files, and Shell

    scrip. [Pre-requisites courses: Operating Systems (11081413)]

    o Introduction to Database Systems (11081323)Information models and systems; data modeling, relational database model, structured query language;relational database design; entity-relationship (ER) diagrams, ER to relational mapping, physical database

    design, transaction processing concepts, and functional dependencies and normalization for relational

    databases. [Pre-requisites courses: Data Structure (11041203)]

    o Database Lab (11081321)This course allows the students to have hands-on experience with one of the Database management systems

    like Oracle. The student practices the installation and configuration of a database management system, the

    necessary SQL commands to create/manipulate a relational database and its components, and development of

    a GUI database application. [Pre-requisites courses: Introduction to Database Systems (11081323)]

    o Microprocessor Systems & Applications (11081324)Microprocessor architecture: registers, flags, internal structure. Microprocessor interfacing: signals and

    buses, interfacing memory, interfacing I/O devices. Designing an application system using a microprocessor.

    Programming microprocessor: instruction set and assembly language. Real and protected modes and

    interrupts. [Pre-requisites courses: Computer Organization (11081312)]

    o Microprocessor Lab (11081416)Experiments on microprocessor programming using microprocessor hardware kit. Introduction to practices of

    microprocessor interfacing and system building. [Pre-requisites courses: Microprocessor Systems &

    Applications (11081324)]

    o Computer Network Lab (11081422)Basic installation of local area network and debugging connections. Experiments on using fundamental

    network applications and services such as file transfer and route tracing. Experiments on some of the basicfunction of network administration and security on different platforms including UNIX and Windows

    [Pre-requisites courses: Data & Computer Networks (11071425)]

    o Control Systems (11071416)Introduction, representation of control systems, emphases on controlled electrical systems, differentialequations and transfer function models of linear time invariant systems, first and second order linear systems,

    stability, the Routh test, tracking prosperities for unity feedback and non-unity feedback, concept of

    robustness. Frequency response and Bode plots, compensation of control systems, control of unstable

    systems, and introduction to digital control engineering.[Pre-requisites courses: Electronics II (11071325)and Signals & Systems (11071224)]

  • 8/2/2019 CSE Plan 2011 New (2)

    21/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    21

    o Operating Systems (11081413)The role of an Operating System in computer operations, the evolution of operating systems, memory

    management and virtual memory, interrupt processing, process management, job scheduling, processsynchronization, threads, multiprogramming and multiprocessor systems, Input/output management and

    spooling, and introduction to distributed and networked operating systems. [Pre-requisites courses: Data

    Structure (11041203) and Computer Organization (11081312)]

    o Software Engineering (11081423)This course provides a comprehensive discussion of software engineering techniques and their application to

    practical software projects. Topics include: software development techniques, software process models,

    project management and planning, software requirement specifications and analysis models, software design

    methods, software verification and validation techniques, software cost estimation, and software

    maintenance. [Pre-requisites courses: Introduction to Database Systems (11081323)]

    o Computer Architecture (11081520)Computer instruction types, bus structures and data control. Hard-wired control and microprogramming.

    Implementation of memory systems: virtual and cache memory organization and management.

    Input/output control and how it is achieved, interrupts and interrupt handling. [Pre-requisites courses:

    Microprocessor Systems & Applications (11081324) and Computer Organization (11081312)]

    o Internship (11081499)It is of three month duration (summer semester) during which the student joins an association or a company

    that is directly related to his filed of study. The academic staff from the department will continuously follow

    up the training by making regular field visits to training locations. [Pre-requisites courses: Pass 120 ChSuccessfully]

    o Embedded Systems (11081512)The purpose of this course is to examine a variety of issues regarding the real-time application of embedded

    microprocessor systems and /or problems or real-time computer applications in process control or similar

    areas. That includes digital processing, the physics of sensors and transducers, signal representation, system

    design and software development. Applications from the following list will be studied: automotive control,

    biomedical instrumentation, communication systems, speech processing, data compression, and audio

    processing.

    [Pre-requisites courses: Microprocessor Systems & Applications (11081324) and Operating Systems

    (11081413)]

    o Embedded Systems Lab (11081514)Through this lab experiments on embedded systems using specialized hardware equipment will beperformed. Experiments will cover the practical part of the above Embedded Systems course.

    [Pre-requisites courses: Embedded Systems (11081512)]

    o Networks Programming (11081562)Network programming interfaces, TCP/IP, client server model and software design, concurrent processing in

    client-server software, socket API, client software design, server software design, TCP and UDP, RPC and

    distributed program generation, NFS, e-mail representation and transfer, file transfer and remote file access,

    streaming audio and video Transport. [Pre-requisites courses: Data & Computer Networks (11071425)]

  • 8/2/2019 CSE Plan 2011 New (2)

    22/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    22

    oSenior Project I (11081511)

    Introduction to the final graduation project. During this course students complete the analysis phase and partof the design phase of their final project. At the end of the course, students must submit a report of their work

    which will be continued in Senior Project II course. [Pre-requisites courses: Department Approval]

    o Senior Project II (11081522)Final graduation project. Students should either design and implement a system related to the computersystem engineering field or do research on a particular subject under supervision of a faculty members.

    [Pre-requisites courses: Senior Project I (11081511) ]

    3.2.2 Elective Courseso Selected Topics in Computer Systems Engineering (11081450)Study of a particular subject related to Computers. The choice of the subject depends on both students and

    instructors needs. [Pre-requisites courses: Forth level and department approval]

    o Artificial Intelligence (11081452)A study of what is required to produce intelligent, human-like behavior in a computer system. Thats include:

    Fundamental issues in intelligent systems. Search and optimization methods (problem spaces, Brute-force

    search, Heuristic search, local search, game-paying, constraints satisfaction). Knowledge representation and

    reasoning. Learning (unsupervised vs. supervised learning, classification vs. clustering vs. prediction,

    decision tree learning and neural network and /or fuzzy learning as examples). Agents (action selection and

    planning, collaboration between people and agents, communication between people and agents, expert

    assistants, agent architecture, interaction with stochastic environment, reinforcement learning. Multi-agent

    systems, and game theory and auctions). [Pre-requisites courses: Algorithms Analysis and Design

    (11081315)]

    o VLSI Analysis & Design (11081453)Introduction to CMOS and MOSFETs, their characteristics and use in analog and digital circuit design, static

    and dynamic circuits. CMOS VLSI design methodology (emphasis on full-custom design, circuit and system

    levels). Extensive use of Mentor Graphics CAD tools for IC design, simulation and IC verification. Specific

    techniques for designing high-speed, low-power, and easily testable circuits. Introduction to fault modeling,fault testing, fault locating, and testability. [Pre-requisites courses: Advanced Digital Systems Design

    (11081322)]

    o Computer Graphics (11081455)Graphic systems, Fundamental techniques in graphics, Hierarchy of graphics software, graphical algorithms,

    Generation of 2D and 3D geometric shapes, 2D and 3D transformation, Hidden surfaces and hidden lines

    techniques, Color principles, Shading and shadowing techniques, and animation. [Pre-requisites courses:

    Programming Fundamentals II (11041200) and Eng. Math I (01091202) ]

    o PC Interfacing and System Programming (11081420)OS related programming: interrupt handlers, linking and loading, program debugging, basic I/O, system(BIOS) programming, device driver programming, parallel and serial input/output, timer modules, and

    interrupts [Pre-requisites courses: Operating Systems (11081413) and Microprocessor Lab (11081416)]

  • 8/2/2019 CSE Plan 2011 New (2)

    23/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    23

    oModeling and Simulation (11081558)

    This course covers two aspects: theoretical mathematical modeling and practical simulation of naturalphenomena. Theoretical part will introduce mathematical modeling to describe natural phenomena. Different

    modeling types will be discussed using examples including: discrete and continuous models, deterministic

    and stochastic models, Linear and nonlinear models. The practical part of the course will include using some

    numerical computing environment such as Matlab to find numerical solution for some models. In addition,

    students will be trained to use some visual simulation environment to build graphical interactive models of

    some physical or mechanical phenomenon. Later students will have to program their own simulation tool toimitate some existing technology. Some of the applications that can be covered in this course include:

    animation, traffic, networks, and robotics. [Pre-requisites courses: Programming Fundamentals II

    (11041200) and Numerical Methods (01091235)]

    o Selected Programming Language (11081560)Introduces a selected programming language (such as C#, VB.NET) to students who have already been

    exposed to at least one programming language. [Pre-requisites courses: department approval]

    o Database Programming (11081561)This course covers the development of advanced database applications using one of the commercial database

    systems. Main topics include database programming (stored procedures, database triggers., etc) and

    building three-tier database applications with an advanced graphical user interface [Pre-requisites

    courses: Introduction to Database Systems (11081323)]

    o Computer and Network Security (11081563)Concepts and techniques for access to computer systems and network resources. Identification and

    authentication. Protection of information against intentional and unintentional attacks and threats.

    Cryptography and encryption of data. Encryption algorithms and their information theory foundations.

    Computer hardware and software for data encryption. [Pre-requisites courses: Data and Computer

    Networks (11071425)]

    o Web Programming (11081564)Web publishing and Web-based applications development, accessing server databases using one of the web

    development languages like PHP, ASP, JSP etc. Web-site design concepts and tools including HTML,

    JavaScript, Cascading Style Sheets, and VBScript are also introduced. [Pre-requisites courses:

    Introduction to Database Systems (11081323) and Object Oriented Programming (11081301) ]

    o Digital Signal Processing (11071422)Sampling continuous-time signals and reconstruction of continuous-time signals from samples; spectral

    analysis of signals using the discrete Fourier transform; the fast Fourier transform and fast convolutionmethods; z-transforms; finite and infinite impulse response filter design techniques; signal flow graphs and

    introduction to filter implementation. [Pre-requisites courses: Signals & Systems (11071224)]

    o Mobile computing (11081566)The course provides an in depth understanding of the fundamental problems in the area of mobile computing

    and studies the existing and proposed solutions for these problems from both research and development

    perspective. Topics include: wireless communication, location management and mobility tracking, location-

    aware information services, and mobile agents. [Pre-requisites courses: Data & Computer Networks(11071425)]

  • 8/2/2019 CSE Plan 2011 New (2)

    24/24

    THE ARAB AMERICAN UNIVERSITY

    FACULTY OF ENGINEERING &

    INFORMATIONTECHNOLOGY

    Tel .+970-4 2510801/1-5(Ext.600 /601)

    Fax : +970-4-2510877

    .970-4-2510801/1-5 (Ext.600-601)+

    : +970-4-2510877

    oComputer Vision & Image Processing (11081567)

    This course will provide an introduction to basic techniques of digital image analysis and computer vision. Itcontains representation of digital images and its properties, image processing operators, Fourier transform

    and filtering in frequency domain, image features and descriptors, morphological image processing, image

    segmentation, basics of image compression, image matching, image tracking, classification and

    categorization of digital images, approaches to image analysis of what is shown in the image. [Pre-

    requisites courses: Signals & Systems (11071224) and Principles of Object Oriented Programming

    (11011201)]

    o Multimedia Technology (11081568)Multimedia combines text, graphics, sound, video, and animation in a single application. Topics include:

    creating multimedia information systems. Design and effectiveness of multimedia information applications.Programming techniques for integrating video, sound, animation, and graphics, and design strategies for

    multimedia information systems. Compression and decompression. Multimedia servers and file systems.

    Networked and distributed multimedia systems. [Pre-requisites courses: Programming Fundamentals II

    (11041200) and Eng. Math II (01091302)]

    o Verification and Validation of Software (11081569)Design specification and software requirements. Verification and validation of software specifications:

    completeness, consistency, feasibility, and testability. The design of software components and the study

    of faults resulting from interfacing, computation, and/or data specifications. Knowledge-based

    approaches to verification and validation. Test generation systems and tools (VERILOG). [Pre-

    requisites courses: Software Engineering (11081423) ]

    o Parallel and Distributed Processing (11081470)Parallel computer architectures: Multiprocessor vector computers and pipelined vector processors.

    Examples from each architecture. Parallel processing algorithms. Distributed processing with

    applications. ). [Pre-requisites courses: Algorithms Analysis and Design (11081315) and Operating

    Systems (11081413)]