Ma'am and madam are used interchangeably in some contexts, but they have subtle differences in usage. Ma'am is the colloquial abbreviation of madam, often used as a term of honor and respect for women. It is usually used verbally. The difference between Ba, bsc, ma, and msc: ba (bachelor of arts) means bachelor of arts, and bsc (bachelor of science) means bachelor of science. Both are undergraduate degrees. And MA (master of arts) means master of arts.
I made a cheat sheet to study for the MA 261 (calc 3) midterm tomorrow