B.Tech in Computer Science & Engineering (Hons.)

with specialization in Full Stack Development ( In association with Xebia )

  • Course Level

    Course Level

  • Course Fee

    Course Fee
    INR 2,95,000
    US $ 4,900

  • Duration

    4 Years

  • Scholarship

Program Coordinator


Ms. Anu Priya Sharma

Assistant Professor


Full-Stack Development is one of the most in-demand specialization courses in computer science. Full-stack developers have the ability to design complete web applications and websites. There is a soaring demand for this profession. Full Stack Development is a specialization which is designed to meet current industry advancements. To give best to our students, the curriculum is designed in association with leading IT solutions company, Xebia . Xebia is a global Full Stack Software Engineering, IT Strategy and Digital consulting company, enabling digital transformation of enterprises using the latest technology and methodologies. They are a 3000+ group of pioneering go-getters and dreamers, spread across the globe with 500+ customers. Xebia experts specialize in Data & AI, Full Stack, Business Agility, Security, Training & Learning, Software Development, Product Management and Quality Improvement. 

The curriculum is created with an intent to educate the engineering students on cutting-edge technologies, besides learning about HTML5, Angular4, Test Automation, Estimation Techniques, Agile Practices etc. The courseware is designed in a way that will focus on providing intense hands-on learning experiences and practical usage of the technologies.



Pass in 10+2 examination with at least 55% marks for B.Tech in CSE programme and 60% B.Tech in CSE with specializations in aggregate in 5 subjects and eligibility shall be determined on the basis of percentage of aggregate marks in

  • English, Physics & Mathematics
  • One subject out of the given list* as per Note- A
  • One subject with the highest score out of the remaining subjects.

Programme Highlights

Only University in NCR offering such program in collaboration with Industry

Agile classroom for Xebia Specialized courses

Curriculum Design and Course Material by Industry Experts

Tech-Talks, webinars and Seminars by International Experts

Placement Support, Internship Support – Onsite and Remote


Program Objectives

PEO-I: Core Competency
To inculcate analytical, design and implementation skills required to provide software solutions in industry.

PEO-II: Breadth
To groom graduates to innovate, design and develop products to provide sustainable solutions to contemporary societal and business problems.

PEO-III: Professionalism
To instill the ability to work in teams, communicate effectively and lead as ethically and socially responsible professionals and entrepreneurs.

PEO-IV: Lifelong Learning
To foster the ability of Lifelong Learning to constantly adapt to emerging technologies, to pursue higher education and instill life skills for a successful career.


Career Path

  • DT Consultant
  • Data Architect
  • Full-Stack Developer
  • Test Automation Engineer
  • Frontend Developer
  • Full Stack Architect
  • Web Development Apprentice

Programme Outcomes (PO’s)

PO 1

Engineering knowledge:

Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.

PO 2

Problem analysis:

Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

PO 3

Design/development of solutions:

Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations. 

PO 4

Conduct investigations of complex problems:

Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO 5

Modern tool usage:

Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.

PO 6

The engineer and society:

Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.

PO 7

Environment and sustainability:

Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.

PO 8


Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.

PO 9

Individual and team work:

Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

PO 10


Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

PO 11

Project management and finance:

Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.

PO 12

Life-long learning:

Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.

The various job prospects in this branch are:

  • Software Developer
  • Web Developer
  • Software Tester
  • Computer Hardware Engineer
  • Computer Network Architect
  • Web Designer
  • Tech Support and Quality Engineer
  • Academician


  • Specially Designed Agile Classroom (1st one in India)
  • Course Curriculum and E-Course Material prepared by Xebia Experts.
  • Train the Trainer program for faculty members before the commencement of every semester.
  • Sessions with Xebia experts during the semester to give the industry perspective of the course delivered.
  • Common Slack Channel wherein students can directly interact with Xebia experts.
  • Xebia Industrial Visit during the semester
  • Remote/Onsite Internship opportunities with Xebia or their clients.
  • Three Extra Placement opportunities with Xebia or their clients.
  • Certificate from Xebia along with degree after completion of course.

