培养目标:
该专业聚焦完整的软件生命周期,围绕IT市场新兴的软件开发技术进行教学,培养学生掌握软件开发的基本理论、方法、应用及技能,能够熟练使用数据库及相关主流开发平台进行软件项目的开发、管理,能完成软件开发的需求分析、软件设计、编码、调试及测试、维护等工作。您将掌握在技术领域从事高级职业所需的编程能力与分析技能。
国外对接专业:
计算机科学、计算机软件工程、计算机游戏开发、计算机管理科学、信息系统安全、网络通讯、网络科学和大数据分析 、数据科学和专业化(计算机科学) 、人工智能、商业计算、网络安全、网站与程序设计等专业。
就业方向:
本专业毕业生就业方向广泛,可从事软件开发工程师、网页程序员、系统分析师、数据库管理员等核心技术岗位,也可胜任软件测试、系统运维、技术支持、软件项目管理等相关岗位,适配各类互联网、科技及企事业单位的软件开发与技术管理相关工作。
课程设置:
专业课程 | |
课程名称 | Unit Name |
软件开发导论 | Developing Software: Introduction |
计算机专业职业道德 | Professionalism and Ethics in Computing |
计算机系统基础 | Computer System Fundamentals |
计算机疑难解决 | Troubleshooting Computer Problems |
数据库设计基础 | Database Design Fundamentals |
关系数据库管理系统 | Relational Database Management Systems |
SQL语言导论 | SQL: Introduction |
软件开发:开发小型独立应用软件 | Software Development: Developing Small Standalone Applications |
软件开发:编程基础 | Software Development: Programming Foundations |
计算机:项目管理导论 | Computing: Introduction to Project Management |
计算机数学 1 | Mathematics for Computing 1 |
计算机团队协作 | Team Working in Computing |
计算机:记分单元 1(考试) | Computing: Graded Unit 1 (Exam) |
软件开发:面向对象编程 | Software Development: Object Oriented Programming |
软件开发:面向对象的分析和设计 | Systems Development: Object Oriented Analysis and Design |
软件开发:数据结构 | Software Development: Data Structures |
互动性脚本编写 | Scripting for Interactivity |
自描述数据(XML) | Self Describing Data (XML) |
软件开发:快速应用程序开发和原型 | Software Development: Rapid Applications Development and Prototyping |
网络开发动态生成内容 | Web Development Dynamically Generated Content |
计算机:软件开发:记分单元 2 | Computing: Software Development: Graded Unit 2 |