计算机(软件开发)

Computing: Software Development

培养目标:

该专业聚焦完整的软件生命周期,围绕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