fbpx Computer Systems Engineering Curriculum | ARAB AMERICAN UNIVERSITY
Contact information for Technical Support and Student Assistance ... Click here

Computer Systems Engineering Curriculum

Total Credit Hours Required to Finish the Degree
( 163 Credit Hours ) as Follows:

University Requirements

Students must pass all of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Prerequisite

Theoretical

Practical

000011110 COMMUNITY SERVICE 1 - 0 -
010610014 BEGINNING ENGLISH 3 - 0 -
010610025 INTERMEDIATE ENGLISH 3 - 2 010610014
010610026 INTERMEDIATE ENGLISH LAB - 2 1 010610014
010610035 ADVANCED ENGLISH 3 - 2 010610025, 010610026
010610036 ADVANCED ENGLISH LAB - 2 1 010610025, 010610026
040111001 ARABIC LANGUAGE 2 - 2 -
040511011 PALESTINIAN STUDIES 2 - 2 -
040521301 FUNDAMENTALS OF RESEARCH METHODS 2 - 2 010610035
110411000 COMPUTER SKILLS 2 - 2 -
  • Beginning English, Intermediate English, and Advanced English can be waived with a (TOEFL) score of 500 or above or depends on the score of the placement test.
  • Student must fulfill community service equivalent to at least 100 hours during their years of study at Arab American University.
Students must pass ( 8 ) credit hours from any of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Prerequisite

Theoretical

Practical

010411001 HISTORY OF CIVILIZATION 2 - 2 -
020311001 INTRODUCTION TO ECONOMICS 2 - 2 -
030111101 ISLAMIC CULTURE 2 - 2 -
030111122 LAW IN OUR LIFE 2 - 2 -
030111233 ANTI-CORRUPTION CHALLENGES AND SOLUTION 2 - 2 -
030121221 DEMOCRACY AND HUMAN RIGHTS 2 - 2 -
040211511 FRENCH LANGUAGE 2 - 2 -
040211712 GERMAN LANGUAGE 2 - 2 -
040213431 TURKISH LANGUAGE 2 - 2 -
040511052 ISRAELI & ZIONISM STUDIES I 2 - 2 -
040511053 JERUSALEM: CIVILIZATION AND HISTORY 2 - 2 -
040511061 ISRAELI & ZIONISM STUDIES II 2 - 2 040511052
040511071 DEVELOPMENT MANAGEMENT 2 - 2 -
040511081 HOME GARDENING 2 - 2 -
040511091 FINE ARTS 2 - 2 -
040511101 CURRENT WORLD ISSUES 2 - 2 -
040511121 PHYSICAL EDUCATION 2 - 2 -
040511132 ELECTION AND POLITICAL PARTICIPATION 2 - 2 -
040511133 THE PALESTINIAN PRISONERS MOVEMENT 2 - 2 -
040511211 ANTHROPOLOGY 2 - 2 -
040511311 INTERNATIONAL RELATIONS 2 - 2 -
040511321 SCIENCE,TECHNOLOGY AND SOCIETY 2 - 2 -
040511411 POLITICAL SCIENCES 2 - 2 -
040511421 CRITICAL THINKING 2 - 2 -
040511470 MEDICAL TERMINOLOGY IN HEBREW 2 - 2 -
040511511 MODERN ARAB THOUGHT 2 - 2 -
040511521 ARCHEOLOGY 2 - 2 -
040511611 HEBREW LANGUAGE 2 - 2 -
040511621 CIVIL SOCIETY ORGANIZATIONS 2 - 2 -
040511990 EFFECTIVE COMMUNICATION 2 - 2 -
050411001 ENERGY RESOURCES & USE 2 - 2 -
060411001 NUTRITION & FOOD SECURITY 2 - 2 -
060411101 INTRODUCTION TO PSYCHOLOGY 2 - 2 -
060411201 INTRODUCTION TO SOCIOLOGY 2 - 2 -
060511021 FIRST AID 2 - 2 -
100111003 INTRODUCTION TO ASTRONOMY SCIENCE 2 - 2 -
100311003 HUMAN & ENVIRONMENT 2 - 2 -
100411002 HISTORY OF SCIENCE 2 - 2 -
110111002 TECHNOLOGY IN OUR LIFE 2 - 2 -

Faculty Requirements

Students must pass all of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Prerequisite

Theoretical

Practical

