Department of Computer Science and Engineering

Department of Computer Science and Engineering

Computer Science

The Department of Computer Science and Engineering at AURAK provides students with a cutting-edge education that prepares them for the constantly evolving world of technology. Our department offers three undergraduate degrees: a Bachelor of Science in Computer Engineering, a Bachelor of Science in Computer Science, and a Bachelor of Science in Artificial Intelligence.

Our computer labs are cutting-edge and equipped with the latest technology and software, allowing students to gain hands-on experience in programming, networking, and hardware design. Our labs also provide access to specialized tools and emerging technologies, ensuring that our students are well-prepared for the constantly evolving demands of the modern workplace.

Our programs offer various courses, giving students a comprehensive understanding of computers from a hardware and software perspective. Computer Science focuses on theoretical and practical aspects of computing, including software design, programming, algorithms, and data structures. The field of computer engineering combines computer science and electrical engineering with a focus on designing and developing computer hardware and software. In Artificial Intelligence programs, intelligent systems and algorithms are developed and applied to solve problems, make decisions, and process language, all of which are typically carried out by humans. Although there are some overlaps between these three fields, Computer Science focuses more on software development, Computer Engineering focuses more on hardware development, and Artificial Intelligence programs focus on developing intelligent algorithms and systems.

Join us at the Department of Computer Science and Engineering and gain the skills and knowledge needed to excel in the ever-evolving field of technology.

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

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

Microprocessor_lab_1
Microprocessor_lab_2
Microprocessor_lab_3

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

G-328-1
G-328-2
G-328-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

G202_4
G202_1
G202_1
G202_1
G202_5
G202_6

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

Microprocessor_lab_2
Microprocessor_lab_3 (1)
Microprocessor_lab_3

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

Microprocessor_lab_3
Microprocessor_lab_3 (1)
Microprocessor_lab_2

1-Khouloud Salameh
Dr. Khouloud Salameh

Department Chair / Associate Professor - Computer Science

Read More

2-Mohammed Omari
Prof. Mohammed Omari

Professor - Computer Science

Read More

3-Awad
Prof. Mohammed Awad

Associate Provost for Academic Affairs / Professor - Computer Science

Read More

4-Arfan
Dr. Arfan Ghani

Associate Professor - Computer Engineering

Read More

5-Ali Alnoman
Dr. Ali Alnoman

Assistant Professor of Computer Engineering

Read More

6-Khaled
Dr. Khaled Abdalgader Omar

Associate Professor - Artificial Intelligence

Read More

profile-dummy-1
Dr. Lobna Nassar

Assistant Professor - Artificial Intelligence

Read More

profile-dummy-5
Dr. Zubaidah Alhazza

Adjunct Assistant Professor - Computer Science

Read More

Umar
Mr. Umar Adeel

Instructor - Computer Engineering

Read More

Abdul Rahman Hisham M. Al Muaitah-CD
Mr. Abdul Rahman Al Muaitah

Instructor - Artificial Intelligence

Read More


Last Updated: 23 Nov 2023

Upcoming Open Days

Experience the vibrant atmosphere of our Open Day at AURAK! Join us to explore our campus, discover our academic programs, and interact with faculty and staff. Get a firsthand look at our state-of-the-art facilities, engage in informative sessions, and gain valuable insights into the unique learning opportunities at AURAK. Register Here!

Register Now
AURAK open day

Upcoming Information Sessions

AURAK is coming to you with our Information Day event. Join us as we bring a taste of our university to your doorstep. Discover the range of academic programs, learn about our admission process, and meet representatives from AURAK who will provide all the information you need to make an informed decision about your education. Take advantage of this chance to explore the possibilities and benefits of studying at AURAK in your city.

Register Now
Ajman-image1
Customer Support
Contact Us
Follow Us
Call Now
Contact Us

The American University of Ras Al Khaimah (AURAK) uses cookies to provide necessary website functionality, improve your experience and analyze our traffic. By using our website, you agree to our Privacy Policy OKAY