Programme Structure

Term (1) Term (2) Term (3)
Yr Module Name Cr Module Name Cr Module Name Cr Total

Cr

1 Introduction to Computers 10 Introduction to Programming 10 Object-Oriented Programming 10 120
English 1 10 English 2 10 Environment Sciences and Sustainability 10
Calculus I 10 Elementary Linear Algebra 10 Discrete Structure I 10
University Elective 10 University Elective 10 University Elective 10
2 Discrete Structure II 10 Web technology 10 Computer Architecture 10 120
Data Structures and Algorithms 10 Database Systems 10 Introduction to Artificial Intelligence 10
Introduction to Software Engineering 10 Software Construction 10 Human computer interface design 10
University Elective 10 Engineering Economy & Entrepreneurship 10 System Design and Practical Project 10
3 Operating Systems 10 Computer Communications and Networks 10 Introduction to processing natural languages 10 120
Professional Issues 10 Web Development 10 Introduction to Machine Learning 10
Professional Software Engineering Practice 10 Software Design and Architecture 10 Agent Based Systems 10
Introduction to Statistics 10 Electives 10 Electives 10
Summer between year 3 & year 4 – Internship 10
4 Machine Learning & Pattern Recognition 10 Introduction to Vision and Robotics 10 Electives 10 110
Applied Natural Language Processing 10 Electives 10
Knowledge Engineering and Management 10 Electives 10
Computer Science – AI Capstone Project 40

[1]only for students who are required to take General Mathematics

[2]only for students who are required to take General Mathematics

The British University in Dubai

Block 11, 1st and 2nd floor, Dubai International Academic City PO Box 345015, Dubai, UAE

Tel: +971 4 279 1400

Whatsapp: +971 50 701 2843

Email: [email protected]