Biomedical Electronics Laboratory

Room Number: EB2-023

Lab Instructor: M.R. Narayanan

Lab Director: Dr. Hasan Al-Nashash

Course Number: ELE 439L

Our Biomedical Electronics Laboratory is used for teaching medical instrumentation, carrying out class and design projects, and for conducting research in biomedical instrumentation. It is equipped with computers, high resolution data acquisition systems together with appropriate software (Matlab, Biobench, Labview), bioamplifiers, isolation amplifiers, a programmable filter, an ECG multiparameter patient simulator, an electrical safety analyzer, a spectrophotometer, a nuclear magnetic resonance (NMR) training kit, an ultrasound flow meter, an ultrasonic transceiver and a printer. It also has basic test and measuring instruments such as digital multimeters, digital storage oscilloscopes, DC power supplies, function generators, digital stopwatches and breadboards.

This lab is used to conduct a wide range of experiments in medical electronics, such as measurement of biopotentials (such as ECG, EEG, EMG), temperature measurements, blood pressure measurements, heart and respiratory rate measurements, medical signal and image processing, NMR and spectrophotometry, electrical safety of medical equipment and data acquisition and signal processing. It is also used to conduct research on fetal ECG extraction, early detection of cortical injury after cardiac arrest, monitoring of the bone-fracture healing process and brain computer interface.

Apart from the scheduled undergraduate students' laboratory, this lab is also used to train engineers and technicians on medical electronics applications, especially in the fields of medical instrumentation and signal processing. It also provides facilities for testing the electrical safety of medical equipment and calibration of ECG, as well as temperature and blood pressure equipment.

Internet and Network Computing Laboratory

Room Number: EB1-125

Lab Director: Dr. Gerassimos Barlas Zualkernan

Lab Instructor: Musab Basil Alrawi

Course Number: CMP 416 Internet and Network Computing

Experiments conducted in this lab are mainly concerned with:

  • Review JDBC
  • socket programming
  • RMI
  • Java Server Pages (JSP 2)
  • sessions and cookies
  • JavaServer Pages Standard Tag Library (JSTL)
  • Java Server Faces (Facelets)
  • XML and DML
  • XPath and XSLT
  • stateful and stateless Enterprise Java Beans
  • Timer objects
  • Our laboratory has the following equipment, operating systems and software:
  • Dell Intel Core 2 duo 3 GHz
  • Netbeans 6.8
  • GlassFish
  • Java 6

Internet and Mobile Computing Laboratory

Room Number: EB2-111

Lab Director: Dr. Imran Zualkernan

Lab Instructor: Suresh Radder

Course Number: COE 312 Software Design for Engineers, COE 49407 Internet Programming

Experiments conducted in this lab are mainly concerned with:

  • object-oriented programming in Java
  • software design patterns
  • developing applications using wireless microcontrollers (Zigbee)
  • developing mobile applications
  • developing Internet applications

Our laboratory has the following equipment, operating systems and software:

  • 20 work stations
  • Unix server 1
  • Windows server 1
  • Windows XP Professional
  • Eclipse, CodeBlock (Zigbee applications)
  • Java™ME Platform SDK
  • Microsoft Visual Studio

Microcontrollers: Programming and Interfacing Laboratory

Room Number: EB2-001

Lab Director: Dr. Abdul Rahman Al-Ali 

Lab Instructor: Naveed Nawaz and Lalitha Murugan

Course Number: COE 241 Microcontrollers: Programming and Interfacing Lab

Experiments conducted in this lab are mainly concerned with:

  • introducing the software and hardware architecture of the Dragon12-Plus board
  • D-Bug12 command line instructions for displaying and modifying memory location
  • assembly-level programming with AsmIDE Assembler/download software
  • data transfer instructions, arithmetic, logical, compare and jump instructions
  • introduction to Image Craft Compiler using C Programming
  • introducing the I/O Ports Structure and input/ output interfacing
  • familiarization with Dragon12-Plus subsystems-ADC, timers and serial communication
  • analog to digital converter (ATD) subsystem
  • temperature measurement system: design, implementation, testing and error analysis
  • serial communication interface
  • introduction to timer subsystems and interrupts

Our laboratory has the following equipment, operating systems and software:

  • personal computers
  • DRAGON12 Plus trainer kit
  • digital oscilloscopes
  • function generators
  • digital multimeters
  • power supplies
  • Windows XP Professional
  • AsmIDE assembler/downloader software
  • Image Craft C-compiler (ICC12), interpreter and downloader software 

Microcontrollers and VLSI Lab

Room Number: EB2-001

Lab Director: Dr. Assim Sagahyroon

Lab Instructor: Ahmad Al Nabulsi and Hammam Orabi 

Course Number:

  • CMP 240 Intro to Computer Systems
  • COE 241 Microcontrollers: Programming and Interfacing Lab
  • COE 424 Advanced Digital System Design
  • COE 428 VLSI Design

Experiments conducted in this lab are mainly concerned with:

  • Introduction to FPGA and its architecture.

  • Familiarity with design cycles targeting FPGAs for implementation.

  • Implementation of logic designs on FPGA's.

  • Implementing highly complex digital design circuits on FPGA's.

  • Validating logic designs.

  • Project work for the students

