Course Duration | Course Level | Course Tuition Fees (Rs) | Mode of Study | Institute Type |
---|---|---|---|---|
3 Years | Undergraduate | 1,20,000 per annum | Full-time | Private |
Semester | Subjects/Topics |
---|---|
Semester 1 | Introduction to Programming, Fundamentals of Computer and IT, Mathematics for Computer Science, Communication Skills, Principles of Management |
Semester 2 | Data Structures, Object-Oriented Programming, Digital Electronics and Logic Design, Discrete Mathematics, Environmental Studies |
Semester 3 | Database Management Systems, Operating Systems, Web Technologies, Software Engineering, Statistical Techniques |
Semester 4 | Computer Networks, Advanced DBMS, Human-Computer Interaction, Java Programming, Organizational Behavior |
Semester 5 | Data Communication and Networking, Multimedia Systems, Advanced Web Technologies, Minor Project, Elective I (e.g., Cloud Computing, Big Data Analytics, etc.) |
Semester 6 | Information Security, Mobile Application Development, Major Project, Elective II (e.g., Artificial Intelligence, Machine Learning, etc.) |
Module | Topics |
---|---|
Introduction to Databases | Database System Concepts, Database System Architectures, Data Models |
SQL and PL/SQL | Basics of SQL, Advanced SQL, PL/SQL Concepts |
Database Design | ER Modeling, Normalization, Database Design Process |
Transaction Management and Concurrency Control | ACID Properties, Locking Mechanisms, Concurrency Control Techniques |
Database Recovery Techniques | Recovery Concepts, Types of Failures, Recovery Techniques |
Distributed Databases | Distributed Data Storage, Distributed Transactions, Distributed Query Processing |
NoSQL Databases | Introduction to NoSQL, Types of NoSQL Databases, NoSQL vs SQL |