Proposal for Summer IoT (Raspberry Pi) Class

1. Course Overview

Class Name: Internet of Things
Duration:  2 weeks (Monday-Friday)
Objective: This course introduces students to the basics of the Internet of Things (IoT) using a Raspberry Pi. Students will learn to set up, program, and implement IoT projects, gaining hands-on experience with sensors, networks, and data monitoring.

2. Learning Goals

🔹 Understand the fundamentals of IoT and its applications.

🔹 Develop skills in Python programming for Raspberry Pi.

🔹Explore sensors and modules used in IoT.

🔹 Create IoT projects using data collection, processing, and actuation.

🔹 Learn how to remotely control and monitor devices.

3. Required Materials

🔹 Raspberry Pi Kits: Raspberry Pi 4 Model B (1 per student or group)

🔹 Components: Breadboards, jumper wires, LEDs, resistors, temperature/humidity sensors (e.g., DHT11), ultrasonic sensors, push buttons and motors.

🔹 Network Access: Wi-Fi enabled for Raspberry Pi devices

4. Evaluation

🔹 Weekly Assignments: Students complete small projects or exercises.

🔹 Final Project: Create an IoT project and present findings in a demonstration.

🔹 Participation: Actively engage in class activities and collaborate in group projects.

Proposal for Summer Applied Machine LearningClass

Unit 4: Assemblies & Mechanical Mates

Topic Description:
Students learn how individual parts form functional systems.

Objectives:

🔹 Create and manage assemblies

🔹 Apply standard mates (coincident, concentric, distance, angle)

🔹 Identify and resolve interferences

Sample Assignment:
Students assemble a multi-part mechanical system and verify full range of motion without interference.

Unit 5: Engineering Drawings & Documentation

Topic Description:
This unit introduces industry-standard engineering communication.

Objectives:

🔹 Create orthographic and isometric views

🔹 Apply dimensions and tolerances

🔹 Generate bills of materials (BOMs)

Sample Assignment:
Students produce a complete engineering drawing package for a designed component suitable for manufacturing.

Unit 6: Design Validation & Iteration

Topic Description:
Students evaluate and refine designs before manufacturing.

Objectives:

🔹 Perform interference and motion checks

🔹 Identify weak or impractical design features

🔹 Revise designs based on feedback and constraints

Sample Assignment:
Students conduct a formal design review and revise their CAD models based on functional and manufacturability feedback.

Trimester 3 – 3D Printing & Manufacturing Applications

1. Course Overview

Class Name: Applied machine learning
Duration: 4 weeks (Monday-Friday)
Total Hours: 60 hours (3 hours/day)
Objective: This course introduces students to the foundational concepts of machine learning, focusing on classification and regression models, with an introduction to neural networks. Through hands-on projects, students will learn to apply machine learning algorithms to solve real-world problems using Python.

2. Learning Goals

🔹 Understand core concepts and techniques in supervised machine learning.

🔹 Develop skills to create, train, and evaluate classification and regression models.

🔹 Gain introductory knowledge of neural networks and their applications.

🔹 Learn to use Python and essential libraries (e.g., Scikit-learn, TensorFlow) for building machine learning models.

3. Required Materials

🔹 Software: Colab notebook

🔹 Reference Text: Hands-On Machine Learning with Scikit-Learn and TensorFlow (or similar)

🔹 Computers: Lab or personal laptops with sufficient processing power

🔹 Data Sets: Access to freely available data sets (e.g., UCI Machine Learning Repository, Kaggle)

4. Budget Proposal

Item: Textbooks

Cost/ student: $30

Total: $30

5. Evaluation

🔹 Weekly Assignments: Exercises applying concepts learned each week.

🔹 Final Project: Choose a real-world problem and apply a classification, regression, or neural network model.

Proposal for Summer Python Programming Class

1. Course Overview

Class Name: Python Programming
Duration: 4 weeks (Monday-Friday)
Total Hours: 40 hours (2 hours/day)
Objective: This course introduces students to Python programming, covering fundamental concepts and practical applications. By the end of the class, students will be able to write and understand Python code and apply it to basic programming projects.

2. Learning Goals

🔹 Develop a solid foundation in Python programming, including syntax, control structures, and data structures.

🔹 Gain hands-on experience with functions, modules, and error handling.

🔹 Understand basic problem-solving techniques and how to approach coding challenges.

🔹 Complete a final project to apply learned skills.

3. Required Materials

🔹 Software: Access to Python (Anaconda or any IDE)

🔹 Computer Access: Classroom computers or personal laptops for coding

🔹 Handouts and Resources: Cheat sheets for Python syntax, commonly used functions, and modules

4. Evaluation

🔹 Weekly Exercises: Coding exercises to reinforce topics covered each week.

🔹 Final Project: Create a small Python program, integrating all the skills learned in the course.

🔹 Participation: Engagement in coding activities, group projects, and problem-solving discussions.

Proposal for Summer SolidWorks Modeling and 3D Printing Class

1. Course Overview

Class Name: SolidWorks modeling and 3D printing
Duration: 4 weeks (Monday-Friday)
Total Hours: 40 hours (2 hours/day)
Objective: This hands-on course introduces students to 3D modeling and assembly using SolidWorks, with a focus on 3D printing applications. By the end of the course, students will design and assemble parts in SolidWorks, prepare models for 3D printing, and create their own printed objects.

2. Learning Goals

🔹 Develop foundational skills in 3D modeling with SolidWorks, including parts, assemblies, and drawings.

🔹 Learn how to set up and optimize models for 3D printing, including support structures and print parameters.

🔹 Gain hands-on experience with 3D printers and post-processing techniques.

🔹 Complete a final project that integrates design, assembly, and 3D printing of a custom model.

3. Required Materials

🔹 Software: SolidWorks Student Edition or access to a lab with SolidWorks

🔹 3D Printing Tools: Access to 3D printers and slicer software (e.g., Cura)

🔹 Materials: PLA filament for 3D printing, sample parts for modeling exercises

🔹 Textbook: “Mastering SolidWorks” or similar reference guide

🔹 Computers: Lab computers with SolidWorks installed

4. Budget Proposal

Item (Cost/ student):

  • Textbooks: $30
  • PLA Filament: $30
  • 3D Printer Maintenance: $10
  • Classroom Supplies: $0
  • Mouse: $20
  • SolidWorks license: $50
  • Miscellaneous: $20

Total: $160

5. Evaluation

🔹 Weekly Assignments: Practice modeling and assembly tasks that reinforce weekly topics.

🔹 Final Project: Design, assemble, and print a unique model that incorporates skills from the course.

🔹 Participation: Engagement in hands-on activities, discussions, and teamwork.

1340 S De Anza Blvd suite 104, San Jose, CA 95129

Office Phone Number :1 (408) 352-5488

Onsite: onsite@loveustar.com