Agile Teaching Pedagogy:

  • Teamwork Orientation: Students sit and work in a group.
  • Academic Performance of groups is visible & transparent on the boards.
  • Emphasis on project work
  • Course progress of faculty & students visible on boards.


Pursuing a B.Tech in Computer Science and Engineering (CSE) with a specialization in Full Stack Development comes with several benefits, as it equips students with comprehensive skills in both front-end and back-end development.

Here are some advantages of choosing this specialized program:
  • End-to-End Development Skills: Full Stack Development covers both front-end and back-end technologies, providing a holistic understanding of the entire software development process. This versatility makes graduates valuable contributors to development projects.
  • Versatility in Career Opportunities: Graduates with Full Stack Development skills can explore various career paths, including web development, mobile app development, and software engineering. This versatility is appealing to employers in diverse industries.
  • High Demand in the Job Market: There is a growing demand for Full Stack Developers who can work on both client-side and server-side development. This skill set makes graduates highly sought after in the tech industry.
  • Rapid Development and Deployment: Full Stack Developers are adept at building and deploying applications quickly. This efficiency is crucial in today's fast-paced development environments where timely delivery is often a priority.
  • Adaptability to Emerging Technologies: Full Stack Developers are well-equipped to adapt to emerging technologies and frameworks, staying relevant in an ever-evolving tech landscape.
  • Cross-Functional Collaboration: Full Stack Developers can seamlessly collaborate with both front-end and back-end teams, fostering effective communication and teamwork in development projects.
  • Holistic Problem-Solving: The ability to address challenges at both the user interface and server levels allows Full Stack Developers to approach problem-solving in a holistic manner, contributing to more comprehensive and robust solutions.
  • Global Career Opportunities: The skills acquired in Full Stack Development are applicable globally, providing opportunities for international careers and collaborations with tech companies worldwide.


Top Recruiting Companies
  • amazon_logo
  • infosys-logo
  • apple-logo
  • boeing-logo
  • cisco-logo
  • intel-logo

Amazon, Nokia, Infosys, Pinkerton, Apple, Boeing, Capital One, Cisco, Federal Reserve Bank of New York, General Motors, Intel, Lockheed Martin, Northrop Grumman, Patient First 



Department of Computer Science & Technology offers:

  • Ph.D. in Computer Science – Minimum duration for submission of Ph.D. thesis is three years, including coursework and a maximum of six years.
  • M.Tech Computer Engineering – It’s a full time 2 years degree program.
  • B.Tech Computer Science & Engineering – It’s a full time 4 years degree program.
  • B.Tech Computer Science & Engineering with specialization in Artificial Intelligence & Machine Learning, in collaboration with Xebia – It’s a full time 4 years degree program.
  • B.Tech. Computer Science & Engineering with specialization in Cloud, DevOps & Automation, in collaboration with Xebia – It’s a full time 4 years degree program.
  • B.Tech in Computer Science & Engineering (specialization in Cyber Security & Threat Intelligence) in association with Quick Heal- It’s a full time 4 years degree program.
  • B.Tech in Robotics & Artificial Intelligence Engineering.- It’s a full time 4 years degree program.

All programs offered by the DoCST follow Choice Based Credit System (CBCS) where a student has the flexibility of choosing courses of his choice and interest. The department offers a large basket of electives that lead to distinctive specialization. Our major differentiators are:

  • Our teaching pedagogy focuses on “learning-by-doing” which aims to bridge the gap between industry and academia.
  • Incorporation of new technology in the curriculum aims to bridge the gap of skilled manpower requirements. Focused industry ready syllabi with each vertical defined in the curriculum aims to create a platform for specified fields (Cloud Computing, BigData, Neural Networks, Business Analytics, Apps Development, Web Development).
  • Computer lab components added to all MRU courses ensure that the student is involved proactively in the learning by doing approach.
  • The department has collaborations with many external organizations like Infosys, Microsoft, AWS, Quickheal, Xebia who work in association with the departments to impart education to the students on cutting edge technology.

