PET10001_Object Oriented Programming

1. General information about the module

  • Module code: PET10001

  • Vietnamese module designation: LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

  • English module designation: Object Oriented Programming

  • Credit points: 3

  • Workload:

- Contact hours: Lectures, lesson: 15 hours (in class)

- Lab works, project, seminar: 60 hours

- Exercise: 0

- Private study: 90 hours (self-study)

  • Type of module: Core Discipline

  • Required and recommended prerequisites for joining the module: None

2. Module objectives/intended learning outcomes

Students gain knowledge of fundamental concepts and components, data structures in C++, and object-oriented programming. Handling files, XML, and JSON files using C++. Connecting database management systems with C++. Constructing classes and creating objects with C++. Proficiency in using C++ editors and compilers to execute C++ programs. Analyzing, designing, and implementing object-oriented problems on computers using C++.