从上海大同中学高中部毕业后，考入上海交通大学电机工程系。1936年，来到清华大学，任电机工程系助教。1943年，获得学校资助留美资格，进入麻省理工学院电机工程系攻读博士学位。1947年，获得博士学位后，返回清华大学，历任副教授、教授。1958年创办现清华计算机系的前身清华大学自动化系，并任首任系主任。1971年5月11日，因劳累过度，在某次会议上心脏病突发，抢救无效逝世。