Yes. That's what it means, but if SOLAR let you take them concurrently, and you're willing to skip some classes and attendance is not mandatory (i.e. no actual attendance record or iClicker or in-lecture assignments)
I would definitely not recommend it, but if you're desperate to take them both, then by all means...
Also, we can't give you feedback in both courses, because they're really a brand new course that's starting this fall.
BIOPHYS seems to apply more into your interests, though, in my opinion. I'm taking that in the fall, so maybe I'll see you there.