S 3040
116th Congress
Senate
Education
Computers and information technology
Congressional oversight
Education of the disadvantaged
Education programs funding
Elementary and secondary education
Higher education
Licensing and registrations
Performance measurement
Public-private cooperation
Research administration and funding
Student aid and college costs
Teaching, teachers, curricula
Temporary and part-time employment
Teach CS Act
Everywhere this bill has been
2 steps
Introduced
In committee
Reported out
Passed House
Passed Senate
To President
Became law
Dec 12, 2019
Read twice and referred to the Committee on Health, Education, Labor, and Pensions.
Dec 12, 2019
Introduced in Senate
Ask about this bill
Have a question about what this bill does? Ask in plain English; the answer is drawn from the bill's actual text and official record, and it'll tell you when something isn't in the text rather than guess.
Plain-English summary
Teacher Education for Computer Science Act or the Teach CS Act
This bill authorizes the Department of Education to award grants to institutions of higher education for establishing and maintaining teacher education programs for computer science.
It also includes computer science as an eligible education category with respect to receiving various teacher preparation grants and graduate fellowships.
What's happening now
Read twice and referred to the Committee on Health, Education, Labor, and Pensions.
Related & companion bills
1
Bill text
1 version
- Introduced in Senate Formatted Text PDF Formatted XML
Committees of jurisdiction
1
Cosponsors
3
Cite this page
U.S. Congress. (2026). S. 3040: Teach CS Act. 116th Congress. Open America. https://openamerica.io/bill/116-S-3040/
"S. 3040: Teach CS Act." 116th Congress, 2026, Open America, https://openamerica.io/bill/116-S-3040/.
S. 3040, 116th Cong. (2026), https://openamerica.io/bill/116-S-3040/.
[S. 3040: Teach CS Act](https://openamerica.io/bill/116-S-3040/)