How much knowledge of mathematics and computer science is necessary to seriously consider participating in ROME?
Math and CS knowledge requirements vary by project. Some projects require a really keen mathematical aptitude, at the level of an entering graduate student in Mathematics or Theoretical CS. Some projects require really good programming skills, and a good background with languages like C++, Python, and MATLAB. And some projects just require general cleverness and hard work, but can be done without almost ever seeing a computer or an equation. So it really runs the gamut.