


The Bachelor of Science in Computer Science and Engineering (BSCSE) program enables students to pursue a diverse range of computer science and computer engineering professions and contribute to the advancement of knowledge by conducting research in specialized areas of computer science and engineering.
Students will gain practical computer science and engineering skills through a combination of key knowledge areas such as mathematics, science, and engineering fundamentals and specialization courses in areas such as computer security, big data, artificial intelligence, and data analytics.
Students will graduate with highly in-demand computing skills, the ability to deal with complex problems, and the ability to promote innovation and creativity among their peers and colleagues.
Graduation Requirements
A student of BSCSE program must achieve a CGPA of not less than 2.0 out of 4.0 points, have earned at least 50% of program credits at AGU, have passed 131 credits hours for award of BSCSE degree.
Accreditation Status
The BSCSE program offered by the CEC was awarded initial accreditation status in 2004 and subsequently full accreditation status in 2012 and reaccreditation in 2019 by the CAA, Ministry of Education, UAE.
The BSCSE program has been accredited by the Engineering Accreditation Commission (EAC) of ABET in May 2020 and Computing Accreditation Commission (CAC) of ABET in October 2018.
Faculty and Staff Information
Sayed Sayeed Ahmad (Program Coordinator)
Associate Professor
PhD
Major in Computer Science and Engineering
Integral University, India
sahmed@agu.ac.ae
Tayeb Basta
Associate Professor
PhD
Major in Computer Science
The Victoria University of Manchester, UK
basta@agu.ac.ae
Abdul Azim Hamid
Assistant Professor
PhD
Major in Computer Science
University of Khartoum, Sudan
abdelazim.hamid@agu.ac.ae
Md. Wajid
Teaching Assistant
Master of Science
Major in Computer Science
Bharathidasan University India
cmdwajid@agu.ac.ae
Program Educational Objectives
The graduates of the BSCSE program will be prepared to:
- Progressed themselves in solving the diverse and complex computer science and engineering problems across a broad range of application areas.
- Advanced themselves in effective use of oral and written communication skills and as a responsible team worker in different roles.
- Practiced ethical and societal responsibilities in their career.
- Engaged themselves in life-long learning to understand and apply new technological developments in computer science and engineering.
Program Learning Outcomes (ABET-Student Outcomes)
Upon successful completion of the BSCSE program, the graduate will be able to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
- Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
For Enrollment and Graduation data, click here.
- Admission Requirements
- Fees & Scholarship
- Program Structure
- Study Plan
- Courses Descriptions
- Career Prospect
Curriculum | Score Required | |
UAE Secondary School Certificate |
80% for Advanced Track 75% for the Elite Track |
|
Indian Central Board of Secondary Education (CBSE) & Indian State Board Exams | 61% | |
Pakistani Intermediate Certificate | 61% | |
EmSAT English score of 1100, TOEFL score of 500 (ITP), 61 (IBT) or IELTS score of 5.0 is required*
EmSAT Arabic score of 600** EmSAT Math score of 900 EmSAT Physics score of 800 |
*Candidates who do not satisfy the English Proficiency requirement can still enroll through the English Preparatory Program.
**Alternatively, non-native Arabic speakers can enroll in a non-credit “Introduction to Arabic Language” course at the University.
Tuition Fees
Duration of Study | No of Credit Hours | General Education Courses Fee Per Credit Hour (AED) | Program Courses Fee Per Credit Hour (AED) | Approx Tuition Fees Per Year (AED) | Approx Tuition Fees Per Year (USD) |
4 years | 131 | 1200 | 1350 | 43,087 | 11,730 |
Scholarships
|
Undergraduate Scholarships: |
||||||
Scholarship Name | Scholarship Percentage | UAE Curriculum | CBSE/ICSE | American | IB | Pakistan | MAINTENANCE CGPA |
AGU President Scholarship | 70% | 98-100 | 90 and above | 95 and above | 36 and above | 90 and above | 3.9 and above |
Dean Scholarship | 50% | 95-97.9 | 85-89.99 | 90-94.9 | 30 and above | 85-89.99 | 3.7 and above |
Achievers Scholarship | 35% | 90-94.9 | 80-84.99 | 85-89.9 | 28 | 80-84.99 | 3.6 to less than 3.7 |
Merit Scholarship | 25% | 85-89.9 | 75-79.99 | 80-84.99 | 26 | 75-79.99 | 3.5 to less than 3.6 |
Starter Scholarship | 15% | 80-84.9 | 70-74.99 | 75-79.99 | 24 | 70-74.99 | 3.4 to less than 3.5 |
Merit Scholarship (Approx Annual Fees After Scholarships) |
||||||
Programs | Annual Fees | 15% | 25% | 35% | 50% | 70% |
BSc Computer Science and Engineering (4 years) | 43,087 | 36,623 | 32,315 | 28,006 | 21,544 | 12,926 |
ENL 101 | English Composition |
ENL 102 | Communication Skills |
ENL 103 | Technical Writing |
GEN 101 | Communication Skills in Arabic |
GEN 102 | Fundamentals of Innovation and Entrepreneurship |
SAH 101 | UAE Society |
SAH 102 | Islamic Studies |
SAT 102 | Fundamentals of Statistics |
CHM 111 | General Chemistry |
MAT 111 | Calculus I |
MAT 112 | Calculus II |
MAT 113 | Linear Algebra and Complex Variables |
MAT 214 | Differential Equations |
MAT 216 | Introduction to MATLAB |
MAT 317 | Probability Theory |
PHY 111 | Engineering Physics I |
PHY 112 | Engineering Physics II |
ELE 220 | Electric Circuits and Devices |
ENG 131 | Introduction to Programming |
ENG 251 | Digital Logic Design |
ENG 323 | Engineering Economics |
ENG 343 | Signals and Systems |
ENG 354 | Microprocessor Programming and Interfacing |
ENG 425 | Social and Ethical Issues in Engineering |
CSC 210 | Data Structures and Algorithm Analysis |
CSC 215 | Discrete Structures |
CSC 252 | Computer Organization |
CSC 305 | Computer Graphics |
CSC 322 | Database Systems |
CSC 335 | Principles of Operating Systems |
CSE 233 | Object Oriented Programming |
CSE 334 | Automata and Formal Languages |
CSE 351 | Computer Networks |
CSE 361 | Fundamentals of Data Analytics |
CSE 396 | Internship |
CSE 441 | Software Engineering |
CSE 451 | Computer Architecture |
CSE 463 | Artificial Intelligence |
CSE 471 | Project Management |
CSE 497 | Senior Year Project Design |
CSE 498 | Graduation Project |
CEC 413 | Data Warehousing and Mining |
CSC 410 | Advance Databases Systems |
CSE 336 | Principles of Programming Languages |
CSE 443 | Software Testing |
CSE 445 | Web Application Development |
CSE 461 | Computer Security |
CSE 475 | Internet of Things |
CSE 472 | Special Topics in Computing |
CSE 473 | Digital Image Processing |
CSE 474 | Fuzzy Logic and Neural Networks |
Click below to download the study plan.
Click below to download the program courses descriptions.
The Bachelor of Science in Computer Science and Engineering degree is designed to equip graduates for careers in enterprises that utilize state-of-the-art computing facilities or develop information technology solutions in the GCC or overseas. The BSCSE degree provides graduates with the analytical and communication skills necessary for success in the workplace. Graduates can apply strategies for evaluating, creating, developing, and managing computer systems and work on a project to install or configure hardware or software, build or customize programs, or otherwise assist an organization in resolving information processing difficulties.
The graduates of the Computer Science and Engineering program are prepared to pursue rewarding careers as:
- Computer systems and network administrators
- Database analysts, designers and administrators
- Data communication and network systems analysts
- Computer systems analysts
- Software, hardware and computer applications engineers
- Computer programmers
- IT managers