logo banner
Faculty of Engineering
Course No Title
ENAR211 VISUAL COMMUNICATION 1
ENAR213 VISUAL COMMUNICATION 2
ENAR214 VISUAL COMMUNICATION 3
ENAR220 COMPUTER AIDED DESIGN
ENAR221 DESCRIPTIVE GEOMETRY
ENAR231 ARCHITECTURAL DESIGN 1
ENAR232 ARCHITECTURAL DESIGN 2
ENAR233 ARCHITECTURAL PRESENTATION AND PERSPECTIVE
ENAR234 HISTORY OF ARCHITECTURE 1
ENAR235 HISTORY OF ARCHITECTURE 2
ENAR236 BUILDING CONSTRUCTIONS 1
ENAR237 BUILDING CONSTRUCTIONS 2
ENAR323 THEORIES OF ARCHITECTURE 1
ENAR324 THEORIES OF ARCHITECTURE 2
ENAR330 FIELD SCHOOL ON LOCAL PALESTINIAN ARCHITECTURE
ENAR334 HISTORY OF ARCHITECTURE IN ISLAM
ENAR335 BUILDING CONSTRUCTIONS 3
ENAR339 BUILDING CONSTRUCTIONS
ENAR341 ARCHITECTURAL DESIGN 3
ENAR342 ARCHITECTURAL DESIGN 4
ENAR401 PRACTICAL TRAINING
ENAR412 SEMINAR IN ARCHITECTURAL DESIGN
ENAR413 SEMINAR IN URBAN PLANNING
ENAR421 COMPUTER VISUALIZATION AND MODELLING
ENAR431 ENVIRONMENTAL ARCHITECTURE
ENAR433 PRINCIPLES OF PLANNING 1
ENAR434 PRINCIPLES OF PLANNING 2
ENAR436 LANDSCAPE ARCHITECTURE
ENAR441 ARCHITECTURAL DESIGN 5
ENAR442 ARCHITECTURAL DESIGN 6
ENAR511 ADVANCED SKILLS
ENAR520 INTRODUCTION TO GRADUATION PROJECT
ENAR530 GRADUATION PROJECT
ENAR531 THEORIES OF ARCHITECTURE 3
ENAR5311 ARCHITECTURAL PHYSICS
ENAR5313 ARCHITECTURAL DESIGN AND DETAILS
ENAR5317 USE OF SOLAR ENERGY
ENAR532 PRINCIPLES OF PLANNING 3
ENAR533 HOUSING
ENAR534 BUILDING REHABILITATION
ENAR535 COMMUNITY ARCHITECTURE
ENAR536 GEOGRAPHIC INFORMATION SYSTEMS
ENAR537 Special Topic
ENAR5371 Special Topic
ENAR538 Special Topic
ENAR539 INTERIOR DESIGN
ENAR5391 HISTORY OF ART
ENAR541 ADVANCED ARCHITECTURAL DESIGN
ENAR543 ADVANCED URBAN DESIGN
ENCE214 BUILDING MATERIALS LAB
ENCE223 MECHANICS 1
ENCE224 BUILDING MATERIALS
ENCE230 CONCEPTS IN ENVIRONMENTAL ENGINEERING
ENCE231 ENGINEERING GEOLOGY
ENCE232 STATICS
ENCE233 MECHANICS OF MATERIALS
ENCE311 SOIL MECHANICS LAB
ENCE315 CONCRETE TECHNOLOGY LAB
ENCE323 MECHANICS 2
ENCE325 CONCRETE TECHNOLOGY
ENCE326 CIVIL ENGINEERING DRAWING
ENCE330 SURVEYING 1
ENCE331 SOIL MECHANICS
ENCE332 SURVEYING 2
ENCE333 STRUCTURAL ANALYSIS 1
ENCE334 STRUCTURAL ANALYSIS 2
ENCE335 REINFORCED CONCRETE DESIGN 1
ENCE336 CONCRETE TECHNOLOGY AND REINFORCED CONCRETE DESIGN
ENCE401 PRACTICAL TRAINING
ENCE411 SEMINAR IN CIVIL ENGINEERING
ENCE419 SANITARY AND ENVIRONMENTAL ENGINEERING LAB
ENCE431 TRANSPORTATION ENGINEERING
ENCE432 FOUNDATION ENGINEERING
ENCE433 CONSTRUCTION MANAGEMENT 1
ENCE435 HYDROLOGY AND HYDRAULICS
ENCE436 REINFORCED CONCRETE DESIGN 2
ENCE437 STRUCTURAL STEEL 1
ENCE438 HIGHWAY ENGINEERING
ENCE439 WATER SUPPLY AND SANITATION
ENCE520 INTRODUCTION TO GRADUATION PROJECT
ENCE530 GRADUATION PROJECT
ENCE5312 MATERIALS AND CONSTRUCTION TECHNOLOGY
ENCE5314 STRUCTURAL SYSTEMS DESIGN
ENCE5315 MAINTENANCE AND REHABILITATION OF BUILDINGS
ENCE5316 CONSTRUCTION MANAGEMENT 2
ENCE532 CONSTRUCTION MANAGEMENT
ENCE5350 TRAFFIC ENGINEERING
ENCE5351 PAVEMENT DESIGN
ENCE5352 TRANSPORTATION PLANNING
ENCE5353 URBAN TRANSPORTATION DESIGN
ENCE5354 PAVEMENT MANAGEMENT AND MAINTENANCE
ENCE5360 STRUCTURAL ANALYSIS 3
ENCE5361 REINFORCED CONCRETE DESIGN 3
ENCE5362 STRUCTURAL STEEL 2
ENCE5363 PRESTRESSED CONCRETE
ENCE5364 EARTHQUAKE ENGINEERING
ENCE5370 GROUND WATER ENGINEERING
ENCE5371 WASTEWATER ENGINEERING
ENCE5372 WATER RESOURCES PLANNING AND MANAGEMENT
ENCE5373 WATER TREATMENT
ENCE5374 SOLID WASTE
ENCE538 Special Topic
ENCE5381 Special Topic
ENCE5381 Special Topic
ENCE5381 Special Topic
ENCE5381 Special Topic
ENCE5381 Special Topic
ENCE5381 Special Topic
ENCE5382 Special Topic
ENCE5382 Special Topic
ENCE539 Special Topic
ENEE000 DISCUSSION FOR BASIC COURSES
ENEE211 BASIC ELECTRICAL ENGINEERING LAB
ENEE212 CIRCUITS LAB
ENEE231 NETWORK ANALYSIS 1
ENEE233 ELECTRONICS 1
ENEE311 ELECTRONICS LAB
ENEE313 ELECTRICAL MACHINES LAB
ENEE323 ELECTRICAL INSTALLATION AND DRAWING
ENEE330 LIGHTING AND ACOUSTICS ENGINEERING
ENEE331 PROBABILITY AND ENGINEERING STATISTICS
ENEE334 SIGNALS AND SYSTEMS
ENEE338 ELECTRONICS 2
ENEE345 ELECTROMAGNETICS 1
ENEE346 ELECTRICAL MACHINES
ENEE401 PRACTICAL TRAINING
ENEE410 ELECTRICAL MACHINES AND POWER ELECTRONICS LAB
ENEE411 COMMUNICATIONS LAB
ENEE412 CONTROL AND POWER ELECTRONICS LAB
ENEE413 ENGINEERING SIMULATION LAB
ENEE430 ELECTRIC MACHINES AND POWER ELECTRONICS
ENEE431 GENERAL ELECTRONICS
ENEE432 INSTRUMENTATION AND MEASUREMENT
ENEE433 ANALOG COMMUNICATIONS SYSTEMS
ENEE434 DIGITAL COMMUNICATIONS SYSTEMS
ENEE436 CONTROL SYSTEMS 1
ENEE438 POWER ELECTRONICS
ENEE447 POWER SYSTEMS
ENEE512 POWER LAB
ENEE514 ADVANCED LAB IN COMMUNICATION
ENEE520 INTRODUCTION TO GRADUATION PROJECT
ENEE530 GRADUATION PROJECT
ENEE531 ELECTROMAGNETICS 2
ENEE5311 Special Topic
ENEE5311 Special Topic
ENEE5311 Special Topic
ENEE5311 Special Topic
ENEE532 INFORMATION AND CODING THEORY
ENEE534 WIRELESS COMMUNICATIONS
ENEE537 ELECTRICAL MACHINE DRIVES AND SPECIAL MACHINES
ENEE5373 ELECTRICAL DRIVE
ENEE538 PROTECTION AND AUTOMATION IN ELECTRICAL POWER SYSTEMS
ENEE539 CONTROL SYSTEMS 2
ENGF000 FACULTY/STUDENT MEETING
ENMC333 THERMAL APPLICATIONS FOR MECHATRONICS
ENMC401 PRACTICAL TRAINING
ENMC411 THERMAL FLUID LABORATORY
ENMC431 VIBRATIONS AND DYNAMIC MODELING
ENMC433 TRANSDUCERS AND SIGNAL ANALYSIS
ENMC511 MECHATRONICS LABORATORY
ENMC512 CONTROL LABORATORY
ENMC520 INTRODUCTION TO GRADUATION PROJECT
ENMC530 GRADUATION PROJECT
ENMC531 ADVANCE CONTROL SYSTEMS
ENMC532 ROBOTICS
ENMC534 Special Topic
ENMC535 CAD/CAM/CNC
ENME120 WORKSHOP
ENME121 ENGINEERING DRAWING
ENME223 MECHANICAL DRAWING
ENME232 DYNAMICS
ENME312 FLUID MECHANICS LAB
ENME321 MEASUREMENTS LAB
ENME331 MATERIALS SCIENCE
ENME332 MACHINE DYNAMICS
ENME333 THERMODYNAMICS
ENME334 APPLIED THERMODYNAMICS
ENME335 FLUID MECHANICS 1
ENME401 PRACTICAL TRAINING
ENME411 MECHANICAL ENGINEERING LAB
ENME421 MECHANICAL ENGINEERING TOOLS
ENME430 SANITARY AND MECHANICAL ENGINEERING
ENME431 HEAT TRANSFER
ENME432 REFRIGERATION AND AIR CONDITIONING
ENME433 PRODUCTION ENGINEERING 1
ENME434 PRODUCTION ENGINEERING 2
ENME435 MACHINE DESIGN 1
ENME436 MACHINE DESIGN 2
ENME437 FLUID MECHANICS 2
ENME438 CONTROL THEORY
ENME511 POWER LAB
ENME512 DESIGN AND PRODUCTION LAB
ENME520 INTRODUCTION TO GRADUATION PROJECT
ENME530 GRADUATION PROJECT
ENME531 ENERGY CONVERSION
ENME5311 REFRIGERATION ENGINEERING
ENME5312 FINITE ELEMENT METHODS
ENME5313 ROBOTICS
ENME5321 ENVIRONMENTAL ASPECTS IN MECHANICAL ENGINEERING
ENME5322 AUTOMOTIVE ENGINEERING
ENME533 ELECTROMECHANICAL INSTRUMENTATION
ENME5331 Special Topic
ENME5331 Special Topic
ENME5332 Special Topic
ENME5333 Special Topic
ENME5333 Special Topic
ENME534 DESIGN AND OPERATION OF POWER STATIONS
ENME535 INTERNAL COMBUSTION ENGINES
ENME536 COMPUTER-AIDED DESIGN
ENME537 FLUID POWER CONTROL
ENME538 ADVANCED DYNAMICS AND VIBRATIONS
UPLA621 RESEARCH METHODS AND ANALYSIS
UPLA6222 REGIONAL AND URBAN ECONOMICS
UPLA623 HISTORY OF LANDSCAPE
UPLA6241 LANDSCAPE DESIGN AND CONSTRUCTION 1
UPLA631 PRINCIPLES OF REGIONAL AND URBAN PLANNING
UPLA632 INTEGRATED URBAN DEVELOPMENT PROJECT
UPLA6321 LANDSCAPE ECOLOGY AND HORTICULTURE
UPLA6332 INFRASTRUCTURE PLANNING
UPLA6342 TRANSPORTATION PLANNING
UPLA635 POLICIES AND THEORIES OF PLANNING AND SOCIAL ISSUES
UPLA6372 URBAN DEVELOPMENT MODELS
UPLA6382 URBAN CONSERVATION AND REHABILITATION
UPLA7311 LANDSCAPE DESIGN AND CONSTRUCTION 2
UPLA7322 MANAGEMENT OF URBAN ENVIRONMENT
UPLA7331 VIRTUAL REALITY IN LANDSCAPE ARCHITECTURE
UPLA7332 SOCIAL ASPECTS IN HOUSING DESIGN
UPLA7341 DESIGN OF PUBLIC AND RESIDENTIAL SPACES
UPLA7342 ADVANCED URBAN DESIGN
UPLA7351 DESIGN OF OPEN SPACES FOR SPECIAL NEEDS
UPLA7361 DESIGN OF OPEN SPACES FOR INFRASTRUCTURAL NEEDS
UPLA7362 PHOTOGRAMMETRY AND MAPPING
UPLA7371 Special Topic
UPLA7372 Special Topic
UPLA7381 LANDSCAPE MANAGEMENT
UPLA7382 Special Topic
UPLA7392 LAND MANAGEMENT
UPLA830 SEMINAR 1
UPLA831 SEMINAR 2
UPLA860 THESIS