On the Impact of a Collaborative Pedagogy on African-American Millennial Students in Software Engineering
laurie-williams
One of the reasons that undergraduate students, particularly women and minorities, can become disenchanted with computer science education is because software development is …