logo

भारतीय सूचना प्रौद्योगिकी संस्थान भागलपुर

Indian Institute of Information Technology Bhagalpur

An Institute of National Importance under Ministry of Education, Govt. of India

Object Oriented Programming Laboratory

Home | Academics | Laboratories | Object Oriented Programming

Overview

This lab is dedicated for students to work on practical experiments, projects and research work related to Object Oriented Programming through C++ and Java. The lab enhances programming skills through practical assignments and hands-on implementation of OOP concepts.

Students develop their own applications and projects using C++ and Java, gaining practical experience in software development using object-oriented principles.

Primary Course

Course Details

  • Name: Object Oriented Programming Lab
  • Course ID: CS211
  • Programme: B.Tech.
  • Semester: III Semester
  • Credits: 0-0-3-2 (L-T-P-C)
  • Department: Computer Science and Engineering

Course Objectives

  • Enhance programming skills in Object Oriented Programming
  • Implement OOP concepts through C++ and Java
  • Develop practical applications using OOP principles
  • Prepare students for software development projects

Lab Experiments/Projects

  • Programs on basic C++ concepts, operators and functions
  • Programs on defining class, friend function, function overloading, operator overloading
  • Programs on inheritance and virtual functions
  • Programs on pointers to objects, derived classes, polymorphism
  • Programs on C++ stream classes, files and templates

Research & Projects

Student Projects

  • Application development using C++
  • Java-based software projects
  • GUI applications using OOP principles
  • Game development projects

Lab Infrastructure

Development Environment

  • High-performance workstations
  • Dual-boot systems (Windows/Linux)
  • Version control systems (Git)
  • Collaboration tools

Software Tools

  • Visual Studio, Eclipse, IntelliJ IDEA
  • GCC, GDB, Valgrind
  • Java Development Kit
  • Code analysis tools

Learning Resources

  • OOP reference books
  • Design pattern examples
  • Sample projects and codebases
  • Online learning platforms

Faculty In Charge

Dr. Dilip Kumar Choubey

Dr. Dilip Kumar Choubey

Assistant Professor

Lab Technician

Mr. Love Panday

Mr. Love Panday

Junior Technical Superintendent

College