Attribute | Detail |
---|---|
Course Duration | 3 Years |
Course Level | Undergraduate |
Course Tuition Fees | Varies |
Mode of Study | Full-time/Part-time |
Institute Type | Private |
Semester 1 | Semester 2 | Semester 3 | Semester 4 | Semester 5 | Semester 6 |
---|---|---|---|---|---|
Introduction to Programming | Object-Oriented Programming | Database Management Systems | Advanced Database Management Systems | Data Warehousing and Data Mining | Project Work |
Mathematics for Computing | Data Structures | Operating Systems | Web Technologies | Software Engineering | Cloud Computing |
English Communication Skills | System Analysis and Design | Computer Networks | Java Programming | Information Security | Elective |
Module | Important Topics |
---|---|
Introduction to Database Systems | Database System Concepts, Database System Architectures, Data Models, Database Design & ER Diagrams |
SQL and PL/SQL | Basic SQL, Advanced SQL, PL/SQL Basics, Cursors, Triggers |
Database Design | Normalization, Functional Dependencies, Relational Database Design |
Transaction Management and Concurrency Control | ACID Properties, Locking Mechanisms, Serializability, Concurrency Control Techniques |
Database Recovery Techniques | Recovery Concepts, Recovery Techniques, Log-Based Recovery, Checkpointing |
NoSQL Databases | Introduction to NoSQL, Types of NoSQL Databases, Key-Value Stores, Document Stores |