自考本科的课程有公共课、基础课、选修课。
1.公共课
公共课是指自考本科中任何专业或部分同类专业的应考者都必须学习的课程。如自学考试的《中国近代史纲要》、《马克思主义基本概论》、《英语二》等。公共课虽然不一定同所学专业有直接联系,但它是培养德智体全面发展人才,为进一步学习提供方法论的不可缺少的课程。

2.基础课
基础课非常好理解,是该专业考生要学习的基础理论、基本知识和基本技能的课程,是为了应考者掌握专业的知识,学习专业的科学技术,发展我们有关能力打下基础。

3.选修课
选修课指某一专业的应考者可根据自己的需要及受教育程度的限制,有选择地学习的课程。但这种选择是有限制的。即只能在专业考试计划规定的课程内选择。如汉语言文学专业的选修课在六门课程中选考2门。另外,对于年龄满35岁,英语基础比较薄弱的考生,可以选择三门选修课程来免考自考公共课中的英语课程。