Skip to content
Beseyat
العربية

Bachelor of Science in Computer Science — study plan

Canadian University Dubai School of Engineering, Applied Science and Technology

Credit hours
127
Levels
5
Courses
53
Degree
bachelor

The Bachelor of Science in Computer Science study plan at Canadian University Dubai is an accredited bachelor programme spanning about 3 years (5 academic levels), requiring 127 credit hours across 53 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Compulsory Courses 18 credits

Code Course Credits
LNG 181 English I for Engineering and Computing 3
LNG 182 English II for Engineering and Computing 3
GED 190 Emirati Studies 3
GED 255 Critical Thinking and Problem Solving 3
ENT 141 Fundamentals of Innovation and Entrepreneurship 1 2
ENT 142 Fundamentals of Innovation and Entrepreneurship 2 1
ENT 241 Entrepreneurship 1 2
ENT 242 Entrepreneurship 2 1

Science Elective Courses 9 credits

Code Course Credits
BIO 102 Biology I Elective 3
SHS 103 Chemistry Elective 3
SCI 210 Modern Physics Elective 3

Humanities Elective Courses 85 credits

Code Course Credits
GED 110 Modern Art Appreciation Elective 3
GED 111 Music Appreciation and Communication Elective 3
GED 191 Islamic Studies Elective 3
GED 196 Communication Skills in Arabic 1 Elective 3
GED 205 Psychology in Everyday Life Elective 3
GED 324 Ethical Reasoning for Today’s World Elective 3
GED 330 Introduction to Canadian Studies Elective 3
BCS 101 Elements of Computing Elective 3
BCS 102 Introduction to Computing Science I Elective 3
MTH 112 Calculus I Elective 3
MTH 113 Calculus II Elective 3
MTH 114 Linear Algebra Elective 3
MTH 120 Discrete Mathematics Elective 3
MTH 130 Probability and Statistics Elective 3
MTH 203 Discrete Mathematics for Computing Science Elective 3
BCS 201 Logic for Computing Science Elective 3
BCS 202 Introduction to Computing Science II Elective 3
BCS 203 Software Specifications Elective 3
BCS 206 Information Structures Elective 3
BCS 222 Programming Paradigms Elective 3
ENG 210 Computer Architecture Elective 4
BCS 305 Software Architecture Elective 3
BCS 306 Database Management Systems Elective 3
BCS 309 Algorithms I Elective 3
BCS 311 Scientific Computing Elective 3
BCS 323 System-Level Programming Elective 3
BCS 401 Ethics for Computing Professionals Elective 3
BCS 480 Internship in Computer Science Elective 3

Compulsory Courses 33 credits

Code Course Credits
BCS 221 Communication Networks 3
BCS 301 Operating Systems 4
BCS 303 Security Principles and Practices 4
BCS 304 Data Mining 3
BCS 307 Digital Systems 4
BCS 402 Computability and Complexity 3
BCS 403 Advanced Database Systems 3
BCS 407 Artificial Intelligence 3
BCS 417 Computer Science Graduation Project 6

Elective Courses 15 credits

Code Course Credits
SWS 215 Web Development Elective 3
BSD 311 Human Computer Interaction Elective 3
BCS 400 Network Operating Systems Elective 3
BCS 406 Computer Graphics Elective 3
BSD 404 Algorithms II Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

💼 Careers & salaries after graduation

Explore the career paths and expected salaries for Bachelor of Science in Computer Science graduates.

Starting salary from 11,000 SAR/month

View careers & salaries

Calculate your GPA for this major

Frequently asked questions about Bachelor of Science in Computer Science

How many credit hours is Bachelor of Science in Computer Science at Canadian University Dubai?

Bachelor of Science in Computer Science at Canadian University Dubai requires completing 127 credit hours to graduate, spread across 53 courses.

How many years is Bachelor of Science in Computer Science at Canadian University Dubai?

The study plan for Bachelor of Science in Computer Science spans about 3 years (5 levels/semesters) under the approved plan.

What degree does Bachelor of Science in Computer Science award?

Bachelor of Science in Computer Science at Canadian University Dubai awards a Bachelor's degree after completing 127 credit hours.

Is Bachelor of Science in Computer Science offered at other universities?

Yes, Bachelor of Science in Computer Science is offered at at least 12 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in School of Engineering, Applied Science and Technology