BBA in Computer Applications
Syllabus
Year 1: Foundations of Business and Computing
Semester 1:
Introduction to Business and Basic Computing
1. Principles of Management
- Management theories, organizational structures, leadership styles.
2. Financial Accounting
- Basics of accounting, financial statements, T-accounts, and ledger management.
3. Business Mathematics
- Algebra, statistics, ratios, and percentages for business decision-making.
4. Computer Fundamentals and Office Automation
- MS Office (Excel, Word, PowerPoint), OS basics, and internet tools.
5. Programming in C
- Basics of C programming: variables, loops, functions, and arrays.
6. Business Communication
- Professional writing, presentations, and communication ethics.
Semester 2:
Business Operations and Intermediate Computing
1. Organizational Behavior
- Team dynamics, motivation, workplace culture, and conflict resolution.
2. Business Statistics
- Data analysis, probability, correlation, and regression.
3. Database Management Systems (DBMS)
- SQL, relational database design, normalization, and ER diagrams.
4. Web Technologies
- HTML, CSS, JavaScript basics, and static website development.
5. Microeconomics
- Demand-supply analysis, market structures, and pricing.
6. Environmental Studies
- Sustainability, CSR, and environmental laws.
Year 2: Advanced Business and IT Integration
Semester 3:
Business Applications and Software Development
1. Marketing Management
- 4Ps, digital marketing basics, consumer behavior.
2. Object-Oriented Programming (OOP) with Java
- Classes, objects, inheritance, polymorphism, and exception handling.
3. Operating Systems
- Process management, memory management, file systems.
4. Financial Management
- Capital budgeting, working capital management, and ratio analysis.
5. Business Law
- Contracts, cyber laws, intellectual property rights (IPR).
6. Lab: Java Programming
- Hands-on projects using Java (e.g., inventory management system).
Semester 4:
IT for Business Solutions
1. Human Resource Management
- Recruitment, training, performance appraisal, and labor laws.
2. Software Engineering
- SDLC, Agile/Waterfall models, UML diagrams.
3. E-Commerce
- Online business models, payment gateways, and cyber security basics.
4. Data Structures and Algorithms
- Arrays, linked lists, stacks, queues, sorting algorithms.
5. Management Information Systems (MIS)
- ERP, CRM, and decision support systems.
6. Lab: Web Development
- Dynamic website creation using HTML/CSS/JavaScript and PHP/MySQL.
Year 3: Specialization and Practical Application
Semester 5:
Strategic IT and Emerging Technologies
1. Strategic Management
- SWOT analysis, corporate governance, and business ethics.
2. Python Programming
- Basics of Python, libraries (NumPy, Pandas), and automation scripts.
3. Cyber security and Cyber Laws
- Threats, encryption, GDPR, and IT Act.
4. Electives (Choose 2)
- Artificial Intelligence Basics
- Cloud Computing (AWS/Azure fundamentals)
- Digital Marketing Analytics
- Mobile Application Development (Android basics)
5. Project Management
- PM tools (Trello, Jira), risk management, and Gantt charts.
6. Lab: Python/App Development
- Mini-projects (e.g., chatbot, basic mobile app).
Semester 6:
Capstone Projects and Industry Readiness
1. Entrepreneurship Development
- Business plan creation, funding, and startup ecosystems.
2. Big Data Analytics
- Hadoop basics, data visualization (Tableau/Power BI).
3. Internet of Things (IoT)
- Basics of IoT, sensor networks, and smart applications.
4. Electives (Choose 2)
- Blockchain Fundamentals
- Machine Learning Basics
- IT Service Management (ITIL)
- Advanced Database Systems
5. Capstone Project
- Develop a software solution for a business problem (e.g., ERP module, e-commerce platform).
6. Internship
- 6–8 weeks in IT firms, startups, or corporate IT departments.