The curriculum of the program incorporates core & elective courses along with Practice School (PS) / Dissertation that equip students to cater to the dynamic needs of the software industry. The core and the elective courses enable students to acquire a strong foundation on the recent trends and technologies in the field of computer science like Machine Learning, Data Analytics, Cyber Security among others. The Practice School is a formal method of bringing the reality of professional environment into the educational process. We believe that with a well-formed curriculum and persistent mentoring from diligent faculty our students will be innovative thinkers, problem solvers, and entrepreneurs. The indicative courses are listed by semester as follows.

Semester wise pattern

Core Courses

  • Software Engineering & Management
  • Software Architectures
  • Data Warehousing
  • Object Oriented Analysis & Design
  • Data Mining
  • Research Practice
  • PS / Dissertation

Elective Courses

Students can choose electives from a Pool of Electives listed for the program as follows:

  • Machine Learning
  • Cloud Computing
  • Network Security
  • Advanced Data Mining
  • Real-Time Systems
  • Multimedia Computing
  • Artificial Intelligence
  • Internetworking Technologies
  • Parallel Computing
  • Data Storage & Networks
  • Information Retrieval
  • Software for Embedded Systems
  • Advanced Computer Architecture
  • Advanced Computer Networks
  • Advanced Algorithms and Complexity
  • Pervasive Computing
  • Reconfigurable Computing
  • Network Security Project
  • Fault Tolerant System Design
  • Advanced Operating Systems
  • Network Programming
  • Advance Compilation Techniques
  • Software Testing Methodologies
  • Distributed Data Systems


Research is an important academic activity at BITS. Strong emphasis is laid on interdisciplinary, mission-oriented and relevant research. The participation of students and the faculty members in research ensures a team effort towards problem-solving activities. Students are encouraged to pursue research in the emerging areas of computer and software engineering. Our faculty members are presently working in the following research areas:

  • Cloud Computing
  • Big Data Analytics
  • Machine Learning
  • Web Services
  • Internet of Things (IoT)
  • Computer Networks
  • Distributed Systems
  • Database Systems
  • Software Engineering
  • Information Retrieval
  • Cybersecurity

Eligibility Criteria

A minimum aggregate of 60% in B.E. / B.Tech. /M.Sc./M.C.A or equivalent.

Candidates who meet the above criteria will be required to appear and successfully clear the Aptitude test / Interview to qualify for admission.

Program taught in:
Birla Institute Of Technology & Science, Pilani, Dubai Campus

See 3 more programs offered by Birla Institute Of Technology & Science, Pilani, Dubai Campus »

Last updated March 9, 2019
This course is Campus based
Start Date
Aug. 2019
2 years
31,000 AED
per year+ 5% VAT
By locations
By date
Start Date
Aug. 2019
End Date
Application deadline

Aug. 2019

Application deadline
End Date