Yes, DoCST has collaboration with following industries:

  • Xebia
  • Quick Heal
  • Microsoft
  • AWS
  • Infosys

At MRU, the core faculty comprises distinguished academicians (PhD, GATE, NET qualified) from the best institutions and leading professionals from the corporate world with rich industry and research experience. DoCST uses STEP (Simulated Teaching EnabledProgrammes) methodology which adds dynamism to the teaching methodology implicating the “tools” that further provide the hands on practice for progressive, consolidated learning and implementation, with excellent pedagogic techniques like teaching through demonstration, analogies, case based learning, scenario playing, depicting the concepts through flash movies, role plays etc.

The Department uses Windows, Linux, Cloud based platforms and virtualization techniques for instruction (Labs) and course assignments. We provide numerous computing facilities for our students, faculty, and staff. The department offers extensive computer labs in the different areas of computing. The student-computer ratio in the lab is 1:1 and the faculty-student ratio in the computer lab is 1:15 which aims to facilitate our learning by doing pedagogy.

Some of the major achievements are highlighted below:

  • Karan Aditya Ghosal (KPMG Canada), 60 Lakhs (international Placement).
  • Ananya Kamra (Alto Palo Networks) 51 Lakhs.

3 international Placements in 2023:

  • Karan Aditya Ghoshal KPMG, Canada 60.
  • Sarthak Rastogi, Space and Time Labs, Newport Beach, California, United States, 55 LPA.
  • Deepanshu Sharma équipe Nutrition Canada 30.
  • Ms. Charu Goyal, Mr. Aditya Sharma, Mr. Ansh Ohri, Mr. Simar Jyot Singh Narang and Drishti kemni have been awarded with Certificate of Participation, Young Professionals - Women in Engineering Congress 2022 (DSSYWC’22), Organized by IEEE Delhi Section 2022
  • ASHWANI SONI,has been awarded BVICAM’ Coding Challenge 2022, Organized by Bharatiya Vidyapeeth Institute of Computer Application and management (BVICAM)
  • Parul Taneja, Minhjul Hossain, Parikshit Sharma and Ravi Prakash, B.Tech CSE 4th year students achieved 3rd position, Bronze Medals, Cash Prize of 5000/- and goodies at HackPhoria, 24 hrs Hackathon organized by Bennett University on 14 – 16 Feb 2020.
  • Parikshit Sharma, Ravi Prakash, Shivam Shukla and Shiv Kumar, B.Tech CSE 2nd year students secured 1st position in Hackrcdu with Certificates, Cash Prize of 8000/- organized by Hackrcdu, Hackathon in Ramanujan college (DU) on 27th feb and 28th feb 2020.
  • Parikshit Sharma, Ravi Prakash, Shivam Shukla, Shiv Kumar, students of B.Tech CSE 3rd year as Team +impact wins first position at ‘HackRcdu’ Hackathon and cash Prize of 8000/- with goodies on 7th March 2020 at ‘HackRcdu’, a Hackathon held at Ramanujan college, University of Delhi.
  • Karan Rajoria. B.Tech CSE student of 3rd year was Selected as “Industrial Relation Coordinator” Member of “Delhi Section Student Network Team” IEEE Delhi Section on 27 May 2020.
  • Varun Prakash, Raghav sagar, B.Tech CSE DSML specialization students of 3rd year presented a Research Paper on “When Cartoon Meets Anime Distinguishing Animation Styles ith Convolutional Neural Networks” (Online) Paper Presentation at ICIEM 2020 (Scopus Indexed IEEE conference) organized in collaboration with IEEE UK and Ireland Section on 18 June 2020.
  • Niharika. B.Tech CSE 4th year reaches the Semi Final Round of Re Think Tank Session, organised by QS I Gauge on 10 June 2020.
  • Minhajul Hossian, B.Tech CSE student of 4th selected to become one of the mentors for the Garuda Hacks event on 14 – 16 August 2020 event organized by Garuda Hacks Indonesia’s Premier Global Hackathon.
  • Rishabh Dhiman, Mrinmoy Mitra, Aayush Singh, Deepak Bhardwaj, Vishakha Tyagi and Aman Gupta, B.Tech CSE students of 4th Sem received 1st position, winner under SW category for MK206 problem statement of Ministry of Rural development in Smart India Hackathon 2020 and 1 lkh prize money on 4th Aug 2020.
  • Students of B.Tech CSE, Mukul Singh and Parul Taneja, participated in an international competition ‘YASH 2020′ organized by the Foundation of Global Science Initiatives (FGSI) and won ‘Silver Medal’ in the category of master age group on 16-18 January 2020.
  • Team1:Karan Aditya Ghoshal, Prince Kaliraman, and Deepak Rana; Team2: Ashwani and Yatharth, B.Tech CSE students, participated in an international competition ‘YASH 2020 organized by the Foundation of Global Science Initiatives (FGSI) and won ‘Silver Medal’ in the category of master age group on 16-18 January 2020.
  • Co-Founders of Zenith Vipers &Workolab, Ensure Equity: Yuvraj Bhardwaj &Yashraj Bhardwaj are Co-Founders of Zenith Vipers &Workolab, Ensure Equity. They are 18 years old Researcher & Entrepreneur and own 22 Research Projects, and also have 7 patents on their name. They have been research collaborate with many institutions. They are also the recipients of Karmaveer Chakra Award 2016 and the winners of SF fellowship 2017. They are among top 30 Young Entrepreneurs across the world by Success Magazine. They are also the youngest Indians to enter the final nominee list of Padma Shri 2018. They got “The Eagle Award” from Government of Malaysia, which is one of the highest award in Malaysia by Government on 2017 Independence Day.
  • Global Science, Technology & Innovation Conference (G-STIC) 2017: Akanksha Ahuja, student member Atmospheric and Environmental Sciences Cluster) participated in the Global Science, Technology & Innovation Conference (G-STIC) 2017. She emerged as one of the top three winners in the Student Challenge category all over the world. She has now been invited to participate in G-STIC 2017 being organized in Brussels from 23 to 25 October to present her idea.
  • Google Summer of Code 2017 internship: Kartik Sibal, B.Tech CSE has successfully completed Google Summer of Code 2017 internship, contributed to the open source project “AboutCode” and received 2400 USD.

