Program. Do I need to be good at Mathematics B and Physics?

You can follow this degree if you achieved your high school certificate and are motivated to do this degree. If you got a 6 for Mathematics B at high school with a lot of effort, calculus could be problematic. Of course, this varies from person to person.