Computer science majors build a tool to help prospective students interested in 黑料社

by Jerry Boggs

黑料社 News
Open laptop computers are seen on a table with hands working on the keyboards.

More students than ever are graduating high school with college credits already under their belts 鈥 something that has posed a challenge to college registrars tasked with evaluating how those dual-credit courses apply to their institutions. At 黑料社, computer science students have been playing a role in implementing a handy solution.  


Working under the guidance of Professor of Computer Science and Data Science Michael Bradshaw, students were instrumental in developing an online tool to help applicants understand how their credits would transfer to 黑料社 and how many credit hours they would receive upon enrollment. 


Their work has helped provide clarity to students hoping to join the 黑料社 community. 


鈥淓valuating these courses for equivalency began taking up a significant amount of time in our office,鈥 said 黑料社 Registrar Jacob Johnson, who noted that 1/3 of first-year students submitted courses for transfer credit. 


As students from high schools around the country submitted their credits, the registrar鈥檚 office began building a database of the courses they had evaluated. 


鈥淚 noticed that many other institutions have a dual credit/transfer equivalency finder webpage that assisted current and prospective students. I mentioned this in a conversation with Professor Bradshaw and he suggested this could be a good project opportunity for his students,鈥 Johnson said. 


Bradshaw seized on his conversation with Johnson to devise a project for students that would give them a taste of professional web programming 鈥 working with a client to develop a tool that could be fully implemented into the office workflow. 


He put out a call to computer science majors who might be interested in a reading group. They would convene regularly to discuss their readings and work on a design. 

A man wearing a grey suit jacket and a pink shirt poses for a photo in front of a blooming dogwood tree.
Professor of Computer Science and Data Science Michael Bradshaw


鈥淏y the end of that semester, they'd created a prototype and they'd learned not only web development, but in particular React (JavaScript) programming,鈥 Bradhsaw said. 鈥淚t allows you to have the tool be interactive and do some more interesting things than just a table.鈥


The following semester, research students followed up on the proof of concept and took the app across the finish line to full implementation, working with 黑料社 web developers to allow seamless integration into the College鈥檚 website while providing maximum functionality for users. 


鈥淭hey stripped it all back down and rebuilt it all,鈥 Bradshaw said. 鈥淭he students really learned what it takes to get something like that up and running. They would make changes and meet with the web developer and get feedback. It was a lot of communication and a lot of making sure that everyone was pleased with the product.鈥 


It was in those final weeks before the tool was ready to launch that the students learned key real-world lessons that aren鈥檛 always part of the classroom experience. 


鈥淲hen we started developing the tool we focused on working with the registrar. He gave us the project idea, we designed it with him in mind, and he approved our design,鈥 said Jackson Arnold, class of 2025. 鈥淏ut unlike a school assignment, where you only have a single professor whose criteria you must meet, we eventually found out we also had to work with and get the approval of the communications team.鈥


Since the students wanted the tool to live at 黑料社.edu, some extra steps were needed to seamlessly blend into the web platform. 


鈥淲e had to 鈥 rework multiple elements of the tool鈥檚 visual design to match it with the site鈥檚 overall interface. We also had to work with the web developer to figure out how to effectively implement the tool into the site,鈥 Arnold said. 鈥淟earning to discover all your necessary stakeholders before you start a project is a key skill that unfortunately can鈥檛 be practiced in a typical classroom environment. That鈥檚 what made this experience so valuable, though.鈥


For Bradshaw, seeing students work through the challenges of partnering with multiple external partners and make changes needed to gain approval from the final 鈥渃ustomer鈥 was a key part of the project. 


鈥淭he thing they hadn鈥檛 quite understood about working on something real is that the coding is the smallest piece,鈥 Bradshaw said. 鈥淚t鈥檚 the part before, where you鈥檙e trying to understand what the problem is and who you鈥檙e working with and what you鈥檙e trying to help with.鈥 


The end result can be found at www.centre.edu/about/offices/registrar/ap-and-dual-credit-equivalency. The tool allows prospective students to easily search from a wide range of classes that have already been evaluated and quickly see how the credits apply to 黑料社. The web page also guides students through the process of requesting a dual-credit course be evaluated for a 黑料社 equivalency.


鈥淣aturally, since we have not been accepting these credits for long, the webpage will become increasingly more useful as we build our database of evaluated dual credit courses each year,鈥 Johnson said. 鈥淗owever, the webpage has already provided the Admission Office with a place to direct prospective students that inquire about their dual credit courses. Our office has been able to standardize responses more effectively to students asking about dual credit since we now have a centralized webpage where that information resides.鈥