Department of Computer Engineering


The Department of Computer Engineering has been established in year 2000 offering an intensive five-year Bachelor degree in Computer Engineering. Currently there are 421 students and 8 faculty members. Undergraduate degree curriculum provides a wide range of basic knowledge in pure sciences such as mathematics, physics, and chemistry. This is followed by an intensive coverage of a well balanced departmental requirements in different fields of Computer Engineering, both in classrooms and Computer laboratories. The degree requirements also include a wide spectrum of elective courses in languages, social sciences, history, management, and many other fields. Students have an access to use the latest computer facilities and software that are available in the Engineering Faculty to stimulate their engineering skills. Senior students are assigned independent projects to design systems to solve practical problems related to local industries and communities.

Teaching and Research labs:

The department has the following well equipped laboratories. Some Labs are shared with the Electrical Engineering Department.

Electric Circuits and Filter Lab

Digital Systems Design Lab.

Microprocessor Systems Design Lab.

Electronics Lab.

Computer Interfacing and Peripherals Lab.

Computer Architecture and Organization Lab.

Computer Networks lab.

1. Program Title

The Computer Engineering Department awards the bachelor degree in Computer Engineering. A student must successfully finish total of (166) credit hours as a minimum limit to fulfill the requirements of BEng degree in Computer Engineering.

2. Educational goals and objectives of the program:

a. To provide computer engineering students with a comprehensive and high-quality knowledge base that covers the depth and the breadth of the basic as well as contemporary computer engineering aspects.

b. To provide computer engineering students with hands-on experience that qualify them for future careers by improving their analytical, practical and theoretical reasoning, and critical thinking skills, providing them with the necessary skills to simplify, prototype and design computerized systems.

c. To provide computer engineering students with cutting-edge research and independent study opportunities that improve their ability to conduct research and development tasks in their academic and well as practical future careers.

d. Collaborate with the local community and establish good relations with local computer engineering companies.

3. Definition of Computer Engineering Program Outcomes:

Each graduate from the computer engineering department will demonstrate the following skills, abilities and qualifications by the time of graduation:

a) The ability to apply mathematical, scientific and engineering skills in order to solve computer engineering problems including the synthesis, analysis and implementation of microprocessor-based systems, distributed systems, multimedia systems , embedded systems and fault-tolerant systems.

b) The ability to prepare and experimental framework and use appropriate tools to conduct experiments collect and analyze their results and ultimately draw representative conclusions.

c) The ability to design computer engineering systems according to a well-defined user specifications as well as the ability to check whether and how well a particular design meets the given specifications.

d) The ability to work in teams both as effective members as well as leaders in computer systems analysis and design teams.

e) The ability to test, diagnose several problems that could interrupt the operation of computerized systems besides the ability to propose and formulate appropriate solutions for them.

f) The ability to understand and demonstrate ethical responsibility in both practical and theoretical fields of computer engineering.

g) The ability to master both oral and written communication skills.

h) Obtaining a well-established educational background that help students understand the inter-relation between computerized systems and the physical world; how each one of them affects the other.

i) The ability to observe, comprehend and analyze contemporary issues in the field of computer engineering. This will allow students to explore their potential future careers based on their understanding of the current issues that the industry is trying to solve.

j) The ability to use, update and customize modern computer engineering modeling and simulation tools.

k) A deep understanding of potential practical issues that a computer engineering would expect to encounter in the real life such as: improving the execution time of a single processor, improving the throughput of web as well as database servers, traffic management in computer networks, performance, cost, security and reliability issues in computer systems, deign of time-predictable embedded systems, etc.

 

3.1 Program outcomes and course learning objectives:

The computer engineering program starts with some basic yet high-quality courses that aim at providing students with necessary skills in mathematics, physics followed by more specialized courses in the fields of signals and systems, communication systems, and microprocessors and object-oriented modeling and programming. The aforementioned courses prepare the students for more advanced and specialized courses in a couple of equally-important disciplines including: computer architecture, computer networks, computer security, image processing and software engineering.

 

3.2 General Program Objectives

a. The ability to master, demonstrate and apply mathematical, scientific and engineering skills in both the academic and industrial fields.

b. The ability to plan, design and conducts specialized experiments besides the ability to observe, analyze and interpret the results.

c. The ability to synthesize, analyze and design computerized systems based on a set of well-defined and consistent specifications.

d. The ability to participate and contribute to the functionality and productivity of multi-disciplinary teams.

e. The ability to detect, identify, diagnose and solve computer engineering problems.

f. The ability to understand ethical aspect of the fields and apply them in their future professions.

g. The ability to communication effectively with people involved in the academic and practical lives.

h. A deep comprehension of the contemporary practical and academic issues in the computer engineering field.

i. The ability to analyze, use and customize modern modeling and simulation tools the computer engineering fields.

j. The ability to design functional emulators, prototypes and models of computer system and identify the situation where each one of them would sufficient test the functional correctness and make and performance projections.

The courses taught at the computer engineering department have been carefully designed and supported with specialized and modern lab experiments in order to satisfy and achieve the program objectives.

Academic staff and their research fields:

Dr. Nidal Al-Dmour more...
Associate Professor
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(Computer Engineering),
University of Wales, UK, 2005
High Performance Computing and Distributed System

Dr. Hani Q.R. AL-Zouby more...
Assistant Professor
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(Computer Engineering),
Vinnytsia State Technical University,
Ukraine, 2003.Image processing.

Dr. Jamal N. Bani Salameh more...
Assistant Professor
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Computer Engineering,
New Mexico State University/USA, 2005
Wireless Network

Dr. Mohammad Suleiman Saraireh more...
Assistant Professor
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Computer Engineering,
Sheffeld Hallam University,UK,2006
Wireless Network

Dr. Yazeed Ahmad Al-Sbou more...
Assistant Professor
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Computer Engineering,
Sheffeld Hallam University,UK,2006
Wireless Network.

Dr. Mokhled Al-Tarawneh
Assistant Professor
Publication
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
(Computer Engineering),
University of Newcastle, UK, 2008.

Eng. Basem Al-Shraa more...
Lecturer
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
MSc in Computer Engineering, Jordan University of Science and Technology, Jordan, 2007.

Mutaz AL-Tarawneh

Assistant Professor

This e-mail address is being protected from spambots. You need JavaScript enabled to view it

southern illinois university carbondale

computer architecture