院系介绍:中北大学软件学院
学院概况中北大学软件学院是山西省政府、山西省教育厅批准的省级示范性软件学院之一(年成立),属于中北大学的二级学院,是山西省首个实质性开展本科招生的示范性软件学院,主要培养服务于国防和地方企事业单位以及全社会信息化所急需的复合型、应用型软件设计、开发和软件应用人才,是山西省一流的复合型、实用型软件人才培养基地。
人才培养特色“高层次、强实践、重创新、应用型、复合型”
专业概况学院拥有一个本科专业——软件工程,设有软件开发与测试、信息化与网络安全软件开发与应用、人工智能、移动互联网软件开发与应用、云计算与大数据分析、物联网与智慧城市应用软件开发与测试等6个专业方向,该专业作为中北大学特色专业。软件工程专业本科实行“3+1”人才培养模式:学生前三个学年学习通识教育课程、专业基础课程和专业课程,第四学年在实习实训基地及软件企业进行工程实践,并完成毕业实习和毕业设计。
学院拥有软件工程一级学科硕士点(包括软件工程领域的学术和专业学位硕士),设有可视化软件设计及多维成像方法和技术研究、智慧城市平台建设及大数据分析应用方法、信息化公共服务平台技术及信息安全技术研究三个学科方向。三个学科方向相互渗透,共同发展。
学院实行开放式办学,与国内外著名企业、软件园区以及国内外著名大学合作办学。除国家奖学金、综合素质奖学金之外,学院与企业合作面向全院学生设立各级各类奖学金,奖励报考学院的高分考生以及在学期间的软件拔尖人才、创新创业的优秀人才。
近年来,学院承担各类科研项目80余项,发表核心以上科研论文余篇,其中:SCI检索24篇,EI检索25篇,出版学术著作5部,授权发明专利9项,软件著作权70项。
师资力量学院现有全日制本科生名,研究生名。学院师资力量雄厚,按照软件人才的培养要求,建立了一支近百名专兼职结合的教师队伍:其中三分之一是学院的专职教师;三分之一是校内及国内的优秀教师和国外著名大学专家学者;三分之一是国内外著名IT企业的技术专家。
重点特色实验室及中心目前,学院拥有山西省首个建于校内的山西省共享式软件人才实训暨培训基地1个、国家软件评测中心山西分中心1个、国家软件与集成电路公共服务平台电子信息创新应用平台(山西)1个、智慧城市体验中心1个、山西省信息化创新发展研究中心1个。学院还建有基础实验室6个、专业实验室6个、校企联合实训实验室8个、校企联合研究室5个、云数据中心1个、远程教学教室1个和山西省实验教学示范中心1个。
毕业去向学院始终坚持“高层次、强实践、重创新、应用型、复合型”的人才培养特色,注重培养实用型软件人才。我院学生毕业后主要从事计算机软件、互联网等行业,在IT企业、事业单位、科研院所、政府部门、金融等单位就业。每年均有签约至百度、阿里巴巴、腾讯、今日头条等大型企业的毕业生。我院毕业生就业主要集中在北京、上海、杭州等地,薪资水平普遍在10万以上,部分优秀毕业生年薪达30万,远超其他专业薪资水平。此外,我院每年均有学子保送或考取进入清华大学、北京大学、天津大学、中南大学、西安交通大学等一流院校继续深造学习。
学生风采学院重视学生的成长与发展,为学生们呈现了丰富多彩的校园生活。精彩纷呈的文体活动、专业特色鲜明的科技竞赛,此外还有学院组织的社会实践、志愿服务等,为学生的成长成才提供了广阔的平台。
专业设置主干学科:软件工程主要课程:计算机硬件基础,程序设计基础,离散数学,面向对象程序设计(Java),数据结构与算法,软件工程导论,计算机组成原理,操作系统,数据库概论,计算机网络,算法分析与设计,软件建模技术,软件设计与体系结构,软件质量保证与测试技术,软件项目管理,网站设计与网站建设(JSP),信息安全概论,专业方向限选课程模块等及上述课程相应的实践课程和实训。
01软件开发与测试侧重培养具备计算机科学的基础理论和软件工程领域扎实的专业知识和技能以及一定的应用领域知识,掌握主流软件技术、主流平台与工具,熟练运用软件工程的思想和方法设计、开发、维护和管理中大型软件系统或某个领域应用软件系统等的高素质人才。特色课程:JavaEE框架与应用开发、软件测试方法与实践、代码安全测试与评估、Linux程序设计、移动设备软件开发。主要就业方向:本方向毕业生主要在软件企业、科研院所等相关单位从事软件开发、软件测试和软件项目管理等工作。
02信息化与网络安全侧重培养掌握基于软件工程的信息化与网络安全领域的基础理论和软件安全的专门知识,受到软件开发和网络安全防御的基本训练,能够在信息安全及其软件安全相关领域从事相关工作,能够成为从事企业、政府、事业单位等需要的信息化软件安全开发与安全运维等领域的复合型应用人才。加强学科交叉,突出了软件开发与测试、网络安全、软件安全与信息化管理等应用方向的交叉融合特色。特色课程:微机原理与可逆工程、软件安全分析与应用、代码审计与WEB安全、信息隐藏与数字图像取证、恶意代码分析与防御、软件安全与防御实训、JAVA程序设计系列课程等。主要就业方向:本方向毕业生主要从事软件开发、渗透测试和安全运维等相关工作。
03人工智能软件开发与应用侧重培养掌握人工智能基础理论和软件工程的基础知识,进行软件工程的基本训练,能够从事人工智能软件开发,机器识别与图像处理以及互联网+所涉及的软件设计、开发与应用服务等工作的复合型应用软件人才。特色课程:Linux应用基础、人工智能导论、Python编程、Python数据分析、神经网络、机器视觉与图像处理、软件工程项目实训(人工智能软件开发实训周)。主要就业方向:本方向毕业生可从事于有关认知、识别、分析、决策等人工智能方向的软件开发与应用行业。从事机器视觉与图像处理开发应用、数据挖掘、数据分析、机器学习、神经网络以及互联网+有关的软件设计、开发和应用服务等工作。
04移动互联网软件开发与应用侧重培养掌握移动互联网领域的基础理论和软件工程的基础知识,进行软件工程的基本训练,能够从事移动设备应用软件开发、移动终端游戏开发、网站设计与开发,以及互联网+所涉及的软件设计、开发和应用服务等工作的复合型应用软件人才。特色课程:C++程序设计、移动设备软件开发(Android程序开发)、移动应用程序软件开发(