西安电子科技大学软件学院的专业介绍
软件工程专业软件学院软件工程专业是陕西省政府批准的“名牌专业”,至2012年,它与高校计算机专业的传统培养模式有明显的不同,学院通过体制改革与建设、e79fa5e98193e59b9ee7ad9431333361303132教学改革与建设、国际化合作,培养具有国际竞争能力,具有“守法、诚信、竞争、服务”的综合素质,多层次,复合型、实用型的高级软件人才。本专业毕业生可从事通信、金融、自动化和信息安全等与计算机应用领域相关的研究、开发、生产和管理等具体工作。培养目标:使学生具备扎实的软件理论与技术基础,掌握主流软件技术、主流平台与工具,养成规范化的程序设计风格,具有较强的系统分析、架构、设计和编程能力,同时具有一定的项目管理知识与能力。本专业主干课程:计算机导论、面向对象程序设计、数据结构、算法设计与分析、离散数学、计算机组成与结构、操作系统、计算机网络、数据库系统概论、软件工程经济学、团队合作与沟通、软件工程概论、编译原理、软件体系结构、软件过程与项目管理、程序设计课程设计、计算机组成课程设计、操作系统课程设计。专业方向:《软件工程专业本科2005教程》确定了本专业5个方向:Web工程与信息系统、网络与通信系统软件、软件测试与分析、嵌入式系统、数字娱乐系统。Web工程和信息系统方向的学生在学习本专业必修课的基础上,通过限修相关专业课程以及工程设计实践,掌握信息系统和Web系统的开发方法、规划、建模、构建、测试、维护、集成和项目管理等理论与技术。毕业生可在电子政务、电子商务、Web应用、ERP、金融、邮政等领域工作。软件测试与分析方向的学生在学习本专业必修课的基础上,充分利用软件学院科研优势,通过限修相关专业课程以及工程设计实践,掌握软件系统的测试、分析、维护与进化技术。毕业生可在电信、金融、石油等大型行业应用软件系统的测试、维护与进化,嵌入式系统的分析与测试,军用电子信息系统的测试、维护与进化,以及跨国软件外包中的测试与进化领域工作。毕业生可从事编译器优化、软件测试、程序理解、逆向工程、程序可靠性与安全性分析等多个领域的工作。