Program Overview: The B.Sc. in Computer Science and Engineering (CSE) at DIU RAK Campus offers an extensive education in computer science, preparing students for successful careers in the technology sector. The program covers a wide range of topics including programming, algorithms, data structures, software engineering, and artificial intelligence.
Key Features:
Specializations:
Career Prospects: Graduates can pursue careers as:
Admission Requirements:
General Student
Students having a minimum 2.5 GPA both in Secondary School Certificate (SSC) and Higher Secondary Certificate (HSC) 12 class passed Equivalent from Science with minimum grade in Physics, Mathematics and English may apply for admission.
For Diploma Holder:
Students having a minimum 2.5 GPA both in SSC (Science) and Diploma from Computer Technology may apply for admission.
English Medium Student
Students completing five O-level subjects and at least two A-level subjects may apply. Out of these 7 subjects, applicants must have a minimum 4 "B"grade & 3 "C" grade. The applicants must have Physics and Mathematics both at O-level and A-level.
Why Choose DIU RAK Campus?
Courses Summary:
Year | Language and GED | Basic Science | Mathematics | Other Engineering | Core Subjects | Elective Subjects | ||
1 | 6 (3+3) | 12(6+4.5) | 6 (3+3) | 4.5 (0+4.5) | 12 (7.5+4.5) | |||
2 | 6 (6+0) | 3 (3+0) | 4.5 (4.5+0) | 28.5 (7.5+21) | ||||
3 | 3 (0+3) | 3 (3+0) | 3 (0+3) | 30 (18+12) | 3 (0+3) | |||
4 | 3 (0+3) | 13.5 (10.5+3) | 15 (9+6) | |||||
Total Credits | 18 | 10.5 | 12 | 12 | 84 | 18 | ||
Grand Total: 18+10.5+12+12+84+18 = 154.5 credits | ||||||||
Theory Credit Hours: 115.5 | Lab Credit Hours: 33 | FYDP/Capstone Project: 06 | ||||||
Course Details:
Course Code | Course Title | Course Type | Credit |
ENG-101 | Basic Functional English and English Spoken | GED Theory | 3 |
MAT-101 | Mathematics - I | GED Theory | 3 |
PHY-101 | Physics-I | GED Theory | 3 |
CSE-115 | Introduction to Biology and Chemistry for Computation | GED Theory | 3 |
ENG-102 | Writing and Comprehension | GED Theory | 3 |
MAT-102 | Mathematics-II: Calculus, Complex Variables and Linear Algebra | GED Theory | 3 |
PHY- 102 | Physics - II | GED Theory | 3 |
MAT-211 | Engineering Mathematics | GED Theory | 3 |
BNS-101 | UAE and GCC Society / History of Independence and Contemporary Issues | GED Theory | 3 |
AOL-101 | Art of Living | GED Theory | 3 |
STA-101 | Statistics and Probability | GED Theory | 3 |
ACT-327 | Financial and Managerial Accounting | GED Theory | 3 |
ECO-426 | Engineering Economics | GED Theory | 3 |
PHY- 103 | Physics - II Lab | GED Lab | 1.5 |
CSE-112 | Computer Fundamentals | Core Theory | 3 |
CSE-113 | Programming and Problem Solving | Core Theory | 3 |
CSE-121 | Electrical Circuits | Core Theory | 3 |
CSE-123 | Data Structure | Core Theory | 3 |
CSE-212 | Discrete Mathematics | Core Theory | 3 |
CSE-213 | Algorithms | Core Theory | 3 |
CSE-215 | Electronic Devices and Circuits | Core Theory | 3 |
CSE-221 | Object Oriented Programming | Core Theory | 3 |
CSE-223 | Digital Logic Design | Core Theory | 3 |
CSE-225 | Data Communication | Core Theory | 3 |
CSE-226 | Numerical Methods | Core Theory | 3 |
CSE-227 | Systems Analysis and Design | Core Theory | 3 |
CSE-228 | Theory of Computation | Core Theory | 3 |
CSE-311 | Database Management System | Core Theory | 3 |
CSE-313 | Compiler Design | Core Theory | 3 |
CSE-315 | Software Engineering | Core Theory | 3 |
CSE-316 | Artificial Intelligence | Core Theory | 3 |
CSE-317 | Microprocessor and Microcontrollers | Core Theory | 3 |
CSE-321 | Computer Networks | Core Theory | 3 |
CSE-323 | Operating Systems | Core Theory | 3 |
CSE-325 | Instrumentation and Control | Core Theory | 3 |
CSE-326 | Social and Professional Issues in Computing | Core Theory | 3 |
CSE-411 | Computer Graphics | Core Theory | 3 |
CSE-413 | Computer Architecture and Organization | Core Theory | 3 |
CSE-*** | Elective-I (Specialization) | Core Theory | 3 |
CSE-*** | Elective-II (Specialization) | Core Theory | 3 |
CSE-*** | Elective-III (Specialization) | Core Theory | 3 |
CSE-*** | Elective-IV (Specialization) | Core Theory | 3 |
CSE-*** | Elective-V (Specialization) | Core Theory | 3 |
CSE-*** | Elective-VI (Specialization) | Core Theory | 3 |
CSE-114 | Programming and Problem Solving Lab | Core Lab | 1.5 |
CSE-122 | Electrical Circuits Lab | Core Lab | 1.5 |
CSE-124 | Data Structure Lab | Core Lab | 1.5 |
CSE-214 | Algorithms Lab | Core Lab | 1.5 |
CSE-216 | Electronic Devices and Circuits Lab | Core Lab | 1.5 |
CSE-222 | Object Oriented Programming Lab | Core Lab | 1.5 |
CSE-224 | Digital Logic Design Lab | Core Lab | 1.5 |
CSE-312 | Database Management System Lab | Core Lab | 1.5 |
CSE-314 | Compiler Design Lab | Core Lab | 1.5 |
CSE-322 | Computer Networks Lab | Core Lab | 1.5 |
CSE-324 | Operating Systems Lab | Core Lab | 1.5 |
CSE-412 | Computer Graphics Lab | Core Lab | 1.5 |
CSE-498 | Capstone Project | Project | 3 |
CSE-499 | Capstone Project | Project | 3 |
Total Credit Hours | 154.5 |
Elective Courses
Specialization in Artificial Intelligence | ||||||||
Code | Course Title | Class Time/Week | Pre-requisite | Credit | ||||
Theory | Lab | |||||||
CSE 431 | Machine Leaning | 1.5 | 1.5 | 3 | ||||
CSE 432 | Natural Language Processing | 1.5 | 1.5 | 3 | ||||
CSE 433 | Artificial Neural Networks | 1.5 | 1.5 | 3 | ||||
CSE 434 | Pattern Recognition | 1.5 | 1.5 | 3 | ||||
CSE 435 | Soft Computing | 1.5 | 1.5 | 3 | ||||
CSE 436 | Digital Image Processing | 1.5 | 1.5 | 3 | ||||
CSE 437 | Computer Vision | 1.5 | 1.5 | 3 | ||||
CSE 438 | Business Intelligence | 1.5 | 1.5 | 3 |
Specialization in Software Development | ||||||
SL | Course Code | Course Title | Class Time/Week | Pre-requisite | Credit | |
Theory | Lab | |||||
1 | CSE-441 | UI and UX Design | 1.5 | 1.5 | 3 | |
2 | CSE-442 | Software Quality Assurance | 1.5 | 1.5 | 3 | |
3 | CSE-443 | Web Computing | 1.5 | 1.5 | 3 | |
4 | CSE-444 | Software Architecture and Design Pattern | 1.5 | 1.5 | 3 | |
5 | CSE-445 | Intellectual Property and Contract Law | 1.5 | 1.5 | 3 | |
6 | CSE-446 | Mobile Applications Development | 1.5 | 1.5 | 3 | |
7 | CSE-447 | Concurrent and Distributed Programming | 1.5 | 1.5 | 3 | |
8 | CSE-448 | Virtual Reality and 3D Games | 1.5 | 1.5 | 3 |
Specialization in Network and Communication | ||||||
S L | Course Code | Course Title | Class Time/Week | Pre-requisite | Credit | |
Theory | Lab | |||||
1 | CSE-451 | Cloud Computing and Services | 1.5 | 1.5 | 3 | |
2 | CSE-452 | Optical Fiber Communication | 1.5 | 1.5 | 3 | |
3 | CSE-453 | Wireless Sensor Network | 1.5 | 1.5 | 3 | |
4 | CSE-454 | Cyber Security and Forensics | 1.5 | 1.5 | 3 | |
5 | CSE-455 | High Performance Computing | 1.5 | 1.5 | 3 | |
6 | CSE-456 | Network Programming | 1.5 | 1.5 | 3 | |
7 | CSE-457 | Wireless and Cellular Communication | 1.5 | 1.5 | 3 |
Specialization in Algorithms | ||||||
Sl # | Course Code | Course Title | Class Time/Week | Pre-requisite | Credit | |
Theory | Lab | |||||
1 | CSE-461 | Algorithm Engineering | 1.5 | 1.5 | 3 | |
2 | CSE-462 | Computational Complexity | 1.5 | 1.5 | 3 | |
3 | CSE-463 | Advanced Algorithms | 1.5 | 1.5 | 3 | |
4 | CSE-464 | Basic Graph Theory | 1.5 | 1.5 | 3 | |
5 | CSE-465 | Algorithmic Game Theory | 1.5 | 1.5 | 3 | |
6 | CSE-466 | Bioinformatics Algorithm | 1.5 | 1.5 | 3 | |
7 | CSE-467 | Algorithm for distributed computation | 1.5 | 1.5 | 3 |
Specialization in Embedded Systems and Robotics | |||||||
Course Code | Course Title | Class Time/Week | Pre-requisite | Credit | |||
Theory | Lab | ||||||
CSE-471 | Introduction to Embedded Systems | 1.5 | 1.5 | 3 | |||
CSE-472 | Internet of Things [IoT] | 1.5 | 1.5 | 3 | |||
CSE-473 | Robotics | 1.5 | 1.5 | 3 | |||
CSE-474 | VLSI Design | 1.5 | 1.5 | 3 | |||
CSE-475 | Micro-sensors | 1.5 | 1.5 | 3 | |||
CSE-476 | Sensor Manufacturing and ProcessControl | 1.5 | 1.5 | 3 | |||
CSE-477 | Introduction to Nanotechnology and Nanodevices | 1.5 | 1.5 | 3 | |||
CSE-478 | Additive Manufacturing Engineering | 1.5 | 1.5 | 3 |