南大软件工程培养方案(3篇).docx
第1篇
一、培养目标
南京大学软件工程专业旨在培养适应社会主义现代化建设需要,具有扎实的理论基础、良好的工程实践能力和创新精神的高级软件工程人才。毕业生应具备以下能力:
1.掌握计算机科学与技术的基本理论、基本知识和基本技能;
2.具有较强的软件需求分析、设计、开发、测试和维护能力;
3.具备良好的团队协作和沟通能力;
4.具有较强的创新意识和科研能力;
5.能够适应社会发展和行业需求,具备一定的国际视野。
二、培养规格
1.学制:四年
2.学位:工学学士
3.授课语言:中文
4.主干课程:计算机组成原理、操作系统、数据结构、计算机网络、数据库系统原理、软件工程、软件需求分析、软件设计、软件测试、软件项目管理等。
5.实践环节:包括实验、实习、课程设计、毕业设计等。
三、课程设置
1.公共基础课程:主要包括大学英语、高等数学、线性代数、概率论与数理统计、大学物理、体育等。
2.专业基础课程:主要包括计算机组成原理、操作系统、数据结构、计算机网络、数据库系统原理等。
3.专业核心课程:主要包括软件工程、软件需求分析、软件设计、软件测试、软件项目管理等。
4.专业选修课程:主要包括人工智能、网络安全、嵌入式系统、云计算、大数据技术等。
5.实践环节:包括实验、实习、课程设计、毕业设计等。
四、实践教学
1.实验教学:通过实验课程,使学生掌握计算机科学与技术的基本实验技能,培养学生的动手能力和创新能力。
2.实习教学:通过实习环节,使学生了解企业实际需求,提高学生的工程实践能力。
3.课程设计:通过课程设计,培养学生的综合运用所学知识解决实际问题的能力。
4.毕业设计:通过毕业设计,培养学生的独立思考、创新能力和团队合作精神。
五、教学实施
1.教学方法:采用理论教学与实践教学相结合的方式,注重培养学生的创新意识和实践能力。
2.教学手段:采用多媒体教学、网络教学等多种手段,提高教学效果。
3.教学评价:采用形成性评价与终结性评价相结合的方式,全面评价学生的学习成果。
六、就业前景
南京大学软件工程专业毕业生具有广阔的就业前景,可在以下领域从事相关工作:
1.软件企业:从事软件开发、测试、维护等工作;
2.互联网公司:从事网站开发、网络编程、移动应用开发等工作;
3.政府部门:从事信息系统建设、运维等工作;
4.教育机构:从事计算机科学与技术教学、科研等工作。
七、培养特色
1.强调理论基础与工程实践相结合,培养学生的综合素质;
2.注重培养学生的创新意识和科研能力,提高学生的核心竞争力;
3.加强与企业合作,为学生提供实习、就业机会;
4.建立完善的师资队伍,为学生提供优质的教学资源。
总之,南京大学软件工程专业致力于培养适应社会主义现代化建设需要的高级软件工程人才,为学生提供良好的学习环境和广阔的发展空间。
第2篇
一、培养目标
南京大学软件工程专业旨在培养具有扎实理论基础、宽广专业知识、较强实践能力和创新精神的高级软件工程人才。毕业生应具备以下能力:
1.具有良好的科学素养和人文精神,热爱祖国,遵纪守法,具有良好的职业道德和社会责任感。
2.掌握计算机科学与技术的基本理论、基本知识和基本技能,具备软件工程的基本理论、基本方法和基本技能。
3.具有较强的软件需求分析、设计、开发、测试和维护能力,能够独立完成软件项目的开发。
4.具有较强的团队协作能力和沟通能力,能够适应软件开发团队的工作模式。
5.具有较强的自学能力和创新精神,能够跟踪国内外软件工程领域的发展动态,不断更新知识结构。
二、培养规格
1.学制:四年制本科。
2.授予学位:工学学士。
3.主干课程:计算机组成原理、操作系统、数据结构、计算机网络、软件工程、数据库系统原理、编译原理、软件需求分析、软件设计、软件测试、软件项目管理等。
4.实践环节:包括实验、实习、课程设计、毕业设计等。
5.培养方向:软件系统开发、软件项目管理、软件测试、软件维护等。
三、课程体系
1.公共基础课程:包括思想政治理论课、大学英语、高等数学、线性代数、概率论与数理统计、大学物理等。
2.专业基础课程:包括计算机组成原理、操作系统、数据结构、计算机网络、离散数学、算法设计与分析等。
3.专业核心课程:包括软件工程、软件需求分析、软件设计、软件测试、软件项目管理、数据库系统原理、编译原理、人机交互设计等。
4.选修课程:包括人工智能、大数据技术、云计算、网络安全、移动应用开发、嵌入式系统等。
5.实践环节:包括实验、实习、课程设计、毕业设计等。
四、实践教学
1.实验教学:通过实验课程,使学生掌握计算机科学与技术的基本实验技能,培养学生的动手能力和创新精神。
2.实习教学:组织学生到企业、科研机构等