Ryan's Tutorials - Best for learning Linux commands , Bash Scripting and so much more
Write your code to be more Pythonic - Use python to its fullest, tips to write your cleanest python code yet
HackerRank - Check out their Interview Preperation Kit!
Project Website: https://sites.google.com/stevens.edu/sleepy-time-tea
** Exercises Mentioned below can be found on project website**
Course Website: https://sites.google.com/view/ece322
Implementation
Transferring a design concept into reality
Poor implementation leads to failure
Manufacturing and construction processes
Trello, Slack, Asana
Exercise 11 : Implementation
Design Analysis
Evaluating alternative designs
Rank order analysis
Decision Matrix + Possible problem Matrix
Exercise 10: Design Analysis
Failure analysis and Hazards Analysis
Failures in engineering, Dealing with hazards, Hazard avoidance
Exercise 9: Failure and Hazard Analysis
Ethics and product liability
Ethical and legal considerations in design
Common Violations
Product Liability Law
Exercise 8: Ethics and Liability
Synthesis
Barriers, Design by accident, Cloud computing and Block chain
Morphological Analysis
Exercise 7: Synthesis
Abstraction and Modeling
System Models and Process Models
Purposeful Representations
Exercise 6: Abstraction and Modeling
Acquiring, Applying and Protecting Technical Knowledge
Protection of intellecual property, trade secrets, trademarks copyrights and patents
Exercise 5: Intellectual Properties
Structuring the Search for a Solution
Define Design Goals and Specifications
Eliminate paths that do not satisfy the desired goals and specifications
Exercise 4: Solution Developement
Structuring the Search for a Problem
Focus on function and find the real problem
Techniques like why-Why Diagram and Fault tree Analysis
Exercise 3: Problem Formulation
Types of Problems: Prediction, Explanation and Invention
Focusing on others: The Key to Success
Design Proposals
Exercise 2: Needs Assessment
Discussion of Engineering Design Process
Discussion of Teamwork
Review of Technical Reporting
Exercise 1: Setting up your Raspberry Pi
Introduction to Course Content
Review of Course Guidelines
Discussed Raspberry Pi