中国地质大学(北京)软件工程专业简介
专业培养要求:在软件工程学科的学历、学位教育中有“三个强调”:
强调人才培养的专业水平、综合素质、认知能力;
强调既要有扎实的计算机科学理论和软件工程专业基础,又要有软件系统分析、方案设计与软件实现能力,项目管理能力;
强调创新能力和国际竞争能力,在实践中成长;
让学生获得以下几方面的知识和能力:
1、软件理论和软件工程专业基础知识;
2、计算机系统的分析和设计的基本方法;
3、软件设计、研究开发与实现能力;
4、交流与组织协调能力;
5、项目规范管理能力;
6、了解计算机软件有关的法规;
7、了解计算机科学与技术的发展动态;
8、了解文献检索、资料查询的基本方法,具有获取信息的能力。
专业基础课:
综合地质学、地球科学概论、地球物理概论、面向对象程序设计(C++)、数据库系统原理及应用、数值分析、Java程序设计、VB.NET应用开发、数据结构与算法、编译技术、VC#应用开发、嵌入式开发技术等。
专业主干课:面向对象的分析与设计(OOAD)、Or a cle数据库应用、企业级Java编程、软件体系结构、软件项目管理等。
主要实践性教学:人文社会实践、专业实践、综合实验、毕业设计等环节,其中专业实践包括大量专业课程上机、实验和软件项目实践,综合实验包括多门课程的大型课程设计、产学研一体化的生产实习和毕业设计等实践过程。 毕业去向:本专业将培养学生成为软件工程领域的高级专业技术人才,学生毕业后可到国内外计算机行业、研究机构、大专院校从事软件领域的科学研究、技术开发、教学及管理等工作。