Bachelor of Science in Information Technology

Information Technology (IT) is becoming the cornerstone to any economy in the world. Since the spread of the Internet and communication applications in their diversified forms, IT became an integrated part of everyone's life in modern society. In UAE, IT plays a major role in the development of the society. Therefore, it is only natural to have the United Arab Emirates University offer a degree program in IT in its various specializations. The College of Information Technology offers a bachelor of science degree in Information Technology (BSc in Information Technology) in seven specialization tracks: Intelligent Systems (INSYS), Software Development (SWD), Information Security (SEC), Networking (NETW), E-Commerce (ECOM), Enterprise System (ENSYS), and Computer System Design (CSD). The Bachelor of Science in Information Technology is accredited by the Computing Accreditation Commission (CAC) of ABET, Enrollment and degree awarded for the past five years are as follows: Enrollment: 2015-2016: 587, 2014-2015: 557, 2013-2014: 514, 2012-2013:478, 2011-2012:481 Degree awarded: 2015-2016: 68, 2014-2015: 46, 2013-2014: 60, 2012-2013:107, 2011-2012:127

Program Objectives

  • Attain leadership roles that promote the development of IT.
  • Demonstrate the highest standards of technical and ethical practice.
  • Apply skills and knowledge to contribute to the evolution of the IT sector to serve the community.
  • Acquire advanced competency levels in IT by engaging in continuous self-development, certification, and graduate studies.

Program Learning Outcomes

Upon successful completion of this program, students will be able to:

  • Apply knowledge of computing and mathematics appropriate to the discipline.
  • Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  • Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  • Function effectively on teams to accomplish a common goal.
  • Discuss professional, ethical, legal, security, and social issues and responsibilities.
  • Communicate effectively in written and oral forms with a range of audiences.
  • Analyze the local and global impact of IT on individuals, organizations and society.
  • Recognize the need for and engage in continuing professional development.
  • Use current techniques, skills, and tools necessary for computing practice.
  • Use and apply the current concepts and practices of the core information technologies.
  • Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems.
  • Integrate IT-based solutions into the user environment.
  • Discuss the best practices and standards and their application.
  • Create an effective project plan.

Degree Requirements

Required Credit Hours : minimum 130 hours

General Education (Req. CH:42)

Cluster 1: Values to Live By - Islam (3.00 hours)

Credit Hours
ISLM100Islamic Culture3.000

Cluster 1: Values to Live By - Ethics (3.00 hours)

Credit Hours
ITBP370Professional Responsibility in Information Technology  13.000
1 : Also counts towards the Major

Cluster 2: Skills for Life - English Communication Skills (3.00 hours)

Credit Hours
ESPU1081Introduction to Academic English for Information Technology I3.000

Cluster 2: Skills for Life - Information Literacy (3.00 hours)

Credit Hours
GEIL101Information Literacy3.000

Cluster 2: Skills for Life - Thinking Skills (3.00 hours)

Credit Hours
CSBP119Algorithms and Problem Solving  23.000
2 : Also counts towards the Major

Cluster 3: The Human Community - Emirates Society (3.00 hours)

Credit Hours
HSS105Emirates Studies3.000

Cluster 3: The Human Community - Humanities and Fine Arts (3.00 hours)

Credit Hours
ARCH340History and Theory of Architecture3.000
HIS133Introduction to Art History3.000
HSR120Introduction to Heritage & Culture3.000
HSR130Introduction to Language & Communication3.000
LIT150Introduction to Literature3.000
MSC200Introduction to Mass Media3.000
MSC240World and Arab Media3.000
LNG100Introduction to Linguistics3.000
LNG110Language, Society & Culture3.000
PHI101Introduction to Philosophy3.000
PHI270Philosophy of Education3.000
PHI271History and Philosophy of Science3.000
TRS200Introduction to Translation3.000

Cluster 3: The Human Community - Social and Behavioral Sciences (3.00 hours)

Credit Hours
AGRB210Introduction to Agribusiness3.000
ECON110Principles of Economics3.000
HSR140Introduction to Society & Behavior3.000
HSR150Introduction to Government Policy & Urban Structures3.000
PSY100Introduction to Psychology3.000
SWK200Introduction to Social Welfare3.000

Cluster 3: The Human Community - The Global Experience (3.00 hours)

Credit Hours
AGRB360Global Agri-food Trade3.000
ARCH346Contemporary World Architecture3.000
BIOE240Principles of Environmental Science3.000
GEO200World Regional Geography3.000
HIS120Arab & Islamic Civilization3.000
HIS125Contemporary Civilization3.000
HIS121World History: Origins to 15003.000
PSG250Principles of International Relations 3.000

Cluster 4: The Natural World - Mathematics (3.00 hours)

Credit Hours
MATH105Calculus I  33.000
3 : Also counts towards the Major

Cluster 4: The Natural World - Natural Sciences (6.00 hours)

Credit Hours
PHYS105General Physics I  43.000
BIOC100Basic Biology I3.000
CHEM111General Chemistry I3.000
4 : Required

Cluster 5: Capstone Experience (6.00 hours)

Credit Hours
ITBP480Senior Graduation Project I3.000
ITBP481Senior Graduation Project II  53.000
5 : Both ITBP 480 & ITBP 481 counts towards the Major


College of Information Technology (Req. CH:61)

