自考本科有12—16门,还有专业决定的十几门课程,十三到十八门不等。主要还是由所选的专业决定自考本科有哪几门课程。自考本科开考科目一般包括四部分:公共课、专业课、换考课程、毕业论文(设计)。自考公共课:一般在3~5门左右,其中《中国近现代史纲要》、《马克思基本原理概论》、《英语二》三门课程为必考公共课,无论什么专业都需要考这三门的。公共课虽然不一定同所学专业有直接联系,但是这是所以自考专业都必须考的。自考基础课:基础课是指某一专业的应考者学习的基础理论、基本知识和基本技能的课程,其作用是为应考者掌握专业知识、学习科学技术,发展他们有关能力打下坚实的基础。自考专业课:一般理工类的专业还会增加如《高等数学》、《线性代数》等科目的考试,偏应用性质的专业还会开考《计算机应用基础》或者《管理系统中计算机应用》。以上就是自考本科考一共考试科目是不确定的,最好是去本省自考考试官网或报读学院的继续教育官网查询必考科目。