MS
Verified Current Student

Mohamed Suhail

Student @ Ajman University

Degree Name

Bachelor of Science in Computer Engineering (Undergraduate)

Concentration

United Arab Emirates
2022
Started University
137
Credits Completed
Final Year / 4th Year
Current Stage
View Official Program Details

I speak

EnglishTamil

✓ Responses within 24 hours • 50+ verified reviews

About

Hello, I'm Mohamed Suhail! I'm currently in my last year of Computer Engineering at Ajman University. Coming from a student background and having gone through the challenges of choosing a major, university, adapting to university life, and...

Courses currently taking

Current semester

COE401

Computer Engineering Internship

Credit Hours

3 CH

Description

Internship familiarizes students with actual working environments. It gives students the opportunity to integrate their knowledge and skills acquired in various courses. Internship also gives the student a feeling of what is involved in working in a practical environment.

Completed

Courses completed (as of June 2026)

COE440

Digital Integrated Circuits

Credit Hours

3 CH

Description

This course covers design, operation and analysis of various digital integrated circuit families, and memories.

ELE466

Machine Learning

Credit Hours

3 CH

Description

The main purpose of this course is to provide the fundamental knowledge to the engineering students so that they can understand basics of AI.

COE321

Digital System Design

Credit Hours

4 CH

Description

This course introduces design methodologies for implementing digital systems in programmable logic. The course will build on the basics of digital logic design course. The students will learn how a Hardware Description Language (HDL) is used to describe and implement hardware.

ELE421

VLSI Design

Credit Hours

3 CH

Description

Review of basic logic gates in CMOS. Integrated circuit layers, sheet resistance, time delay, CMOS layers, designing FET arrays, stick diagrams, layouts of CMOS circuits. Advanced techniques in CMOS logic circuits. General VLSI system components. Floor-planning and routing. DRAM, SRAM, ROM designs.

ELE302

Principles of Communication

Credit Hours

4 CH

Description

Introduction to fundamentals of communication systems. Amplitude Modulation (AM), Single side band modulation, frequency division multiplexing. Frequency Modulation (FM), sampling, quantization, coding, pulse code modulation, delta modulation, time division multiplexing. Shift Keying methods.

INT305

Fundamentals of Software Engineering

Credit Hours

3 CH

Description

Topics covered in this course include overview of the software engineering process, software process models, UML syntax and semantics, software requirement analysis, software design principles and models, component-level design, and software testing. Student will work in teams on software projects.

COE472

Intelligent Systems & Robotics

Credit Hours

3 CH

Description

Introduction to robotics &machine intelligence, rigid-body transformations, forward and inverse positional kinematics, velocities and Jacobians of linkages, dynamics, linear and non-linear control, and force control methodologies. Artificial neural networks, Deep learning, genetic algorithms, etc.

COE366

Operating Systems Principles

Credit Hours

3 CH

Description

Topics include operating system overview, types, structures; processes, threads, interprocess communication, scheduling and synchronization, memory management and file systems, I/O Devices, drivers, deadlocks, controllers & their storage, virtualization, multicomputers & multiprocessors & security.

ELE204

Signal & Systems

Credit Hours

3 CH

Description

This course aims to develop students’ understanding of discrete and continuous-time signals and systems, and their analysis in both time and frequency domains. It further enhances their skills in analyzing such systems using computer-based simulation tools.

COE349

Embedded Systems

Credit Hours

4 CH

Description

This course introduces the hardware and software design of embedded systems using microcontrollers. Students are introduced to microcontroller programming in both assembly and C. At the end of the course, each student will choose a design project to work on during the last few weeks.

COE350

Data Structures and Algorithms

Credit Hours

3 CH

Description

The course includes essential topics on data structures including array-based lists, linked lists, stack, queue, trees and graphs. It also covers various data structure algorithms including searching, sorting, hashing and traversal. Measuring the complexity of programs is also part of the course.

COE361

Network Protocols and Security

Credit Hours

3 CH

Description

The course introduces the students the protocol details and functioning in TCP/IP Stack including routing algorithms, & transport protocol mechanisms such as flow control, congestion control & reliability. It also covers modern network technologies such as Bluetooth & WLANs and security concepts.

COE261

Computer Communication and Networks

Credit Hours

3 CH

Description

This course deals with introducing to the students the basic concepts of data and computer communication, layered architectures, protocols and interoperability of devices and networks.

COE213

