Biography

Dr Ashraf Armoush is an assistant professor in the computer engineering department at An-Najah National University.  Dr. Armoush received his B.Sc. in electrical engineering from An-Najah National University in 2000, M.Sc. in computer science from the University of Jordan in 2003, and his Ph.D in computer engineering from RWTH-Aachen University , Germany in 2010.  His research interests are in design patterns for safety critical systems, fault-tolerant computing, information security , and software development for embedded systems.

Download CV
Education
Institution
RWTH-Aachen
Country
Germany
Degree
PhD
Faculty
Software for Embedded Systems
Department
--
Thesis
Design Patterns for Safety Critical Embedded Systems
Speciality
Embedded Systems
Sub speciality
Safety-Critical Embedded Systems
Duration
2007 - 2010
Institution
University of Jordan
Country
Jordan
Degree
MSc
Faculty
KASIT
Department
Computer Science
Thesis
Handling of Branch Predictions in Pipeline Computer Systems
Speciality
Sub speciality
Duration
2001 - 2003
Institution
An-Najah National University
Country
Palestine
Degree
BSc
Faculty
Engineering
Department
Electrical Engineering
Thesis
Target Finder
Speciality
Sub speciality
Duration
1995 - 2000
Employment History
Country
Palestine
Institution
An-Najah National University
Position/Job Description
Head of Computer Engineering Department
Period
Aug. 1, 2012 - Aug. 1, 2016
Country
Palestine
Institution
An-Najah National University
Position/Job Description
Assistant Professor
Period
Aug. 10, 2010 - Until Now
Country
Palestine
Institution
An-Najah National University
Position/Job Description
ABET Project Committee
Period
March 1, 2012 - Until Now
Country
Germany
Institution
RWTH-Aachen University
Position/Job Description
Research Assistant
Period
April 1, 2007 - June 15, 2010
Country
Palestine
Institution
An-Najah National University
Position/Job Description
Instructor
Period
Sept. 1, 2003 - Aug. 31, 2006
Country
Palestine
Institution
An-Najah National University
Position/Job Description
Teaching Assistant
Period
Sept. 1, 2000 - Sept. 1, 2001
Publications
Courses
  • No Data Available