There are various positions for which a Computer engineer can apply in most of the software companies. Some of the positions are:-

  • Application Developer
  • Database Administrator
  • Business Systems Analyst
  • Data Analyst
  • Database Manager
  • Mobile Apps Developer
  • Game Developer
  • Enterprise Architect
  • Hardware Designer
  • Network Administrator
  • Mainframe Systems Manager
  • Project Manager

  • DT Consultant
  • Data Architect
  • Cloud Developer
  • Full Stack Developer
  • Test Automation Engineer
  • Cloud Administrator
  • DevOps Engineer
  • Frontend Developer

  • Data Scientist
  • Data Engineer
  • Business Analyst
  • Data Analyst
  • AI/ML Engineer
  • Business Intelligence Engineer
  • Research Scientist

  • Information Security & Risk Analyst
  • Junior Cyber Security Analyst
  • Infosec Analyst and Trainer
  • Internal Auditor
  • Sales – Cyber Product and Services.
  • IT Support

  • Along with the prospects of a high salary, it provides the opportunity to learn cutting-edge technology and achieve tremendous growth.
  • Robotics engineer
  • RPA Engineers
  • Computer Scientists
  • User interface Engineer
  • Control engineer
  • Automation Engineers
  • Design engineer
  • Industrial and process control Engineer
  • Aerospace Engineer

Yes, the department is offering an ITR (Introduction to Research Course) course in the initial years of the program and the department also has area specific research groups. Students can get connected with these groups and reach out to faculty members whose research area they find to be intriguing, to pursue their research work at undergraduate level. Various students’ Research clusters are formed in following areas:

  • Data Analytics And Big Data Architecture
  • Architecture And Analysis Of Communication Network
  • Artificial Intelligence
  • Emerging Web Technologies And Applications
  • Data Mining
  • Network Securities

