Department of Computer Science and Engineering

Department of Computer Science and Engineering


The Department of Computer Science and Engineering at AURAK offers two degree programs at the undergraduate level: Bachelor of Science in Computer Engineering and Bachelor of Science in Computer Science. Both programs offered by the department are accredited by the Commission for Academic Accreditation at the Ministry of Higher Education and Scientific Research. While both programs share a wide variety of courses, each of them allows students to understand computers from a different perspective. Generally speaking, computer Science students will focus on software, algorithms and internet technologies, while computer engineering students will be exposed to a system-level view of the computer covering areas in computer hardware, software and networking. Computer Science and engineering graduates are in high demand in companies that research, design, develop, test, and oversee computer hardware or its installation, but they are also employed in virtually every industry. Whether it is for programming, installation of new systems, or highly specialized software – computer engineers and computer scientists work in the healthcare industry, transportation, academics, financial institutions, and service-oriented businesses. From telecommunications companies to airlines, you’ll find computer engineers and scientists.

Jobs after graduation

  • Computer, Computer Applications, or Software Engineer
  • Applications Analyst
  • Systems Programmer
  • Computer Architect Systems Administrator
  • Data Communications Analyst
  • Data Miner
  • Web Developer
  • Information Systems Security Specialist


Introduction to the department of CSE Laboratories:

Both Computer Science and Computer Engineering students attend practical courses at various laboratories during their studies. These hands-on courses can be either traditional three-credit-hour courses or one-hour co-requisite practical sessions in support of a theoretical course. These laboratories are used to explore a variety of topics that range from low-level to high-level programming languages in addition to hardware-dedicated courses such as microprocessors, computer architecture and embedded systems where students get the chance to build microprocessors, interface them to external components and build embedded systems based on these microprocessors.

CSE Laboratories

  1. Computer Architecture Laboratory (Room G327) 

    Hands on FPGA-Based computer architecture design and implementation in VHDL software; functional and timing simulation in VHDL; building and testing basic CPU components such as Multiplexers, Counters, ALUs, registers/shift registers, datapath, Control Unit and RAM. 

    • CENG 336: Computer Architecture Lab


    General Safety Rules

  2. Computer Networks Laboratory (Room G328)  

    In this laboratory, we introduce the functions of data communications and networking in hands on lab environment. Topics include introduction to packets and how they get transmitted in the seven OSI layers, packet switching techniques and transmission media. Cisco routers and switches interfaces, functions and some CLI commands, routing and routed protocols, LAN, WAN and Wireless networks, and some troubleshooting techniques.

    • CSCI 463: Data Communication and Computer Networks Lab
    • CSCI 312: Operating Systems Fundamentals


    General Safety Rules

  3. Computer Programming Laboratory I and II (Room G202)  

    This Laboratory is used for computer programming as a problem-solving tool in like C++ and Java.

    • CSCI 104: Introduction to Computing
    • CSCI 112: Introduction to Computer Programming
    • CSCI 112: Introduction to Computer Programming lab
    • CSCI 211: Object Oriented Programming


    General Safety Rules

  4. Embedded Systems Laboratory (Room G327)  

    In this laboratory, we conduct experiments to accompany the Embedded Systems course. Lab experiments cover topics such as hardware and software architectures, assembly and C programming, I/O, real-time design, interrupts, embedded systems performance.

    • CENG 432: Embedded Systems Design Lab


    General Safety Rules

  5. Microprocessors Laboratory (Room G327)

    In this laboratory, we conduct experiments to accompany the Microprocessors course. Topics include: Assembly Language Programming; Hardware interface and design with common microprocessor peripherals such as analog-to-digital and digital-to-analog converters, LCD, 7-segment display, motors and sensors. A comprehensive project combines and analyses the interaction of hardware and software to address certain problem. 

    • CENG 316: Microprocessors Lab

    General Safety Rules

Laboratory Emergency Plan

Faculty & Staff

Dr. Khouloud Salameh
Department Chair / Assistant Professor - Computer Science
Building G-323
Ext: 8732
Prof. Mohammed Omari
Professor - Computer Science
Building G-335
Ext: 8755
Dr. Mohammed Awad
Associate Professor – Computer Science
Building G-340
Ext: 8730
Dr. Arfan Ghani
Associate Professor - Computer Engineering
Building G-314
Ext: 8756
Dr. Ali Alnoman
Assistant Professor of Computer Engineering
Building G-336
Ext: 8752
Dr. Khaled Abdalgader Omar
Assistant Professor in Artificial Intelligence
Building G 316
Ext: 8711
Ms. Ashna Sreejith
Instructor of Computer Engineering
Bldg G 327 Microprocessor Lab
Ext: 8760
Ms. Wigdan Hassan
Administrative Assistant - Computer Science and Engineering Department, Center for Information, Communication and Networking Education and Innovation (ICONET).
Building G-326
Ext: 8746
Last updated: Jan 24, 2023 @ 1:26 pm

Our Partners

Our Campus

American University of
Ras Al Khaimah Road,
Ras al Khaimah, UAE
PO Box: 10021

Contact Us

Tel. :  + 971 7 2210 900
Fax :  
+ 971 7 2210 300

Follow AURAK on:

Facebook   Tweeter   Youtube   Google Scholar
Instagram   Linked in   Location