Courses

Database Management System Theory & Lab

Published:

Course Overview

This course provides a comprehensive introduction to understanding the principles, techniques and approaches that constitute the structure of database management system. To understand basic database concepts, applications, data models, schemas and instances, to familiarize Entity Relationship model for a database, to demonstrate the use of constraints and relational algebra operations, to describe the basics of SQL and construct queries using SQL, to emphasize the importance of normalization in databases and to demonstrate the basic concepts of transaction processing and concurrency control.

Operating System

Published:

Course Overview

This course provides a comprehensive introduction to understanding the principles, techniques and approaches that constitute the structure of operating systems. To understand how the various elements of operating system interact and provide services for execution of application software. It focuses on OS support for concurrency (threads) and synchronization, resource management (e.g. CPU, memory, I/O), and distributed services etc.

Course Details

  • Instructor: Utkalika Satapathy
  • Duration: 40 Hours
  • Credits: 4
  • Prerequisites: Basic understanding of programming concepts, Basic knowledge of computer hardware and system software
  • Class Time: CSE-B: Mon(3.00 - 4.00); Wed(10.00-11.00); Thu(2.00-3.00); Fri(10.00-11.00) CE: Mon(11.00-12.00); Tue(12.00-1.00); Wed(3.00-4.00); Thu (10.00-11.00)

Object Orieneted Programming

Published:

Course Overview

This course provides the basic programming concepts. Introduce different techniques pertaining to problem solving and the different constructs of C++ programming

Course Details

  • Instructor: Utkalika Satapathy
  • Duration: 30 Hours
  • Credits: 3
  • Prerequisites: Basic knowledge of any programming language. Preferably C
  • Class Time: Wed(11:00-12:00); Thu(11:00-12:00), Fri(11:00-12:00)