Engineering Design VI
CPE-322
CPE-322
(2.1) Week 1: Lesson 0: This week we discussed the textbook for the semester, the Syllabus, the required equipment, setting up this google site, as well as a GitHub Repository.
(2.8) Week 2: Lesson 1: The lecture described the 10 different attributes of engineers, STE(A)M in the modern workplace, and finding subjective meaning in the field of Engineering. Tasked to clone the IoT Github Repository. Professor Lu demonstrated Lab 1.
(2.15) Week 3: No class today, President's Day.
(2.22) Week 4: Lesson 2: Joined the group for project SNEC, Snake Natural Environment Controller (Group 20) and brainstormed project definition and scope. Professor Lu demonstrated Lab 2.
(3.1) Week 5: Lesson 3: This week we discussed the search for problems that need solving in the world, and how to approach solutions for said problems. Professor Lu demonstrated Lab 3.
(3.8) Week 6: Lesson 4: Today in class we learned about different Computer Engineering projects that have either been attempted and abandoned, purely planned, or planned and subsequently implemented. These projects all solve unique problems across different professional fields, such as the proliferation of internet service, predictive analytics in games, and facial recognition technology. Professor Kevin Lu also demonstrated Lab 4.
(3.15) Week 7: Lesson 5: Professor Lu lectured about science, technical knowledge, intellectual property, and patent law. Installed Docker and used Eclipse Mosquito. Professor Lu demonstrated Lab 5.
(3.22) Week 8: Lesson 6: Professor Lu discussed why modeling is essential in design, we discussed different ways to plot data. Professor Lu demonstrated Lab 6.
(3.29) Week 9: Lesson 7: Professor Lu lectured about how to synthesize data, morphological synthesis, the cloud, blockchain and Top-Level Domains (TLDs). Project site posted, and included on the class site and project list. Professor Lu demonstrated Lab 7.
(4.5) Week 10: Lesson 8: This lesson dealt with ethics in engineering, and liability in regards to anything you create, including liability law and planning ahead to prevent product misuse. Professor Lu demonstrated Lab 8.
(4.12) Week 11: Lesson 9: This lesson was all about failure, hazards that come with failures in engineering, and how to prevent or remedy any hazards created by something you engineered. Professor Lu demonstrated Lab 9.
(4.19) Week 12: Lesson 10: Professor Lu discussed how to go about choosing and refining a design project, including ranking your goals, ranking design types, and making a decision matrix. Professor Lu demonstrated Lab 10.
(4.26) Week 13: Lesson 11: The lecture dealt with how to successfully develop a design project into an actual product, and the bases that need to be covered in order to make your project a reality (material selection, fabrication, material testing, manufacturing, constriction).
(5.3) Week 14: During this week, our class time was entirely devoted to improving our SNEC project proposal and completing exercises for the project website.
(5.10) Week 15: During this last class, we finalized our website and got it ready for submission. Thank you Professor Lu for all of the knowledge and resources we were presented with throughout the semester! :)
Lab Screenshots:
Successfully displayed temperature.
Displayed temperature and CPU usage. I continued past building a Linux-Apache-MySQL-PHP, but I failed to install php7.3-mysql, which resulted in the failure of the Wordpress to load on the screen (even though wp-config.php was successful).
Successfully created and used the Alexa memory game!
Crossbar.io successfully connected
Information posted as anticipated
Node.js successfully functioning.
I messed up here, by forgetting to cd before installing pystache, which resulted in the file not being found by the command prompt.
Successfully processed all data.
I was having many problems using the Google Cloud Platform, specifically when designing my API rpidata.
My computer did not let me install the python packages via Git Bash.
Successfully processed all commands, until the last line, which stated that the display could not be opened.
I do not know what the problem was this time, I had everything required in the specified order, but the file was not able to get retrieved.