Does causal determinism undermine free will and moral responsibility?

Suppose that everything you do is ultimately causally determined by your genes and upbringing and other things you don’t control. Are you really responsible for what you do? Does it make sense to praise, blame, reward, or punish you? Explain and discuss, supporting your answer with reasons (include discussion of some of the theories/argument from this module). source Thomas Nagel book.