护理专业本科自考需要考的主要科目包括:
1. 医学伦理学
2. 护理学基础
3. 病理生理学
4. 营养学
5. 普通心理学
6. 生物化学
7. 健康教育学
8. 护理管理学
9. 护理技术与操作
10. 婚姻家庭与性教育学
11. 社会学基础
12. 统计学
13. 临床护理学
14. 医学信息学
15. 疾病防治学
16. 康复医学
17. 临床心理学
18. 护理研究方法与论文写作
以上是护理专业本科自考需要考的主要科目,具体考试科目和要求可能会根据不同学校和地区的规定有所不同。