1912 - First Code Adopted by AIEE, after 6 years of effort
1950 - First revision which incorporated the ECPD Canons
(BART Case Amicus Curiae did not know of this in 1975)1974 - Revised after IEEE added Professional Activities to its Constitution
1987 - Revised again
1990 - Current version comprises 10 principles