Introduction to Programming with MATLAB

Credit Hours

1 CH

Description

The course offers an exposure to programming techniques in MATLAB programming environment. Contents include Vectors, Matrices, Basic Arithmetic, Conditional and Repetition Statements, Plotting with MATLAB. Input/Output, M-files scripts and functions.

ELE304

PROBABILITY AND RANDOM VARIABLES

Credit Hours

3 CH

Description

This course aims to develop students’ understanding of probability concept and its applications in analyzing random variables and random processes. The course also covers applications of random variables and random process in different engineering areas.

INT302

Database Management Systems

Credit Hours

3 CH

Description

This course is designed to give a theoretical and practical background in database techniques. It covers database concepts, data models, data dictionary, entity relationship diagrams, and the relational data model, converting E-R models to relational model, SQL language, normalization, etc.

COE348

Microprocessor Systems

Credit Hours

4 CH

Description

The course deals with Intel 80x86 microprocessor architecture and organization, instruction set, assembly language, interfacing concepts and buses. Concepts are reinforced through laboratory sessions.

COE246

Computer Organization and Architecture

Credit Hours

3 CH

Description

Introduction to computer organization, the major components of a computer system and the interaction between them, including CPU, memory, I/O devices and buses. Machine instructions, assembly language programming, CPU performance & metrics, non-pipelined and pipelined processor design, caches, etc.

COE242

Digital Logic Design

Credit Hours

4 CH

Description

This course covers the topics of number systems. Logic gates. Boolean algebra. Simplification of Boolean Functions. Combinational circuit design. Sequential Circuits. Finite State Machines and Memories.

COE303

Electronics II

Credit Hours

3 CH

Description

This course covers design and analysis of BJT and FET amplifier circuits, operational amplifiers and their applications in wave shaping, signal generation, filters, A/D and D/A converters. It also covers design of oscillator circuits and signal/waveform generators.

COE251

Electronics I

Credit Hours

4 CH

Description

Basic properties of semiconductor materials. Theory of operation and applications of p-n junction diodes, zener diodes and photodiodes. Theory of operation, biasing circuits, and small signal analysis of Bipolar Junction Transistor and Junction Field Effect Transistor, etc.

COE215

Circuit Analysis

Credit Hours

4 CH

Description

This course covers the topics of DC and AC circuit analysis. It includes the topics of impedance and admittance, mesh, nodal, superposition, Thevenin’s and Norton's theorem, transient response of RC and RLC circuits, sinusoidal steady state response, resonance, etc.

COE202

Programming for Engineers I

Credit Hours

3 CH

Description

This course provides knowledge and skill of programming concepts using pseudo code and C++ programming language.

COE212

Programming for Engineers II

Credit Hours

3 CH

Description

The primary objective of this course is to introduce the concepts of object-oriented programming: classes, objects, functions, inheritance, polymorphism, composition and aggregation, and recursive functions.

INT202

Discrete Mathematics

Credit Hours

3 CH

Description

This course introduces Discrete Mathematics techniques to Information Technology and Computer Engineering students. Topics covered include propositional logic, predicate logic, inference, induction & other proof techniques, counting, sets, functions, recursion, relations, graphs, and trees.

MTH121/122/221/222

Engineering Mathematics

PHY121/122

Engineering Physics

COE446

Engineering Ethics

Credit Hours

1 CH

Description

This course is designed to introduce undergraduate Comp Eng students to the concepts, theory & practice of engineering ethics. Topics include professionalism, code of ethics, moral framework, safety and risk, honesty, intellectual properties, privacy, computer crimes, economic & global issues.

Student Status

International StudentNo
Based in UAE Ever SinceYes
Official Degree Program

Bachelor of Science in Computer Engineering

Degree Progress98%Completed
Current Status (POV)Final Year / 4th Year Student
Enrolled InAugust 2022
Expected GraduationJanuary 2027
Total Credits Hours
140
Completed Credits Hours
137
Remaining Credits Hours
3
Credits Hours Per Year
35

Ask Anything

Inside Perspectives & Guidance

What is this major really like?
Would I recommend this major and why?
How heavy is the course load and workload?
What's the actual difficulty level of this major?
How difficult is it to get good grades?
Tips for maintaining a high GPA
My honest experiences and advice
How to make the most of your first year
What should you expect from this major?
Common mistakes students make

Loading available times...

30 AED

Get clarity before you pick your future path