100111010 GENERAL PHYSICS I 3 - 3 -
100111021 GENERAL PHYSICS II 3 - 3 100111010
100111051 GENERAL PHYSICS LAB I - 2 1 -
100411010 CALCULUS I 3 - 3 -
100411020 CALCULUS II 3 - 3 100411010
100412021 ENGINEERING MATHEMATICS I 3 - 3 100411020
100412350 NUMERICAL METHODS 3 - 3 100412021
100413020 ENGINEERING MATHEMATICS II 3 - 3 100412021
230315141 ENGINEERING PROJECT MANAGEMENT 3 - 3 -
230711050 ENGINEERING WORKSHOP I - 3 1 -
230711110 ENGINEERING DRAWING - 4 2 -
230711200 STATICS 3 - 3 -
230712050 ENGINEERING WORKSHOP II - 3 1 230711050
240111011 PROGRAMMING FUNDAMENTALS (C++) 3 - 3 -
240111021 PROGRAMMING FUNDAMENTALS I (LAB) - 2 1 240111011

Specialization Requirements

Students must pass all of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Prerequisite

Theoretical

Practical

100413750 DISCRETE MATHEMATICS 3 - 3 100411010
110712120 ELECTRICAL CIRCUITS I 3 - 3 100111021, 100411020
110712210 ELECTRICAL CIRCUITS II 3 - 3 110712120
110712220 ELECTRICAL CIRCUITS LAB - 3 1 110712210
110712240 SIGNALS AND SYSTEMS 3 - 3 110712120, 100412021
230213121 COMPUTER ORGANIZATION 3 - 3 230811210
230213151 ALGORITHMS ANALYSIS AND DESIGN 3 - 3 240112031
230213211 DATA & COMPUTER NETWORKS 3 - 3 230213121
230213221 ADVANCED DIGITAL SYSTEMS DESIGN 3 - 3 240111011, 230811210
230214221 COMPUTER NETWORK LAB - 3 1 230213211
230214521 ARTIFICIAL INTELLIGENCE 3 - 3 230213151
230215131 ASSEMBLY PROGRAMMING LAB - 3 1 230813240
230215211 DATABASE LAB - 3 1 230813230
230713110 ELECTRONICS I 3 - 3 110712120
230713120 PROBABILITY AND RANDOM VARIABLES 3 - 3 110712240
230713210 ELECTRONICS LAB - 3 1 110712220, 230713250
230713250 ELECTRONICS II 3 - 3 110712210, 230713110
230811210 DIGITAL LOGIC DESIGN 3 - 3 -
230812110 DIGITAL LOGIC DESIGN LAB - 3 1 230811210
230812300 TECHNICAL WRITING 1 - 1 010610035
230813230 INTRODUCTION TO DATABASE SYSTEMS 3 - 3 240112031
230813240 MICROPROCESSOR SYSTEMS & APPLICATIONS 3 - 3 230213121
230814130 OPERATING SYSTEMS 3 - 3 240112031, 230213121
230814160 MICROPROCESSOR LAB - 3 1 230813240
230814230 SOFTWARE ENGINEERING 3 - 3 230813230
230814990 INTERNSHIP 18 - 6 -
230815110 SENIOR PROJECT I 2 - 2 040521301, 230812300
230815120 EMBEDDED SYSTEMS 3 - 3 230813240, 230814130
230815140 EMBEDDED SYSTEMS LAB - 3 1 230815120
230815150 LINUX LAB - 3 1 230814130
230815220 SENIOR PROJECT II 3 - 3 230815110
230815640 WEB PROGRAMMING 3 - 3 240212011, 230813230
240112003 PROGRAMMING FUNDAMENTALS II 3 - 3 240111011
240112031 DATA STRUCTURES 3 - 3 100413750, 240112003
240212011 PRINCIPLES OF OBJECT ORIENTED PROGRAMMING 3 - 3 240112003
Students must pass ( 12 ) credit hours from any of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Prerequisite

Theoretical

Practical

110814500 SELECTED TOPICS IN COMPUTER SYSTEMS ENGINEERING 3 - 3 -
110814530 VLSI ANALYSIS AND DESIGN 3 - 3 230213221
110814550 COMPUTER GRAPHICS 3 - 3 100412021, 240112003
110814700 PARALLEL AND DISTRIBUTED PROCESSING 3 - 3 230213151, 230814130
110815580 MODELING & SIMULATION 3 - 3 100412350, 240112003
110815600 SELECTED PROGRAMMING LANGUAGE 3 - 3 240112003
110815630 COMPUTER AND NETWORK SECURITY 3 - 3 230213211
110815660 MOBILE COMPUTING 3 - 3 230213211
110815670 COMPUTER VISION & IMAGE PROCESSING 3 - 3 110712240, 240112003
110815710 BUSINESS FOR ENGINEERING 3 - 3 230814230
110815750 ROBOTICS AND INTELLIGENT SYSTEMS 3 - 3 230214521
230215201 COMPUTER ARCHITECTURE 3 - 3 230213121, 230813240
230215700 DATA ANALYSIS 3 - 3 230213151
230215730 MACHINE LEARNING 3 - 3 230214521
230314160 CONTROL SYSTEMS 3 - 3 110712210, 110712240
230714220 DIGITAL SIGNAL PROCESSING 3 - 3 110712240
230815610 DATABASE PROGRAMMING 3 - 3 230813230
230815620 NETWORKS PROGRAMMING 3 - 3 230213211
230815690 VERIFICATION AND VALIDATION OF SOFTWARE 3 - 3 230814230
240113291 MOBILE PROGRAMMING 3 - 3 240112003

