نظرة عامة على البرنامج
Canadian University Dubai Programs
The Canadian University Dubai offers a range of undergraduate and graduate programs.
Undergraduate Programs
- Architecture
- Business
- Communication
- Engineering
- Public Health
- Psychology
- Interior Design
- Social Sciences
- Creative Industries
Graduate Programs
- Master of Business Administration
- Master in Information Technology Management
- Postgraduate Diploma in Business Analytics
- Master of Science in Business Analytics
- Master of Public Health
- Master of Science in Artificial Intelligence
- Master of Science in Design Innovation for Circular Economy
- The Doctor of Business Administration (DBA) Program
Bachelor of Science in Software Design
The Bachelor of Science in Software Design is a comprehensive program that covers various aspects of software design and development.
Study Plan
The program is divided into eight semesters, with a total of 128 credit hours.
Semester 1
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 1 |
LNG 181 |
English I for Engineering and Computing |
None |
3 |
| 1 |
XXX |
GE Elective (1) |
None |
3 |
| 1 |
MTH 112 |
Calculus I |
Pass Math Placement Test or MTH 012 |
3 |
| 1 |
BCS 101 |
Elements of Computing |
None |
3 |
| 1 |
ENT 141 |
Fundamentals of Innovation and Entrepreneurship 1 |
None |
2 |
Semester 2
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 2 |
MTH 120 |
Discrete Mathematics |
None |
3 |
| 2 |
LNG 182 |
English II for Engineering and Computing |
LNG 181 |
3 |
| 2 |
BCS 102 |
Introduction to Computing Science I |
BCS 101 |
3 |
| 2 |
MTH 113 |
Calculus II |
MTH 112 |
3 |
| 2 |
XXX |
GE Elective (2) |
None |
3 |
| 2 |
ENT 142 |
Fundamentals of Innovation and Entrepreneurship 2 |
ENT 141 |
1 |
Semester 3
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 3 |
MTH 114 |
Linear Algebra |
MTH 112 |
3 |
| 3 |
MTH 130 |
Probability and Statistics |
MTH 112 |
3 |
| 3 |
MTH 203 |
Discrete Mathematics for Computing Science |
BCS 102, MTH 120 |
3 |
| 3 |
BCS 201 |
Logic for Computing Science |
MTH 120 |
3 |
| 3 |
BCS 202 |
Introduction to Computing Science II |
BCS 102 |
3 |
| 3 |
ENT 241 |
Entrepreneurship 1 |
ENT 142 |
2 |
Semester 4
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 4 |
ENG 210 |
Computer Architecture |
BCS 202 or ENG 101 |
4 |
| 4 |
BCS 203 |
Software Specifications |
BCS 201, BCS 202 |
3 |
| 4 |
BCS 206 |
Information Structures |
BCS 202, MTH 203 |
3 |
| 4 |
BCS 222 |
Programming Paradigms |
BCS 201, BCS 202 |
3 |
| 4 |
ENT 242 |
Entrepreneurship 2 |
ENT 241 |
1 |
Semester 5
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 5 |
GED 198 |
Islamic Culture |
None |
3 |
| 5 |
BCS 301 |
Operating Systems |
BCS 206, ENG 210 |
4 |
| 5 |
BCS 311 |
Scientific Computing |
BCS 102, MTH 114 |
3 |
| 5 |
BSD 310 |
Game Design |
BCS 202, BCS 206 |
3 |
| 5 |
BSD 311 |
Human Computer Interaction |
BCS 206 |
3 |
Semester 6
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 6 |
BCS 305 |
Software Architecture |
BCS 203, BCS 206 |
3 |
| 6 |
BCS 306 |
Database Management Systems |
BCS 201, BCS 202 |
3 |
| 6 |
BCS 309 |
Algorithms I |
BCS 201, BCS 206 |
3 |
| 6 |
BCS 323 |
System-Level Programming |
BCS 102 |
3 |
| 6 |
BSD 312 |
Software Quality |
BCS 203 |
3 |
| 6 |
BSD 313 |
Advanced User Interface Design |
BSD 311 |
3 |
Semester 7
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 7 |
GED 196 |
Communication Skills in Arabic 1 |
None |
3 |
| 7 |
BCS 401 |
Ethics for Computing Professionals |
None |
3 |
| 7 |
BSD 402 |
Formal Methods |
BCS 305 |
3 |
| 7 |
BSD 403 |
Software Requirements |
BCS 305 |
3 |
| 7 |
BSD 410 |
Software Design Project |
Completed 90 Cr. Hrs. |
6 |
Semester 8
| Semester |
Course Code |
Course Title |
Pre/Co Requisite |
Credit Hours |
| 8 |
BSD 410 |
Software Design Project (Cont.) |
Completed 90 Cr. Hrs. |
-- |
| 8 |
GED 199 |
UAE Society |
None |
3 |
| 8 |
BSD 404 |
Algorithms II |
BCS 203, BCS 309 |
3 |
| 8 |
BCS 405 |
Artificial Intelligence |
BCS 206, BCS 222 |
3 |
| 8 |
XXX |
Program Major Elective |
|
3 |
Internship
The internship is a mandatory course of an undergraduate program with the purpose of providing students with an opportunity to have professional work experience in a setting related to the student's major. The duration of an internship is based on the program of study. However, all the undergraduate students from Business, Engineering, Computer Science, Information Technology, Architecture, and Interior Design are expected to spend at least sixteen (16) weeks at an organization providing internship experience.