Computer Science And Business Systems

About Department

Industry needs employable and contributory technocrats in required domain for its growth. TCS, regularly partners with academic institutions across India as part of its Academic Interface Program (AIP) to build industry relevant curriculum and industry ready workforce.

TCS in collaboration with Bharati Vidyapeeth (Deemed to be University) Department of Engineering and Technology, Navi Mumbai has come up with a unique program B. Tech. (Computer Science & Business Systems), which aims towards producing employable engineers to be a part of the nation building. It is a four-year undergraduate program.

Salient Features of the Syllabus

  • The curriculum of program is industry oriented.
  • The program has 200 credits spread over 8 semesters (25 Credits per semester).
  • Introduction of Industry Offered Elective in each semester of 4thYear (Sem VII & VIII).
  • Six Core elective courses spread over third and fourth year.
  • One elective course offered in each semester (Sem V & Sem VI) of 3rd Year
  • Two elective courses offered in each semester (Sem VII & Sem VIII) of 4th Year.
  • Industrial project (8 weeks) in the 4th year will be supported by TCS.
  • Industrial training (4 weeks) in the 3rd year will be supported by TCS
  • TCS will offer internship and opportunity of working on live projects to selected students undergoing this program at TCS offices to make them industry ready.

Additional Features

  • Degree will be awarded by BV (DU), Pune.
  • TCS will be actively involved in the faculty development exercise and assist partially in teaching of the program.
  • The curriculum is developed by closely working with eminent professionals from the industry and Academia.
  • The students will learn/ be exposed to emerging technologies and industry relevant topics. This will enable / make them more relevant to the industry standards and improve their employability.
Our Vision

To syndicate industry and institute to impart high quality knowledge through scholarity, research and creative endeavour

Our Mission

  • To impart contemporary technology conforming to a dynamic curriculum.
  • To engage in professional development and scholarly endeavour through knowledge of common business principles.
  • To promote the awareness of business discipline and ethical responsibility through industry alliance

Program Highlights

Goal : design a society and industry relevant Computer Engineering curriculum in line with the rapidly changing industry landscape in the era of Business 4.0


The course focuses on enhancing the following key attributes among the graduating students

  • Understanding of Contemporary Technology
  • Understanding of Technology Abstraction
  • Data ScienceKnowledge of Common Business Principles
  • Business Discipline and Service Orientation
  • Innovation Ability
  • Strong in Ethics and Life Values

Course Outcome

  • Apply &analyze the basic principles of SWOT & life positions.
  • Understand, analyse & leverage the power of motivation in real life, Identify & respect pluralism in cultural spaces.
  • Understand and apply the concepts of Global, glocal and trans-locational &analyse cross cultural communication.
  • Apply the science of Nation building, the diverse culture of India.
  • Identify &analyze the common mistakes made in cross-cultural communication, tools of technical writing.
  • Recognize the roles and relations of different genders. Understand Artificial intelligence &recognize its impact in daily life.

  • To understand problem classification and problem solving by machines.
  • To understand the basics of automata theory and its operations.
  • To study computing machines by describing, classifying and comparing different types of computational models.
  • Encourage students to study theory of computability and complexity.
  • To understand the P and NP class problems and its classification.
  • To understand the fundamentals of problem decidability and reducibility.

  • Explain the architecture and functions of Central Processing Unit.
  • Solve fixed point and floating-point arithmetic problems using algorithms
  • List the design approaches and functional requirements for implementing control unit.
  • Analyze the characteristics of memory system.
  • Describe the I/O organization and interconnections.
  • Infer parallel processing and multiprocessor configuration.

  • Understand basic concepts of Procedural programming and, the overview of C programming language
  • Understand some basic difference between C and C++.
  • Understand basic concepts of Object-Oriented Programming, classes and objects in OOP.
  • Apply the concept of Access Specifier, friend function, constructor, destructor and Error Handling using C++ programs
  • Implement the concept of polymorphism, virtual functions and inheritance using C++
  • Develop OOP applications using Templates and file Handling.

  • Understand basics of normal distribution and linear regression model.
  • Apply knowledge of multivariate regression and discriminant analysis.
  • Outline component analysis and factor analysis.
  • Design various clusters.
  • Understand and demonstrate fundaments of Python programming.
  • Demonstrate visualization in Python

  • Learn importance of software engineering process and its principles.
  • Understand the software development life cycle with appropriate models.
  • Understand software quality concepts.
  • Document user requirements using suitable techniques.
  • Analyze the software design from and Object-Oriented perspective.
  • Apply appropriate testing techniques on a software.