Module 3

Object Oriented Programming

Unit 11

Pointers, References, Memory, and Design Patterns

Learning Outcomes

  • Describe the overhead incurred in some programming languages other than Java as a result of their use of pointers.
  • Discuss the reasons why Python is a more sustainable programming language than others.
  • Experiment with the design of code using a variety of design patterns.

System Implementation

  • This project involved the development of a humanoid robot application adhering to Object-Oriented Programming (OOP) principles. Key features include a to-do list, a stack-based calculator with undo functionality, and a support queue. Additionally, a comprehensive 600-word README file providing detailed project documentation was submitted. Link to the GitHub repository: here

Reflection

  • I completed and submitted the summative assessment in the previous unit itself. This unit, I reviewed my e-portfolio and addressed any outstanding activities for previous units ensuring a complete and up-to-date record of my academic progress.

Phone

-

Address

Mumbai, India