With few formal schools in the United States until after the Civil War, cadets would be accepted as young as 14 years of age. After the war, there were still few schools that taught beyond what we would now consider a middle school or junior high school level. There were higher level schools, generally called "Prep Schools" which prepared young men for college. But they were, for the most part, private schools and one had to be fairly wealthy to enroll the children. So it IS possible that, in the movie, he is 16 or 17. I believe that, during the Civil War, the enlistment age was set at 18 y