When was the studio album which has Computer Love on it released? 
Computer Love (Kraftwerk song):  It was released in 1981 on the studio album "Computer World" and as a single in the same year. Computer World: Computer World (German: Computerwelt) is the eighth studio album by German electronic music band Kraftwerk, released on May 10, 1981.
May 10, 1981