Hi, i'm new here and i'm here to seek for help.... I have this school project, i'm supposed to create an app (Funny that they asked an engineering student to do programming huh?). Basically this app involves beam calculations. It's supposed to suggest an appropriate beam sizing ( the cross sectional size). And all the user has to do is input the force locations, the shape of the cross section ( Angle bars, I-beams, etc). Thing is, i have totally no idea how to even calculate how much is too much. Initially, i thought deflection > max deflection = breaking. My lecturer referred me to http://www.awc.org/codes-standards/publications/da6 , however, i noticed some loading scenarios involve the moment of inertia, some don't, so how do i suggest the beam sizing? Also, for the first scenario which is the UDL, no matter what i do, the deflection will never exceed. Can someone enlighten me? I know my questions seem amateur but gimme a break........i'm not even a degree student.Thanks in advance.