Advanced Design and Analysis in Civil Engineering Courses