ACM's primary partner has been the IEEE Computer Society (IEEE-CS), which is the largest subgroup of the Institute of Electrical and Electronics Engineers (IEEE). The IEEE focuses more on hardware and standardization issues than theoretical computer science, but there is considerable overlap with ACM's agenda. They have many joint activities including conferences, publications and awards.[46] ACM and its SIGs co-sponsor about 20 conferences each year with IEEE-CS and other parts of IEEE.[47] Eckert-Mauchly Award and Ken Kennedy Award, both major awards in computer science, are given jointly by ACM and the IEEE-CS.[48] They occasionally cooperate on projects like developing computing curricula.[49]