Course Duration | 3 Years |
---|---|
Course Level | Undergraduate |
Approximate Course Tuition Fees | $3000 per year |
Mode of Study | Full Time |
Institute Type | Private |
Semester | Course Name | Syllabus |
---|---|---|
Semester 1 | Introduction to Programming | Basics of Programming, Data Types, Control Structures, Functions, Arrays |
Semester 2 | Object-Oriented Programming | Classes and Objects, Inheritance, Polymorphism, Encapsulation, Abstraction |
Semester 3 | Data Structures | Stacks, Queues, Linked Lists, Trees, Graphs |
Semester 4 | Database Systems | Database Design, SQL, Transactions, Concurrency Control, NoSQL Databases |
Semester 5 | Web Development | HTML, CSS, JavaScript, Server-Side Programming, Web Frameworks |
Semester 6 | Software Engineering | Software Development Life Cycle, Agile Methodologies, Testing, Maintenance |
Semester | Important Topics |
---|---|
Semester 1 | Introduction to Databases, Database Design, and Data Models |
Semester 2 | SQL Queries, Data Manipulation, and Data Definition Languages |
Semester 3 | Normalization, ER Diagrams, and Advanced Data Models |
Semester 4 | Transaction Management, Concurrency Control, and Database Recovery Techniques |
Semester 5 | Distributed Databases, Object-Oriented Databases, and XML Data Management |
Semester 6 | Data Warehousing, Data Mining, and Database Security |