Родился 21 января 1922 года в Артёмовске (бывший Бахмут), куда отец, Самуил Тоевич Альперович (1883—1953), был командирован ЦК РКП(б) на должность редактора донбасского журнала «Знание» . Имя Карл — в честь Маркса.
С 1925 г. семья жила в Москве.Окончил школу № 235. Как отличник, без экзаменов был принят в МЭИ на электрофизический факультет, выбрал специальность «автоматика и телемеханика» .
С конца 1944 года, после защиты диплома, работал в ЦНИИ радиолокации (ЦНИИ-108) в лаборатори радиолокаторов управления огнем зенитной артиллерии (СОНов).Возглавляемая им группа создала на основе SСR-584 экспериментальный радиолокатор и в январе 1948 года успешно испытала его на полигоне в Донгузе (под Оренбургом).
С осени 1948 г. зав. лабораторией.
В октябре 1950 г. переведён в КБ-1. Участвовал в разработке системы ПВО «Беркут» , в частности — центральных радиолокаторов наведения (ЦРН) зенитных ракет.
С 1953 г. заместитель главного конструктора «Беркута» («система С-25» ).Участник разработки системы ЗУРО С-75. Во время войны во Вьетнаме ею было уничтожено от 2 до 4 тысяч самолётов.
С 1959 года занимался зенитными системами С-200 и С-300, предназначенными для стрельбы на большие расстояния. Испытания первой успешно прошли в 1966 г., второй — в 1976 г.
В 1988 году оставил руководящую должность заместителя главного конструктора, стал главным научным сотрудником.
С 1997 года — научный консультант ОАО «Алмаз» .
В 1957 году защитил кандидатскую диссертацию, в 1969 году — докторскую. Профессор, в 1986—1996 годах читал курс радиолокации на кафедре МФТИ в ОАО «Алмаз» .Литературная деятельностьАвтор книг-воспоминаний: «Ракеты вокруг Москвы» (1995),«Так рождалось новое оружие» (1998),«Годы работы над системой ПВО Москвы, 1950—1955 (Записки инженера)» (2003, 2006).