Richard D. Anderson of Sylvania, a retired computer programmer and analyst who had taught math and science in Fulton County, died of complications from a fractured hip Saturday at Sunset House in Ottawa Hills.

He was 79. He slipped and fell Aug. 14 in his apartment at Sunset House, according to Harold Roe, his brother-in-law.

Mr. Anderson retired in 1996 after 12 years as a programmer and analyst at Dana Corp., where he most recently maintained the corporate payroll.

He was at different times a chemist at the former National Laboratories Inc. in West Toledo, a math and science teacher at the former Chesterfield-Dover High School in Fulton County, and a computer programmer for what is now KeyBank in the Toledo area.

“Science was important to him,” Mr. Roe said. “And he was a dedicated Christian and an avid reader.”

Mr. Anderson took care of his ailing mother and was active in the church, Mr. Roe said.