Our laboratory has the following equipment, operating systems and software:

  • Personal Computers.

  • Altera DE 2-115, DE 2 and DE 1 development boards.

  • Camera modules touch screen modules associated with Altera DE-2 board.

  • Daughter boards for Multimedia, Networking, A/D and D/A and imaging.

  • Tektronix Logic analyzers.

  • Quartus II 9.0, Altera Monitor Program, NIOS II IDE.

Senior Design Projects Laboratory

Room Number: EB1-001

Lab Director: Dr. Rana Ejaz Ahmed , Dr. Imran Ahmed Zualkernan

Lab Instructor: Ms. Lalitha Murugan

Course Number: COE/CMP 490 Design Project I, COE/CMP 491 Design Project II

As the name suggests, our Senior Design Projects Laboratory is dedicated for senior students working on their graduation design projects. Our laboratory has state-of-the-art personal computers and a variety of lab equipment that gives students the ability to design, develop and implement real-life applications as well as to conduct research in their specific areas.

Our laboratory has the following equipment, operating systems and software:

  • Dell machines
  • power supplies
  • multimeters
  • function generators
  • oscilloscopes
  • breadboards, hardware components and wires
  • soldering stations
  • Windows XP Professional
  • Visual Studio
  • Visio Technical
  • Matlab

Software Engineering Laboratory

Room Number: EB2-125

Lab Director: Dr. Ghassan Qadah

Lab Instructor: Praveena Kolli, Sameer Alawnah, Suresh Radder and Wissam Abou Khreibe

Course Number:

  • CCMP 256 GUI Design and Programming
  • CMP 305 (or COE 311) Data Structures and Algorithms
  • CMP 310 (or COE381) Operating Systems Lab
  • CMP 321 Programming Languages
  • CMP 354 Mobile Application Development
  • CMP 416 Internet and Network Computing
  • COE 420 (or CMP 350) Software Engineering
  • COE 422 (or CMP 320) Database Systems

Assignments given in this lab are mainly concerned with:

  • requirement engineering using Telelogic doors
  • UML (Unified Modeling Language) using Rational Rose
  • application development using Microsoft Visual Studio Tools
  • performance measurement tools: profilers and code coverage analyzers
  • program testing and methodologies
  • configuration management tools (concurrent versioning system)
  • bug reporting system
  • oftware project management using MS Project

Our laboratory has the following equipment, operating systems and software:

  • 25 workstations
  • Windows XP Professional
  • Unix (Ubuntu )
  • Microsoft Visual Studio Development Environment
  • MS Project
  • Rational Rose Enterprise edition
  • Telelogic Doors
  • Oracle Server and Oracle clients

High Performance Computer Center (HPCC)

Room Number: EB1-002

Lab Director: Dr. Rana Ahmed

Our High Performance Computer Center (HPCC) is used for senior elective courses on parallel processing, faculty research and senior design projects in computer science and engineering. It consists of a group of high-speed networked, 8-node Intel Pentium Beowulf LINUX clusters for performing massively complex and parallel computations. The HPCC equipment was donated by the Gulf Digital Solutions (GDS) Company in Dubai. 

Embedded Systems and Industrial Systems Lab

Room Number: EB1-005

Lab Director: Dr. Abdul-Rahman Al-Ali

Lab Instructor: Ahmad Al Nabulsi

Course Number: COE 410 Embedded Systems, COE 431 Industrial Computer Systems

Experiments conducted in this lab are mainly concerned with:

  • introduction to software and hardware architectures of generic embedded systems
  • introduction to the architectures of PIC, Motorola, AVR and Intel Microcontroller development system
  • assembly language programming and I/O ports structure
  • introduction to Image Craft Compiler using C Programming
  • interfacing DIP switches and LED devices with the DRAGON12-Plus board
  • interfacing with Seven-Segment Display and Keypad
  • interfacing with LCD display
  • analog to digital converter (ATD) subsystem: programming and interfacing
  • temperature and humidity meter: design, measurement and error analysis
  • serial communication and wireless transmission
  • timer subsystem and time measurements such as period, pulse-width, duty cycle, etc.
  • timers and hardware interrupts: programming and interfacing
  • robot navigation projects

Our laboratory has the following equipment, operating systems and software:

  • personal computers
  • DRAGON12-Plus trainer kit
  • HP54603B digital oscilloscopes
  • function generators
  • digital multimeters and power supplies
  • sensors (temperature sensors, humidity sensors, flow rate sensors, pressure sensors etc.,)
  • Windows XP Professional
  • AsmIDE assembler/downloader software
  • Image Craft C-compiler (ICC12), interpreter and downloader software 

Computer Networks Laboratory

Room Number: EB1-117

Lab Director: Dr. Taha Landolsi

Lab Instructor: Wissam Abou Khreibe

Course Number: COE 371 Computer Networks I; CISCO Certified Courses

Experiments conducted in our laboratory are mainly concerned with network cabling, network simulation, simple LAN networks, wireless LANs, IP addressing and subnetting, using switches and routers, basics of network security, network services configuration and network programming.

Our laboratory has the following equipment, operating systems and software:

  • personal computers
  • cable tester (Fluke 620)
  • wireless LAN kit (access points, PC cards, antennas and wireless software)
  • hubs
  • switches
  • routers

Pages