From 6c9e25981454f66ff818c9fb87409acd08ef9cfb Mon Sep 17 00:00:00 2001 From: Christian Kolset Date: Mon, 31 Mar 2025 17:51:52 -0600 Subject: Renamed administration/ to admin/ and cleaned up README.md. Removed headers for figures. --- admin/CourseOverview.png | Bin 0 -> 579286 bytes admin/gantt.png | Bin 0 -> 193265 bytes admin/meeting-notes/2025-01-27.md | 41 +++++++ admin/meeting-notes/2025-02-14.md | 39 ++++++ admin/meeting-notes/2025-03-14.md | 29 +++++ admin/miniProjects/readme.md | 38 ++++++ admin/timeline.html | 186 +++++++++++++++++++++++++++++ administration/CourseOverview.png | Bin 579286 -> 0 bytes administration/gantt.png | Bin 193265 -> 0 bytes administration/meeting-notes/2025-01-27.md | 41 ------- administration/meeting-notes/2025-02-14.md | 39 ------ administration/meeting-notes/2025-03-14.md | 29 ----- administration/miniProjects/readme.md | 38 ------ administration/timeline.html | 186 ----------------------------- 14 files changed, 333 insertions(+), 333 deletions(-) create mode 100644 admin/CourseOverview.png create mode 100644 admin/gantt.png create mode 100644 admin/meeting-notes/2025-01-27.md create mode 100644 admin/meeting-notes/2025-02-14.md create mode 100644 admin/meeting-notes/2025-03-14.md create mode 100644 admin/miniProjects/readme.md create mode 100644 admin/timeline.html delete mode 100644 administration/CourseOverview.png delete mode 100644 administration/gantt.png delete mode 100644 administration/meeting-notes/2025-01-27.md delete mode 100644 administration/meeting-notes/2025-02-14.md delete mode 100644 administration/meeting-notes/2025-03-14.md delete mode 100644 administration/miniProjects/readme.md delete mode 100644 administration/timeline.html diff --git a/admin/CourseOverview.png b/admin/CourseOverview.png new file mode 100644 index 0000000..568afcb Binary files /dev/null and b/admin/CourseOverview.png differ diff --git a/admin/gantt.png b/admin/gantt.png new file mode 100644 index 0000000..468e856 Binary files /dev/null and b/admin/gantt.png differ diff --git a/admin/meeting-notes/2025-01-27.md b/admin/meeting-notes/2025-01-27.md new file mode 100644 index 0000000..9385bdf --- /dev/null +++ b/admin/meeting-notes/2025-01-27.md @@ -0,0 +1,41 @@ +- Course Outline - DONE +- Project Plan - +- Recurring meetings - DONE + +--- + +Notes: + + +# Course Outline + +MECH 305 - Computation Methods for Mechanical Engineers + +- More exposure to programming +- 2 Main parts + - Foundational programming + - GitHub: Version Control + - Recursion + - Licencing + - Numerical Methods + - How to process data + - Machine Learning (last 2 week) + - How to use 'basic' machine learning algorithms + + + +- Anaconda Navigator + + +- Compare Matlab and Python and teach Python through referencing + - Todo: What kind of programs would -> Take/convert from MECH 105 + +- Philosophy: Cover fun topics to get student motivated about programming. + +--- + +Todo: + +- [x] Make a tutorial for Anaconda install (windows) + +- [x] Use MECH 105 materials to make some preliminary Python tutorials (then we will discuss how to improve them in our meeting. \ No newline at end of file diff --git a/admin/meeting-notes/2025-02-14.md b/admin/meeting-notes/2025-02-14.md new file mode 100644 index 0000000..446f0b4 --- /dev/null +++ b/admin/meeting-notes/2025-02-14.md @@ -0,0 +1,39 @@ +## Updates + +- Workflow established +- *Installing Anaconda for Windows* tutorial -> Complete +- Tutorials based on mech 105 -> 6 tutorials in progress + +--- +## Topics +and questions + +- Update on Launch date -> SP26 Comfirmed +- Schedule established (Gantt Chart) +- Phase 4 Resource Creation: + - HW Assignments + - Understanding pre existing code and comment it. + - + - Project -> probably no final rather weekly HW and final project + - Lecture Slides + + +--- +## Discussion + +- Evironments, emphasise new projects + - Group by class or engineering fields (Fluids/Solids .etc) + - Mention Available packages. aeropy + +- Version control + - Interactive assignment + +- Code integration -> Version control + - Combine code to great a big project + - Using branches + - -> Interactive assignment + +--- +## Actions +- Finalize Module 1 +- \ No newline at end of file diff --git a/admin/meeting-notes/2025-03-14.md b/admin/meeting-notes/2025-03-14.md new file mode 100644 index 0000000..9834fca --- /dev/null +++ b/admin/meeting-notes/2025-03-14.md @@ -0,0 +1,29 @@ +## Updates + +- Finishing off Module 1 +- Slow progress + + +--- +## Topics +and questions + +- Workspace: + - Card access to powerhouse - Erin Kelly + + +--- +## Discussion + +- After arrays, have a small/short data structures tutorial + plotting +- Bridge the gap between arrays and functions -> From arrays straight to functions +- Control structures -> connects with arrays +- Loops - make notebook tutorials +- Look into notebook + - Lecture interactive + +--- +## Actions +- Finalize Module 1 +- Work on Lecture-Notebook integration +- Update Gantt Chart \ No newline at end of file diff --git a/admin/miniProjects/readme.md b/admin/miniProjects/readme.md new file mode 100644 index 0000000..b7697b6 --- /dev/null +++ b/admin/miniProjects/readme.md @@ -0,0 +1,38 @@ +# Mini Projects + +Going through many of the tutorials, i realized that a lot of the tutorials lack exciting projects where students can get practical/hands-on experience (or as hands on programming can get). That is why I hope to make some fun project/tutorials where students can actually see how the programming of their code applies to industry work. + +Below is a rough brainstorming list of projects that students could work with. + +## Project ideas +### Aerospace +- Modeling a two stage rocket. +- Modelling Shockwaves. +### FEA/CFD simulations +- Modelling a simple geometry. +- Modelling a fluid flow/HT Xfer. +### Automotive +- Optimization of ... +- PID Controller + +## Fun topics that interest students +- Aerospace + - Aeronautics + - Supersonic + - Hypersonic + - Turbomachinery/Propulsion + - Astronautics + - Spacecraft trajectory + - Combustion/Propulsion + - Orbital Mechanics +- Automotive Engineering + - Combustion +- Advanced Manufacturing + - Control Systems + - Additive manufacturing (3D printing) +- Mechatronics + - Tuning PID Controllers + - Zeigler - Nicholas Method + - Cohen - coon Method + - Kappa-tau Tuning + - Lambda Tuning: \ No newline at end of file diff --git a/admin/timeline.html b/admin/timeline.html new file mode 100644 index 0000000..6fef53a --- /dev/null +++ b/admin/timeline.html @@ -0,0 +1,186 @@ + + + + + + + Markwhen Timeline + + + + +
+ + + diff --git a/administration/CourseOverview.png b/administration/CourseOverview.png deleted file mode 100644 index 568afcb..0000000 Binary files a/administration/CourseOverview.png and /dev/null differ diff --git a/administration/gantt.png b/administration/gantt.png deleted file mode 100644 index 468e856..0000000 Binary files a/administration/gantt.png and /dev/null differ diff --git a/administration/meeting-notes/2025-01-27.md b/administration/meeting-notes/2025-01-27.md deleted file mode 100644 index 9385bdf..0000000 --- a/administration/meeting-notes/2025-01-27.md +++ /dev/null @@ -1,41 +0,0 @@ -- Course Outline - DONE -- Project Plan - -- Recurring meetings - DONE - ---- - -Notes: - - -# Course Outline - -MECH 305 - Computation Methods for Mechanical Engineers - -- More exposure to programming -- 2 Main parts - - Foundational programming - - GitHub: Version Control - - Recursion - - Licencing - - Numerical Methods - - How to process data - - Machine Learning (last 2 week) - - How to use 'basic' machine learning algorithms - - - -- Anaconda Navigator - - -- Compare Matlab and Python and teach Python through referencing - - Todo: What kind of programs would -> Take/convert from MECH 105 - -- Philosophy: Cover fun topics to get student motivated about programming. - ---- - -Todo: - -- [x] Make a tutorial for Anaconda install (windows) - -- [x] Use MECH 105 materials to make some preliminary Python tutorials (then we will discuss how to improve them in our meeting. \ No newline at end of file diff --git a/administration/meeting-notes/2025-02-14.md b/administration/meeting-notes/2025-02-14.md deleted file mode 100644 index 446f0b4..0000000 --- a/administration/meeting-notes/2025-02-14.md +++ /dev/null @@ -1,39 +0,0 @@ -## Updates - -- Workflow established -- *Installing Anaconda for Windows* tutorial -> Complete -- Tutorials based on mech 105 -> 6 tutorials in progress - ---- -## Topics -and questions - -- Update on Launch date -> SP26 Comfirmed -- Schedule established (Gantt Chart) -- Phase 4 Resource Creation: - - HW Assignments - - Understanding pre existing code and comment it. - - - - Project -> probably no final rather weekly HW and final project - - Lecture Slides - - ---- -## Discussion - -- Evironments, emphasise new projects - - Group by class or engineering fields (Fluids/Solids .etc) - - Mention Available packages. aeropy - -- Version control - - Interactive assignment - -- Code integration -> Version control - - Combine code to great a big project - - Using branches - - -> Interactive assignment - ---- -## Actions -- Finalize Module 1 -- \ No newline at end of file diff --git a/administration/meeting-notes/2025-03-14.md b/administration/meeting-notes/2025-03-14.md deleted file mode 100644 index 9834fca..0000000 --- a/administration/meeting-notes/2025-03-14.md +++ /dev/null @@ -1,29 +0,0 @@ -## Updates - -- Finishing off Module 1 -- Slow progress - - ---- -## Topics -and questions - -- Workspace: - - Card access to powerhouse - Erin Kelly - - ---- -## Discussion - -- After arrays, have a small/short data structures tutorial + plotting -- Bridge the gap between arrays and functions -> From arrays straight to functions -- Control structures -> connects with arrays -- Loops - make notebook tutorials -- Look into notebook - - Lecture interactive - ---- -## Actions -- Finalize Module 1 -- Work on Lecture-Notebook integration -- Update Gantt Chart \ No newline at end of file diff --git a/administration/miniProjects/readme.md b/administration/miniProjects/readme.md deleted file mode 100644 index b7697b6..0000000 --- a/administration/miniProjects/readme.md +++ /dev/null @@ -1,38 +0,0 @@ -# Mini Projects - -Going through many of the tutorials, i realized that a lot of the tutorials lack exciting projects where students can get practical/hands-on experience (or as hands on programming can get). That is why I hope to make some fun project/tutorials where students can actually see how the programming of their code applies to industry work. - -Below is a rough brainstorming list of projects that students could work with. - -## Project ideas -### Aerospace -- Modeling a two stage rocket. -- Modelling Shockwaves. -### FEA/CFD simulations -- Modelling a simple geometry. -- Modelling a fluid flow/HT Xfer. -### Automotive -- Optimization of ... -- PID Controller - -## Fun topics that interest students -- Aerospace - - Aeronautics - - Supersonic - - Hypersonic - - Turbomachinery/Propulsion - - Astronautics - - Spacecraft trajectory - - Combustion/Propulsion - - Orbital Mechanics -- Automotive Engineering - - Combustion -- Advanced Manufacturing - - Control Systems - - Additive manufacturing (3D printing) -- Mechatronics - - Tuning PID Controllers - - Zeigler - Nicholas Method - - Cohen - coon Method - - Kappa-tau Tuning - - Lambda Tuning: \ No newline at end of file diff --git a/administration/timeline.html b/administration/timeline.html deleted file mode 100644 index 6fef53a..0000000 --- a/administration/timeline.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - Markwhen Timeline - - - - -
- - - -- cgit v1.2.3