Free Elective


Each student must pass ( 6 ) credit hours from any courses offered by the university NOT INCLUDING any of the following courses:

Course #

Course Name

Weekly Hours

Cr.

Hrs.

Theoretical

Practical

010111610 PHYSICS FOR MEDICAL STUDENTS 3 - 3
010111710 PHYSICS FOR INFORMATION TECHNOLOGY 3 - 3
010411000 HISTORY OF CIVILIZATION 3 - 3
010411050 JERUSALEM:CIVILIZATION AND HISTORY 3 - 3
010610022 INTERMEDIATE ENGLISH 3 2 2
010911050 BUSINESS MATHEMATICS 3 - 3
010911610 MATHEMATICS FOR MEDICAL STUDENTS 3 - 3
020211000 DEVELOPMENT MANAGEMENT 3 - 3
020311000 INTRODUCTION TO ECONOMICS 3 - 3
020731001 COMPUTER CONCEPTS & BUSINESS APPLICATIONS I 3 - 3
020731002 COMPUTER CONCEPTS & BUSINESS APPLICATIONS 3 - 3
030111100 ISLAMIC CULTURE 3 - 3
030111121 LAW IN OUR LIFE 3 - 3
030111230 INTEGRITY,TRANSPARENCY, AND ACCOUNTABILITY IN FIGHTING CORRUPTION 3 - 3
030121220 DEMOCRACY AND HUMAN RIGHTS 3 - 3
040111000 ARABIC LANGUAGE 3 - 3
040211510 FRENCH LANGUAGE 3 - 3
040211711 GERMAN LANGUAGE 3 - 3
040213430 TURKISH LANGUAGE 3 - 3
040411000 NUTRITION & FOOD SECURITY 3 - 3
040411009 NUTRITION & FOOD SECURITY 3 - 3
040511010 PALESTINIAN STUDIES 3 - 3
040511040 FINE ARTS 3 - 3
040511051 ISRAELI & ZIONISM STUDIES I 3 - 3
040511060 ISRAELI & ZIONISM STUDIES II 3 - 3
040511070 DEVELOPMENT MANAGEMENT 3 - 3
040511080 HOME GARDENING 3 - 3
040511090 FINE ARTS 3 - 3
040511100 CURRENT WORLD ISSUES 3 - 3
040511120 PHYSICAL EDUCATION 3 - 3
040511130 ELECTION AND POLITICAL PARTICIPATION 3 - 3
040511131 THE PALESTINIAN PRISONERS MOVEMENT 3 - 3
040511210 ANTHROPOLOGY 3 - 3
040511310 INTERNATIONAL RELATIONS 3 - 3
040511320 SCIENCE,TECHNOLOGY AND SOCIETY 3 - 3
040511410 POLITICAL SCIENCES 3 - 3
040511420 CRITICAL THINKING 3 - 3
040511510 MODERN ARAB THOUGHT 3 - 3
040511520 ARCHEOLOGY 3 - 3
040511610 HEBREW LANGUAGE ( for Bagrut Students ) 3 - 3
040511611 HEBREW LANGUAGE 2 - 2
040511611 HEBREW LANGUAGE 2 - 2
040511611 HEBREW LANGUAGE 2 - 2
040511611 HEBREW LANGUAGE 2 - 2
040511620 CIVIL SOCIETY ORGANIZATIONS 3 - 3
040521300 FUNDAMENTALS OF RESEARCH METHODS 3 - 3
050411000 ENERGY RESOURCES & USE 3 - 3
060411100 INTRODUCTION TO PSYCHOLOGY 3 - 3
060411200 INTRODUCTION TO SOCIOLOGY 3 - 3
060511020 FIRST AID 3 - 3
100111000 ASTRONOMY SCIENCE 3 - 3
100112020 INTRODUCTION TO ASTRONOMY 3 - 3
100311000 HUMAN & ENVIRONMENT 3 - 3
100411000 HISTORY OF SCIENCE 3 - 3
110111001 TECHNOLOGY IN OUR LIFE 3 - 3
110111012 INTRODUCTION TO INFORMATION TECHNOLOGY 3 - 3
110113120 INTRODUCTION TO DATABASE 3 - 3
110113130 INTRODUCTION TO DATABASE LAB 2 - 1
240111002 INTRODUCTION TO COMPUTERS 3 - 3
240111009 INTRODUCTION TO COMPUTERS 3 - 3
240112111 INTRODUCTION TO COMPUTER ORGANIZATION 3 - 3
240113021 ALGORITHMS AND PROGRAMMING TECHNIQUES 3 - 3
240113171 INTRODUCTION TO SOFTWARE ENGINEERING 3 - 3
240114021 COMPUTER GRAPHICS 3 - 3
240223041 COMPUTER NETWORKS I 3 - 3

