-->

B. Sc. in Computer Science and Engineering

 

B.Sc. in Computer Science and Engineering at DIU RAK Campus

 

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:

  • Specialized Skills Development: Our courses are carefully designed to foster both engineering and technical expertises, preparing students to thrive in a dynamic and evolving field with specializations in Software Engineering, Data Science, Artificial Intelligence, and Cybersecurity.
  • Hands-On Learning: At DIU RAK Campus, we emphasize practical, hands-on learning experiences, ensuring that our students are equipped with the skills needed to excel.
  • Real-World Projects: Our students actively participate in real-world projects, allowing them to apply their knowledge and creativity to solve real-world challenges.
  • Global Exposure: Leveraging the extensive international partnerships of DIU's home campus, students at DIU RAK Campus can access global internship and project opportunities, gaining valuable international experience.
  • Research Opportunities: Students have the chance to engage in innovative research projects, contributing to cutting-edge advancements in the field of computer science engineering.

 

Specializations:

  1. Software Engineering
  2. Data Science
  3. Artificial Intelligence
  4. Cybersecurity

 

Career Prospects: Graduates can pursue careers as:

  • Software Developers
  • Data Scientists
  • Network Engineers
  • Cybersecurity Analysts
  • AI Researchers
  • Entrepreneurs/Technopreneurs
  • Cloud Solutions Architects
  • Mobile App Developers
  • Robotics Engineers
  • DevOps Engineers
  • Game Developers
  • Machine Learning Engineers
  • IT Project Managers
  • Full-Stack Developers
  • UX/UI Designers
  • Systems Analysts
  • Database Administrators
  • University Teacher 
  • Researcher 
  • And many more 

 

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? 

  • Entrepreneurial Ecosystem: DIU RAK Campus is strongly committed to help its students to thrive in an environment that fosters innovation, providing resources and mentorship for aspiring entrepreneurs.
  • Entrepreneurial Support: DIU RAK Campus will emphasize on proving its students with necessary resources and networking for starting their own business in the hospitality and tourism industry through different initiatives taken in the DIU home campus, i.e. Entrepreneurship Development Funds (click here for details), Venture Capital (click here for details) & Daffodil Business Incubator (click here for details), which will be accessible to the students at DIU RAK Campus. 
  • Student-Centric Approach: Embrace a student-focused approach of DIU RAK Campus where the individual growth and success of each student are prioritized.
  • Strategic Location: DIU RAK is situated in Ras Al-Khaimah, one of the fastest growing cities in the Middle East, strategically positioned within a short drive from Dubai (45 mins, approx.), Sharjah (35 mins, approx.), and Abu Dhabi (2 hours, approx.).
  • Supportive Teaching-Learning Environment: Benefit from our extensive student support services at DIU RAK Campus, including counseling, career guidance, and scholarships.
  • Innovative Curriculum: Stay ahead with a curriculum that blends creativity and technology.
  • Global Recognition: Leveraging our partnerships of DIU Home Campus with 580+ international institutions (click here to see the details), DIU RAK students will access the global exposure through credit transfers, exchange programs, and enhanced academic resources.
  • Global Hub: The UAE is a global business and education hub, providing immense opportunities for international exposure, career growth, and networking in one of the most dynamic regions of the world.
  • Cultural Diversity: Immerse yourself in a culturally diverse community where students from various backgrounds can learn, grow, and thrive together, fostering global citizenship and cross-cultural understanding.

 

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