王士弘1944年出生于西安(父:王超凡, 母:张蓓),幼年随同他的家人到台湾,1956台北女师附小毕业, 1962台北师大附中毕业, 1966台中中兴大学应用数学系毕业, 1967年获得麻省理工学院(Massachusetts Institute of Technology)研究生奖学金而移民到美国.
任教于麻省理工学院期间(1974-1977),王士弘继续制定显著的新算法,并添加MACSYMA功能 ,尤其是单变量和多变量多项式最大公约式(GCD)和因式分解的算法 [2].
该多项式算法是快速,高效, 实用的算法.可以在网上访问这些算法--那是 数学计算互动演示 的一部分.那互动演示是美国威斯康星大学 互联网侦察员