Bachelor of Science in Computer Engineering Study Plan

Semester 1
16 CH
Semester 2
16 CH
Semester 3
17 CH
Semester 4
17 CH
Semester 5
16 CH
Semester 6
17 CH
Semester 7
16 CH
Semester 8
16 CH
Summer Semester 1
3 CH
Summer Semester 2
3 CH
Summer Semester 4
3 CH
MTH121
Engineering Mathematics I
3 CH
MTH122
Engineering Mathematics II
3 CH
MTH221
Engineering Mathematics III
3 CH
MTH222
Engineering Mathematics IV
3 CH
COE348
Microprocessor Systems
4 CH
XXXXXX
University Elective 1
3 CH
XXXXXX1
Major Elective 1
3 CH
COE321
Digital System Design
4 CH
STA114
General Statistics
3 CH
INN311
Innovation and Entrepreneurship
3 CH
COE401
Computer Engineering Internship
3 CH
ENV113
Science of Energy and Global Environment
3 CH
COE202
Programming for Engineers I
3 CH
COE242
Digital Logic Design
4 CH
COE246
Computer Organization and Architecture
3 CH
COE303
Electronics II
3 CH
XXXXXX
University Elective 2
3 CH
COE366
Operating Systems Principles
3 CH
COE440
Digital Integrated Circuits
3 CH
PHY121
Engineering Physics I
4 CH
PHY122
Engineering Physics II
4 CH
COE215
Circuit Analysis
4 CH
COE251
Electronics I
4 CH
INT302
Database Management Systems
3 CH
ELE204
Signal and Systems
3 CH
ELE302
Principles of Communication
4 CH
ELE466
Machine Learning
3 CH
CHM111
General Chemistry
3 CH
EMS112
Emiratis Studies
3 CH
INT202
Discrete Mathematics
3 CH
ISL114/ISL112
Islamic Culture / Islamic Culture Non-Arabs
3 CH
ELE304
Probability and Random Variables
3 CH
COE349
Embedded Systems
4 CH
INT305
Fundamentals of Software Engineering
3 CH
XXXXXX2
Major Elective 2
3 CH
ARB113/ARB116
Arabic Written Expression / Arabic as a Foreign Language
3 CH
ENG113
Academic Writing
3 CH
COE212
Programming for Engineers II
3 CH
COE213
Introduction to Programming with MATLAB
1 CH
COE361
Network Protocols and Security
3 CH
COE350
Data Structures and Algorithms
3 CH
COE431
Project I
3 CH
COE432
Project II
3 CH
COE261
Computer Communication and Networks
3 CH
COE446
Engineering Ethics
1 CH
Prerequisite