Home Page > > Details

MECH 203 – End-of-semester Project

 MECH 203 – End-of-semester Project

You are required to complete the project on your own, without any 
collaboration or assistance from others, other than the instructors and teaching 
assistants.
You must submit a signed statement which clearly states that
the work that you submitted is entirely your own.
Due date:
 Design Project Final (Due Friday, April 4, 11:59PM)
Grading & Weight: This assignment is out of 23.5 marks, as further specified in the mark breakdown for 
each question, and in the rubric below. The assignment is worth 23.5 marks your overall final grade in 
the course (out of a total of 85).
Late Penalty: Late submissions will be penalized at 10% each day for up to 5 days, in which case a grade 
of zero will be given. 
1. Overview 
The goal of this assignment is for you to demonstrate your mathematical and computational method skills in an 
applied context by designing a model for an idealized structure. Your assessment will be based on the following, as 
further specified in the rubric below:
 Physics model soundness
 Statistical analysis 
 Local optimization
 Vibrational analysis
 Probabilistic assessment of building response
 Soundness of design objectives (cost, resilience, architectural qualities, etc.)
 Quality of Code 
 Readability 
 Overall scope of the project 
This assignment directly aligns with the following Course Learning Outcomes (CLOs):
 CLO 1: Solve systems of linear equation analytically and numerically with Python
 CLO 2: Explain random processes, including Gaussian, Poisson and binomial
 CLO 3: Analyze random processes, including Gaussian, Poisson and binomial
 CLO 4: Apply various interpolation and fitting methods using Python and discuss numerical 
errors
 CLO 5: Explain local optimization algorithms
 CLO 6: Apply local optimization methods, coding in Python
1.1 Time for completion
This assignment will take approximately 16 hours to complete (8 hours per week). You are required 
to complete the project on your own, without any collaboration or assistance from 
others, other than the instructors and teaching assistants.
The time constraint of the project is important: in many engineering work environments, you can 
only bill a certain number of hours to a certain client/project. This project is similar: limit 
yourselves to the prescribed number of hours, and deliver the best modelling project that you can 
produce during that timeframe.
1.2 Instructions 
 You are provided with two documents that provided instructions and data to help get you 
started.
 The first two parts of the project are similar to a standard Jupyter Notebook assignment: 
you are given data, you analyze it, and you implement a computer model that uses it, based 
on a relatively simple example. These two parts are there to help you get started, but are 
not graded per se.
 Afterwards, it’s up to you! You decide what structure you will design, what design objectives 
you will include, and which analyses you will prioritize. In part I and II, you are given a basic 
framework and dataset to get started. It’s up to you to decide in which direction you want 
to go. It’s an opportunity to demonstrate your creativity, curiosity, and modelling, software 
development, and computational skills.
 You will submit a PDF report (4.5-5 pages) containing the following sections:
o Introduction (~0.25 page)
o Design objectives (~0.5 page)
o Computational Methods and Model (~2 pages)
o Computational Results and Analysis (~2 pages)
o Conclusions (~0.25 page)
 You will attach a Jupyter notebook containing your code and model output.
 Attached, there is an article by Konstantinos Keremides et. al. ; some ideas of this project 
are based upon it. Feel free to use it for inspiration. Take note, however, that the scope of 
that paper is well-beyond what we are expecting of your two weeks of modelling. The article 
is the result of one year of work of a first-year graduate student (albeit that student took a 
few courses at the same time); you should view it as a source of inspiration and motivation.
Your assignment will be evaluated using the following criterion and weights (out of a total of 23.5 marks):
Criteria Mastery High Quality Developing Marginal Not Demonstrated 
Statistical Analysis 2.5 2 1.5 1 0
Soundness of 
physical model
2 1.75 1.5 1 0
Local Optimization 2.5 2 1.5 1 0
Vibrational analysis 2 1.75 1.5 1 0
(eigenvalues/vectors)
Probabilistic 
assessment of 
structure response
2 1.75 1.5 1 0
Soundness of Design 
Objectives 
2 1.75 1.5 1 0
Quality of Code 2 1.75 1.5 1 0
Illustrations, graph 
and/or movies
2 1.75 1.5 1 0
Readability of report 2 1.75 1.5 1 0
Overall Scope of the 
Project 
4.5 3.5 2.5 1.5 0
1.3 Ideas for you 
 Use various materials, based on data from the literature
 Add rotational springs to capture bending/connections
 Model a 3-D structure.
 Evaluate effect of variation of structural material’s properties on vibrational properties
 Evaluate response to a shear load.
 Find the lightest/cheapest structure that can support a given load.
 Design a bridge/house/car/rocket/prosthetics.
 Evaluate (maybe using a bootstrap method), how changing the material’s properties (spring 
constant, equilibrium length, etc.) changes its resilience.
Contact Us - Email:99515681@qq.com    WeChat:codinghelp
Programming Assignment Help!