如果想当一个
软件工程师要学习以下课程:
1、数据结构:数据结构可以说是编程的灵魂,它只是给程序开发人员一个开发思路而已,讲的主要是已经成熟的编程思想和算法,而且几乎适用于所有开发语言。
2、操作系统(第三版),主要从资源管理的角度来分析系统功能的实现,操作系统理论就是向读者逐步介绍和解释。重点是五大管理职能的实现及其原理。
3、计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,和参考模型理论。
4、数学。数学是基础,所有的计算原理都要数学作为指导。
5、计算机专业英语,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料。
6、软件工程(第二版),要熟悉数据流图和流程图。
7、数据库理论,这要求熟悉SOL的语言,几乎所有的
编程语言都要和数据库打交道。
8、C语言或者VB语言应该掌握,不过目前JAVA和net是当前比较火的两个编程语言
想了解更多有关软件工程师的相关信息,推荐咨询达内教育。达内目前已在北京、上海、广州、深圳等70个大中城市成立了342家学习中心,拥有员工超过10000多人,累计培训量已学员已达100万人次。达内凭借雄厚的技术研发实力、过硬的教学质量、成熟的就业服务团队,为学员提供强大的职业竞争力,在用人企业中树立了良好的口碑。