Advisory Plan


First Year

Fall Semester

Course #

Course Name

Cr. Hrs.

010610025 INTERMEDIATE ENGLISH2
010610026 INTERMEDIATE ENGLISH LAB1
110411000 COMPUTER SKILLS2
100111010 GENERAL PHYSICS I3
100111051 GENERAL PHYSICS LAB I1
100411010 CALCULUS I3
240111011 PROGRAMMING FUNDAMENTALS (C++)3
240111021 PROGRAMMING FUNDAMENTALS I (LAB)1
TOTAL 16

Spring Semester

Course #

Course Name

Cr. Hrs.

010610035 ADVANCED ENGLISH2
010610036 ADVANCED ENGLISH LAB1
100411020 CALCULUS II3
230711110 ENGINEERING DRAWING2
230811210 DIGITAL LOGIC DESIGN3
240112003 PROGRAMMING FUNDAMENTALS II3
TOTAL 14

Second Year

Fall Semester

Course #

Course Name

Cr. Hrs.

--------- Univ. Elec.2
100412021 ENGINEERING MATHEMATICS I3
230711050 ENGINEERING WORKSHOP I1
100413750 DISCRETE MATHEMATICS3
110712120 ELECTRICAL CIRCUITS I3
230812110 DIGITAL LOGIC DESIGN LAB1
240212011 PRINCIPLES OF OBJECT ORIENTED PROGRAMMING3
TOTAL 16

Spring Semester

Course #

Course Name

Cr. Hrs.

100413020 ENGINEERING MATHEMATICS II3
230712050 ENGINEERING WORKSHOP II1
110712210 ELECTRICAL CIRCUITS II3
110712220 ELECTRICAL CIRCUITS LAB1
110712240 SIGNALS AND SYSTEMS3
230213121 COMPUTER ORGANIZATION3
240112031 DATA STRUCTURES3
TOTAL 17

Third Year

Fall Semester

Course #

Course Name

Cr. Hrs.

040511011 PALESTINIAN STUDIES2
230213151 ALGORITHMS ANALYSIS AND DESIGN3
230213221 ADVANCED DIGITAL SYSTEMS DESIGN3
230215211 DATABASE LAB1
230713110 ELECTRONICS I3
230813230 INTRODUCTION TO DATABASE SYSTEMS3
TOTAL 15

Spring Semester

Course #

Course Name

Cr. Hrs.

040111001 ARABIC LANGUAGE2
100412350 NUMERICAL METHODS3
230213211 DATA & COMPUTER NETWORKS3
230713250 ELECTRONICS II3
230813240 MICROPROCESSOR SYSTEMS & APPLICATIONS3
230814130 OPERATING SYSTEMS3
TOTAL 17

Fourth Year

Fall Semester

Course #

Course Name

Cr. Hrs.

230215131 ASSEMBLY PROGRAMMING LAB1
230713120 PROBABILITY AND RANDOM VARIABLES3
230713210 ELECTRONICS LAB1
230812300 TECHNICAL WRITING1
230814230 SOFTWARE ENGINEERING3
230815640 WEB PROGRAMMING3
--------- Spec. Elec.3
TOTAL 15

Spring Semester

Course #

Course Name

Cr. Hrs.

040521301 FUNDAMENTALS OF RESEARCH METHODS2
--------- Univ. Elec.2
230214221 COMPUTER NETWORK LAB1
230214521 ARTIFICIAL INTELLIGENCE3
230814160 MICROPROCESSOR LAB1
230815120 EMBEDDED SYSTEMS3
--------- Spec. Elec.3
TOTAL 15

Summer Semester

Course #

Course Name

Cr. Hrs.

230814990 INTERNSHIP6
TOTAL 6

Fifth Year

Fall Semester

Course #

Course Name

Cr. Hrs.

230315141 ENGINEERING PROJECT MANAGEMENT3
230815110 SENIOR PROJECT I2
230815140 EMBEDDED SYSTEMS LAB1
230815150 LINUX LAB1
--------- Spec. Elec.3
--------- Free Elective3
TOTAL 13

Spring Semester

Course #

Course Name

Cr. Hrs.

--------- Univ. Elec.2
--------- Univ. Elec.2
230815220 SENIOR PROJECT II3
--------- Spec. Elec.3
--------- Free Elective3
TOTAL 13

 

To view the study plan tree for the Computer Systems Engineering program .. click here