Local Mentoring Committee

LMC

The ACM Local Mentoring Committee (LMC) is a standing committee of the ACM Practitioner Board (PB). It helps nearby members connect and network with each other, prototypes streamlined activities at the grassroots level, and increases brand cohesion, affinity, and simplicity for new participants. The LMC activates city tech communities at the forefront of computing, city event organizers in their areas of technical interest and exploration, and support for beginner attendees to Turing award winning speakers.

 

  • Local Mentoring Committee

    Chair
    Grace Ufeoshi
    Member
      Riya Charaya
      Andrew Conklin
      Edward Freedman
      Sonia Garcha
      Akshay Mittal
    Padmini Soni

Codecademy: Software Design Principles and Patterns with AI

Software design principles are the foundation for building maintainable, scalable code, and pairing them with AI coding agents transforms how developers translate those principles into working systems across the full stack. By the end of this course, you will be able to design, implement, and refactor full-stack applications with disciplined architectural thinking and collaborate effectively with AI to validate your design decisions.

This Aspire Journey includes interactive content from Codecademy.

Software Design Principles and Patterns with AI