The mother of the 3-year-old boy who drowned after falling into a swimming pool in Greenville County has been charged with homicide by neglect.