1、软件工程专业的就业方向是JAVA初级程序员、JAVA计算程序员、JAVA工程师、J2EE系统工程师等。
2、本专业为培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。
3、Java方向:JAVA初级程序员、JAVA计算程序员、JAVA工程师、J2EE系统工程师等。Net方向:Net程序员网站开发工程师、Net工程师等。简单的管理信息系统开发和维护人员、网页制作和客户端脚本程序编写人员、初级数据库管理和维护人员、数据库开发工程师、系统分析设计工程、软件项目配置管理员、文档编写工程师。

1、软件工程专业:是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才;
2、软件测试方向:软件测试工程师整体来说是一个相对缺乏人才的行业,现在社会中流行的it职业教育更能说明这点,就比如在上海,一家上海北大青鸟于达校区专业的软件测试培训中心就每年为企业输送了几千名软件测试的学员,但是相对于软件测试这个行业的缺口,还是远远不足的,并且软件测试总还涉及到各种问题。
软件工程专业主干课程:
1、计算机导论。
内容提要:为新学生提供一个关于计算机科学与技术学科的入门介绍,使他们对该学科有一个整体的认识。
2、数字电路与数字逻辑。
内容提要:介绍数字逻辑与数字系统的基本概念、分析方法和设计原理,包括开关理论基础、组合逻辑、时序逻辑、可编程逻辑器件、数字系统等。
3、计算机组成原理与汇编语言。
内容提要:以冯诺依曼计算机模型为出发点,介绍计算机的组织结构和工作原理,剖析计算机的运算器、存储器、控制器和输入输出设备的结构、工作原理和相互关系。
4、计算机网络。
内容提要:介绍数据通信的基本概念和计算机网络的基本原理,包括计算机网络的体系结构、数据通信的基本方法和协议、计算机网络的主要应用协议。
5、计算机体系结构。
内容提要:研究计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,使同学在具有一定的软硬件知识基础上能综合认识计算机系统的软硬件功能分配与各种不同结构类型机器的特性和性能评价方法。
6、离散数学。
内容提要:包括集合论、数理逻辑、图论、组合数学等内容,形式化的数学证明贯穿此课程。
7、算法分析与设计。
内容提要: 本课程延续数据结构课程的学习,从算法分析和设计的角度出发,除去传统的分类查找算法和一般的设计方法外,主要内容包括如下几个部分,算法研究的理论基础,递归分析技术,基本算法设计策略。
8、数据结构。
内容提要:介绍线性表及其链接存储结构与算法、数组与矩阵、堆栈与队列、广义表的存储结构与多元多项式表示、串与文本编辑、排序、树、图、文件结构。
9、编译技术。
内容提要:介绍编译原理的理论和实践,包括编译程序设计、词法分析、语法分析、符号表、声明和存储管理、代码生成以及优化技术。
10、操作系统。
内容提要:介绍操作系统的设计与实现,包括操作系统各组成部分的概述、互斥性和同步性、处理器实现、调度算法、存储算法、设备管理和文件系统。
软件工程较好的学校如下:
1、天津理工大学:一所工理结合,工、理、文、管等学科协调发展的多科性大学。学校始建于1979年,前身为天津理工学院。秉承“重德重能、求实求新”的校训,坚持育人为本。
2、贵州理工大学:简称贵大,创始于一九零二年,位于中国贵州省贵阳市,是国家双一流学科建设高校,是教育部与贵州省人民政府合作共建的国家二一一工程重点大学、贵州省属重点综合性大学。
3、武昌理工学院:位于湖北省武汉市,是经教育部批准设置的一所以工学、管理学为主、多学科协调发展的普通本科高校,前身是武汉科技大学高等职业技术学院。
4、浙江理工大学:位于浙江省贵阳市花溪区,创立于一九五一年,是中国浙江省一所全日制重点综合性民族大学。
5、华中理工大学:它位于湖北省武汉市,坐落在武昌南湖之滨的桂子山上,占地面积120余万平方米,是中国教育部直属重点综合性理工大学。