Required Courses (61.00 hours)

Credit Hours
ITBP103Principles of Information Technology3.000
CSBP121Programming Lab I1.000
CENG202Discrete Mathematics3.000
CENG205Digital Design & Computer Organization3.000
CENG210Communication & Networks Fundamentals3.000
CSBP219Object Oriented Programming3.000
CSBP221Programming Lab II1.000
ITBP280Information Technology Project Management Exhibition3.000
ITBP301Security Principles & Practice3.000
ITBP307Information Systems Fundamentals3.000
CSBP315Operating Systems Fundamentals3.000
CSBP316Human Computer Interaction3.000
CSBP319Data Structures3.000
ITBP321Web Application Development Lab1.000
CSBP340Database Systems3.000
ITBP418Entrepreneurship in Information Technology3.000
MATH110Calculus II3.000
PHYS135General Physics Lab I1.000
STAT210Probability and Statistics3.000


Computer Systems Design Track (Req. CH:21)

Required Courses (18.00 hours)

Credit Hours
CSEB300Computer Architecture3.000
CENG201Circuits Fundamentals3.000
CSEB310Digital Design with HDL3.000
CSEB321Hardware Testing and Fault Tolerance3.000
CENG231Circuits Lab1.000
CSEB332Digital Design with HDL Lab1.000
CSEB425Embedded Systems3.000
CSEB433Embedded Systems Lab1.000

Specialization Electives (3.00 hours)

Credit Hours
CSEB400Platform Architecture & Technology3.000
CSEB440Software Integration3.000
CSEB450Introduction to Robotics3.000
CSEB499Special Topics in CSE3.000


E-Commerce Track (Req. CH:21)

Required Courses (21.00 hours)

Credit Hours
ECBP310E-Commerce Principles3.000
ECBP331E-Commerce Lab I1.000
ECBP411Mobile Commerce3.000
ECBP425Multimedia Systems3.000
ECBP432E-Commerce Lab II1.000
ECBP433Multimedia Systems Lab1.000
ISBP350Enterprise Resource Planning3.000


Enterprise Systems Track (Req. CH:21)

Required Courses (21.00 hours)

Credit Hours
ISBP309Enterprise Information Systems3.000
ISBP331Business Integration Lab I1.000
ISBP350Enterprise Resource Planning3.000
ISBP431Advanced Database Systems3.000
ISBP432Advanced Database Systems Lab1.000
ISBP433Business Integration Lab II1.000
ISBP440Business Intelligence3.000
ISBP455Knowledge Management3.000


Information Security Track (Req. CH:21)

Required Courses (18.00 hours)

Credit Hours
SECB310Cryptographic Algorithms & Protocols3.000
SECB331Cryptography Lab1.000
SECB358Network Border Control3.000
SECB405Security Protocols for Internet & E-Commerce3.000
SECB425Security Architecture & Mechanics3.000
SECB432Networks Security Lab1.000
SECB433Systems Security Lab1.000
SECB455Intrusion Detection & Response3.000

Specialization Electives (3.00 hours)

Credit Hours
SECB408Secure Mobile Code3.000
SECB451Policy Criteria & Evaluation3.000
SECB499Special Topics in Information Security3.000


Intelligent Systems Track (Req. CH:21)

Required Courses (18.00 hours)

Credit Hours
CSBP301Artificial Intelligence3.000
CSBP331Artificial Intelligence and Robotics Lab1.000
CSBP400Modeling & Simulation3.000
CSBP411Machine Learning3.000
CSBP421Smart Computer Graphics3.000
CSBP432Computer Graphics Lab1.000
CSBP433Intelligent Systems Studio1.000
CSBP461Internet Computing3.000

Specialization Electives (3.00 hours)

Credit Hours
CSBP441Applied Computer Vision3.000
CSBP499Special Topics in Computer Science3.000


Networking Track (Req. CH:21)

Required Courses (18.00 hours)

Credit Hours
NEBP310Network Protocols3.000
NEBP331Network and Security Protocols Lab1.000
NEBP361Network Security Protocols3.000
NEBP432Wireless Networks Lab1.000
NEBP433Advanced Networking Lab1.000
NEBP441Wireless and Mobile Communication3.000
NEBP460Network Application Software3.000
NEBP470Network Design and Implementation3.000

Specialization Electives (3.00 hours)

Credit Hours
NEBP371Network Management & Analysis3.000
NEBP421Advanced Network Services3.000
NEBP472Wireless Sensor Networks3.000
NEBP473Internet Architecture3.000
NEBP499Special Topics in Network Engineering3.000


Software Development Track (Req. CH:21)

Required Courses (18.00 hours)

Credit Hours
SWEB300Software Engineering Fundamentals3.000
SWEB319Software Design3.000
SWEB320Formal Methods and Models3.000
SWEB331Software Analysis & Design Lab1.000
SWEB401Reuse and Component-based Development3.000
SWEB423Software Testing & Quality Assurance3.000
SWEB432Software Implementation Lab1.000
SWEB433Software Testing Lab1.000

Specialized Electives (3.00 hours)

Credit Hours
SWEB312Software Requirements and Specification3.000
SWEB450Analysis of Algorithms3.000
SWEB451Game Development3.000
SWEB499Special Topics in Software Engineering3.000

Free Elective (6.00 hours)

Credit Hours