计算机软件自考本科的考试科目主要包括以下几类:
公共课
中国近现代史纲要
马克思主义基本原理概论
英语(二)
数学课
高等数学(工本)
离散数学
专业核心课
计算机网络原理
计算机操作系统
软件工程
数据库及其应用
线性代数
概率论与数理统计(二)
数据结构
计算机组成原理
C++语言程序设计
汇编语言
高级语言程序设计(一)
普通逻辑
实践与应用性课程
计算机及应用课程实验(二)
Java语言程序设计(一)
电子商务设备与工具安全操作与维护
电子商务流程
电子商务网站设计与制作
网络营销实务
电子商务数据安全实务
条码编制实务
信息与网络安全管理
计算机高级程序设计
数据库原理与技术
建议考生根据自身的基础和兴趣,选择合适的专业课程进行学习,并在实践中不断提高自己的技能。