The Bachelor of Business Administration (BBA or BBM) is a bachelor's degree in business administration.

The degree is designed to give a broad knowledge of the functional aspects of a company and their interconnection, while also allowing for specialization in a particular area. B.B.A. programs expose students to a variety of "core subjects" and allow students to specialize in a specific academic area. The degree also develops the student's practical, managerial and communication skills, and business decision-making capability. Many programs incorporate training and practical experience, in the form of case projects, presentations, internships, industrial visits, and interaction with experts from the industry.
The core topics usually comprise:

  • Accounting
  • Business law andEthics
  • Economics
  • Financial management
  • Cost and management accounting
  • Human resource management
  • Management information systems
  • Marketing
  • Operations management
  • Organizational behavior
  • Quantitative techniques business statistics, financial mathematics, operations research)
  • Strategic management

The specializations often include:

  • Accounting
  • Entrepreneurship
  • Finance
  • Aviation management
  • Human resource management
  • International business
  • Information technology
  • Legal management
  • Design management
  • Management
  • Management information systems
  • Operations management
  • Real estate
  • Supply chain management
  • Public relations
  • Radio & TV production
  • Tourism and Hospitality

BBA Colleges in India
Accurate Business School
ITS Ghaziabad
The Bachelor of Commerce degree is designed to provide a student with a wide range of managerial skills while at the same time, builds competence in a particular area of business studies.  Most universities therefore, plan the degree such that in addition to their major, students are exposed to general business principles, taking courses in accounting, finance, business management, human resources, statistics, marketing, economics, information systems. Other established business schools have strengthened their programs by requiring business students to also take introductory calculus at the undergraduate level as part of the degree program. For a comparison with other business degrees, see Business Education.