Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full-time |
Institute Type | Private |
Semester | Subjects | Topics |
---|---|---|
Semester 1 | Introduction to Programming Mathematics for Computer Science Introduction to Database Systems | Programming basics in C or Python Discrete Mathematics, Algebra DBMS Concepts, SQL |
Semester 2 | Data Structures Operating Systems Database Design | Arrays, Linked Lists, Stacks, Queues Processes, Threads, Memory Management ER Models, Normalization |
Semester 3 | Object-Oriented Programming Software Engineering Advanced SQL | Classes, Objects, Inheritance in Java or C++ SDLC Models, Design Patterns Stored Procedures, Triggers, Indexes |
Semester 4 | Web Technologies Computer Networks Database Administration | HTML, CSS, JavaScript, PHP OSI Model, TCP/IP, Routing Backup and Recovery, Security |
Semester 5 | Data Mining and Warehousing Cloud Computing Project Work (Database) | Data Preprocessing, Classification, Clustering Cloud Service Models, Deployment Models Real-world database design and implementation |
Semester 6 | NoSQL Databases Big Data Analytics Internship | Document, Column, Key-Value, Graph Stores Hadoop Ecosystem, Spark Industry experience |
Important Topics in Database Management for BCA at Bhagwati Institute of Technology & Science |
---|
Introduction to Database Systems |
Database Design and ER Models |
SQL and PL/SQL Basics |
Normalization and Database Schemas |
Transaction Management and Concurrency Control |
Indexing and Hashing |
Distributed Databases |
NoSQL Databases and Big Data |
Data Warehousing and Data Mining |
Database Security and Authorization |