Algebraic Codes On Lines, Planes, And Curves: An Engineering Approach