H.R. 2305: Computer Science in STEM Act of 2017
Before you vote › Federal bills
H.R. 2305: Computer Science in STEM Act of 2017
115th Congress · introduced 2017-05-03 · Education · Latest: Referred to the Subcommittee on Research and Technology.
federal
Follow this bill, step by step
- Where it came from: introduced 2017-05-03 · official record
- Who proposed it: Rep. Cárdenas, Tony [D-CA-29] · what a sponsor is
- What happened next: no floor votes in our records yet. Why?
- Where it stands now: Referred to the Subcommittee on Research and Technology. Not final yet: this can still change. We check for updates every day.
- If it becomes law and spends money: follow the money to money laws, then agencies and contracts and grants.
Official title
Computer Science in STEM Act of 2017
Plain summary
Computer Science in STEM Act of 2017 This bill requires the Department of Education (ED) to award to states: (1) two-year formula grants to develop comprehensive plans to strengthen elementary and secondary computer-science education, and (2) competitive five-year matching grants to implement the improvements proposed in their comprehensive plans. Proposed improvements must include: (1) challenging and grade-appropriate academic-content standards for computer science, (2) grade-appropriate assessments of computer-science learning, (3) programs to increase disadvantaged students' access to computer-science courses, (4) computer-science teacher-training programs, (5) improved teacher certification or licensure requirements and processes, (6) programs to ensure that computer-science courses are considered an integral part of the standard secondary school curriculum, (7) effective computer-science curricula, and (8) computer-science distance-learning programs. States must partner with institutions of higher education (IHEs) and local educational agencies in implementing these improvements. The bill amends the Elementary and Secondary Education Act of 1965 to authorize ED to award five-year grants to IHEs to: (1) develop courses that prepare undergraduate students to teach elementary and secondary school computer science, and (2) develop and fund teacher mentoring programs to support new computer-science teachers. The bill amends the National Science Foundation Authorization Act of 2002 to include informatics and computer-science majors and professionals in the Robert Noyce Teacher Scholarship Program, which recruits and prepares science, technology, engineering, and mathematics majors and professionals to become mathematics and science teachers.
Congressional Research Service summary (Introduced in House), quoted unchanged (nonpartisan). Read the source.
What a vote does
A “Yea” vote
If it passes both chambers and is signed, it becomes law.
A “Nay” vote
If it is not passed, current law stays as it is.
PSI Sci description of the legislative step (not an opinion).
What does this mean? (plain words)
Official text
Computer Science in STEM Act of 2017
Source: Congressional Research Service summary (Introduced in House)
AI explanation – may be wrong, check the official text
No AI explanation yet. It takes up to a minute to write and is then saved for everyone.
Limited to a few requests an hour per person.
The strongest published arguments
Arguments for (supporters)
Needs sources: no published arguments on this side yet. We only show items backed by a published source. Suggest one.
Arguments against (opponents)
Needs sources: no published arguments on this side yet. We only show items backed by a published source. Suggest one.
Alternatives
Needs sources: no published alternatives yet (for example a different bill, a law instead of an amendment, or keeping current law). We only show items backed by a published source. Suggest one.
How did my representative vote? · This bill's floor votes
Officials and money
Sponsor: Rep. Cárdenas, Tony [D-CA-29] · 3 cosponsors
Cost estimate: No cost estimate published yet.
Cosponsors on this site
No linked floor roll calls in our collected records yet. This does not mean the bill has never had a vote. Check the official bill history.
Words on this page, explained (2)
- Authorization
- A law that creates or continues a government program and says what it may do, often with a suggested spending ceiling. An authorization alone does not provide money; a separate appropriation does.
- Bill
- A proposed law. It becomes law only if it passes the legislature and is signed by the president or governor (or a veto is overridden).
Plain meanings written from linked sources. All words.
Sources
- Congressional Research Service summary (Introduced in House)
- Congress.gov
- Data: GovInfo BILLSTATUS bulk data (Library of Congress), BILLSTATUS-115hr2305.xml <https://www.govinfo.gov/bulkdata/BILLSTATUS/115/hr>
Record fed-us-cong115-hr2305 · catalog fed-us-congress-bills-cong115 · updated 2026-11-15 by psicol fed-bills-cong115