您现在的位置是:首页 > 新闻 > 正文
软件工程专业主要学什么(软件工程要学哪些课程)
2022-09-10 04:51新闻
简介 首先是计算机基础课程,编程入门(现在大多是python,我那时候是c),面相对象编程,操作系统,数据库,计算机体系结构,数学基础课程有微积分,概率统计,线性代数。 其次是进...
首先是计算机基础课程,编程入门(现在大多是python,我那时候是c),面相对象编程,操作系统,数据库,计算机体系结构,数学基础课程有微积分,概率统计,线性代数。
其次是进阶课程,软件工程(指导如何做一个项目的全部过程,包括需求分析,技术实施,测试,项目管理等),编译原理,数学有离散数学。现在应该还包括一部分大数据课程,比如机器学习,深度学习相关。
再上一个层次就非常细了,基本上跟以后从事的工作或者研究方向一致。
我的理解是,本科阶段是广而全的熟悉计算机基础知识,硕士博士阶段深入计算机学科的一个或者多个具有研究价值的方向。逐步完善自己的知识体系。