Engineering-Consulting Collaborative (E-CC) is a professional organization dedicated to providing an environment for engineering and business students to collaborate in solving problems and improving professional and critical thinking skills.
E-CC's exec board contains eight departments, including the technology department. E-CC also co-hosts events with companies, such as PWC and Delloite, and hosts its case competitions, which all of the exec members help develop.
The technology department handles many tasks, such as improving the club's website and working with a team of E-CC associates. The team of tech associates works with the director, making improvements to E-CC from a technology standpoint, helping local startups, and developing resume-building projects.
In 2020, I lead a four-person team to develop a Flask web application and an SQLAlchemy database to handle case competition registration and random team assignments.
The PSU ACM is comprised mainly of 3 sub-organizations: DevPSU Learning, DevPSU Startup, and AlgoPSU.
During semester 3, I participated in DevPSU Learning and AlgoPSU.
DevPSU Learning held weekly meetings and workshops about the development and deployment of web applications with Flask. The organization also gave assignments.
AlgoPSU was a technical interview prep organization with weekly meetings, covering data structures and useful algorithms for coding interviews. The meetings encouraged collaboration and discussion with co-members to solve problems.
NDL held weekly meetings that discussed data science topics ranging from linear regression to natural language processing, Markov Chains, and learning models, such as neural networks.
PyLO is an organization devoted to improving the Python skills of its student members. With biweekly projects/assignments, the goal was to gain experience solving problems and using Python libraries, such as os or Pillows.
Assignments included a doctest parser and a simple photo editing program.