I just finished my first semester of the mscp program at a CSU (yay, just 2 more to go!). Through out this semester, I've heard a lot of students and professors briefly mention TPAs. From the sounds of it, it seems like the equivalent of a Thesis that students in the masters program do (is it?). Now, I also heard it's an exam... so I very confused. Students have said it's a 40+ page report (which is why it seems like a Thesis assignment). But online...I've read it's like an exam with scores. Can anyone explain this to me please?