; and (B) a program in computer science or informatics; and (2) submits an application at such time, in such form, and containing such information and assurances as the Secretary may require. (c) Use of funds An institution of higher education that receives a grant under the section shall use the grant funds to carry out not less than one of the following activities: (1) Develop courses for undergraduate students that— (A) prepare such students to teach computer science in elementary schools and secondary schools; (B) address content and pedagogy in informatics or computer science education; and (C) engage the teacher education department and other relevant departments at the institution of higher education. (2) Develop and fund teacher mentoring programs to support elementary school and secondary school computer science teachers who are new to the profession. (d) Duration of grants Each grant awarded by the Secretary under this section shall be for a period of 5 years. (e) Report Not later than 180 days after the conclusion of the grant period described under subsection (d), an institution of higher education that receives a grant under this section shall submit to the Secretary and Congress a report that— (1) identifies the number of teachers served under the grant; (2) identifies the number of teachers described in paragraph (1) who obtain a teaching position in a computer science classroom; and (3) evaluates the activities carried out under this section. . (b) Technical amendment The table of contents for such Act is amended by inserting before the item relating to part C of title II the following: Sec. 2204. Computer science model teacher preparation program. . 8. Computer science in the Robert Noyce teacher scholarship program Section 10 of the National Science Foundation Authorization Act of 2002 ( 42 U.S.C. 1862n–1 ) is amended— (1) by striking and mathematics and inserting mathematics, informatics, and computer science in each place it appears