On Thursday, several House Democrats said they oppose the bill because they don't want to eliminate the diversity visa program. But a few dozen Democrats are expected to support the bill when the House votes on it Friday morning.
Passage of the STEM bill will end the House's work for the week.
Among the four amendments to be discussed on Friday are ones that deal with Afghanistan and Iran sanctions.
Before finishing up Thursday, Sen. Tom CoburnTom CoburnRyan calls out GOP in anti-poverty fight The Trail 2016: Words matter Ex-Sen. Coburn: I won’t challenge Trump, I’ll vote for him MORE (R-Okla.) and Sen. Charles SchumerCharles SchumerFive takeaways from New Hampshire Senate debate Chasing away scalpers only hurts consumers Reid: 'I have set the Senate' for nuclear option MORE (D-N.Y.) fought over whether the Senate should vote on a Coburn amendment that would only allow the Second Amendment rights of veterans to be taken away when they are mentally infirm when that finding is made by a judge.
Schumer said he would object to any agreement allowing a vote on Coburn's language, which prompted Coburn to say that he would object to consideration of any other amendments after the four to be debated Friday morning.
Regardless of this possible hurdle, senators said late Thursday that they hope to be able to announce a final list of amendments that will get a vote.