The office of Dean Students offers various social/ cultural societies and technical committees. Our students are associated with social clubs like Jeevandayni, Rotary Club, Lion’s Club and Red Cross Society, involved in different social services like blood donation camps and relief camps. Department has formed student branches in association with different technical societies like IEEE, ISTE and NPTEL. The student branches are regularly organizing competitions and technical events at the regional and national level.

Yes, MRU degree is as good as the one awarded by any central or state university. A Bachelor degree holder from MRU can also apply for higher studies in any of the Indian or overseas universities.

A student shall be required to have a minimum attendance of 75% in a course to be eligible for appearing in the end semester examination.

There is a scholarship policy at Manav Rachna for Sports persons and meritorious students, Refer the scholarship page for more detail .

According to AICTE guidelines the minimum credit requirement for graduating from MRU in B.Tech CSE course is 160 and B.Tech CSE with specialization is 180 and B.Tech in Robotics & Artificial Intelligence Engineering 30 .

(a) Completion of Minimum Credits:

As specified in the curriculum, completion of minimum credits of the program shall be the condition for the award of the degree. These credits should be earned under different categories as follows:

  • All core courses as defined in curriculum scheme;
  • All University mandatory courses;
  • All summer trainings;
  • At least two electives offered by parent department;
  • At least one elective offered by other engineering department;
  • At least one elective offered by sciences (Mathematics/Physics/Chemistry etc.) Department
  • At least one elective offered by Department of Humanities;
  • At least one elective by the Management Department.

(b) Lower and Upper Limits for Credits Registered:

A student must register for a minimum of 14 credits and a maximum of 29 credits in a semester. The minimum credits registered should include at least 2 courses under the category of hard courses which can be core or elective with first preference to core.

(c) Credits Earned at Different Universities / Institutes:

Provision shall be made for acknowledgement of credits earned by a student through coursework/project work/internship.


Program Name Benefits Fees Job Prospects
B.Tech Computer Science and Engineering Comprehensive understanding of fundamental concepts. Versatile education Ideal for individuals interested software development, systems design Strong base in Algorithms 2,49,000 Wide industry oppurtunities Conduct testing and validation procedures Apply creative thinking to design and improve mechanical systems Global Opportunities for international careers and collaborations
B.Tech (Hons.) in Computer Science & Engineering with specialization in Artificial Intelligence & Machine Learning offered in association with Xebia. Specialized knowledge in AI and ML High demand for professionals Solve complex problems. Create intelligent systems 2,95,000 Integrating digital technologies with manufacturing processes Automation System Integration Data Analytics Proficiency Global Manufacturing Competence
B.Tech (Hons.) in Computer Science & Engineering with specialization in FullStack Development offered in association with Xebia. Enables efficient resource utilization cost-effective solutions. Ideal for businesses looking to leverage cloud services Optimised resourses Practical Applicability 2,95,000 High demand for cloud architects, Opportunities in DT Consultant Full-Stack Developer Test Automation Engineer Cloud computing skills Expanding their cloud infrastructure.
B.Tech (Hons.) in Computer Science & Engineering with specialization in Cyber Security & Threat Intelligence offered in association with Quick Heal. Secure software development. Digital Forensic Examiner Focused Expertise Practical Applicability 2,95,000 Cybersecurity professional Forensic Analyst Data driven Priority Oppurtunities in cloud Management Cloud computing skills
B.Tech Robotics & Artificial Intelligence Innovation and Problem Solving Machine Learning Expertise Robotics Design and Development Optimised Resource Practical Appblicablity 2,41,000 Computer Scientists User interface Engineer Control engineer Automation Engineers

Contact Us

Icon location ADDRESS

Sector – 43, Aravalli Hills, Delhi – Surajkund Road, Faridabad – 121004, (Haryana), India