University Hub
这所大学的内容,按阶段走
申请材料、入学清单、校历、课程目录和在读学习放在同一个入口里。 当前页面是 课程目录 ,可以直接切到下一步。
01
申请前
大学主页 / 申请信息
02
拿到 offer 后
入学清单 / 新生准备
03
开学前两周
学期时间 / 课程目录
04
在读期间
课程目录 / 学期时间
共 9 门课程
1621ICT
Web Design & Development
本课程向学生介绍参与无所不在的万维网所需的概念、工具和技能。本课程特别强调使用最新技术(html5、css3、javascript)设计和实现网页。
1802ICT
Software Development
您将在该课程学习软件工程理论、软件开发和程序构建
3810ICT
Information Systems Architecture
7001ICT
Programming Principles
Programming is a foundational skill for all computing disciplines. This course develops skills and concepts that are essential to good programming practice and problem solving. It covers fundamental programming concepts, event-driven programming, object-oriented programming, basic data structures, and algorithmic processes. 编程是所有计算学科的基础技能。 本课程开发的技能和概念对良好的编程实践和解决问题至关重要。 它涵盖了基本的编程概念,事件驱动的编程,面向对象的编程,基本的数据结构和算法过程。
7611ICT
Computer Systems and Networks
This course introduces the underlying structures and mechanisms of modern computer systems and networks. All students enrolled in an ICT degree need to have an understanding of the basic architecture and operation of computer systems. This course provides an overview of the hardware, software and network technologies that define modern computer systems. The course aims to provide students with the basic knowledge of how the components that define a computer work together and by extension an appreciation of the capabilities and limitations of computer systems. This knowledge assists students in the application of computing technologies to solve real world problems. This course material builds a foundation for further study in the field of information technology, and is a suitable prerequisite for many ICT courses. Incompatible: 1007ICT Computer Systems and Networks. 本课程介绍现代计算机系统和网络的基本结构和机制。 所有注册信息和通信技术学位的学生都需要了解计算机系统的基本架构和操作。 本课程概述了定义现代计算机系统的硬件,软件和网络技术。 该课程旨在为学生提供有关定义计算机的组件如何协同工作的基本知识,并通过扩展了解计算机系统的功能和限制。 这些知识帮助学生应用计算技术来解决现实世界的问题。 本课程材料为信息技术领域的进一步研究奠定了基础,是许多ICT课程的合适先决条件。 不兼容:1007ICT计算机系统和网络。
7003ICT
Database Design
Information derived from data is important to the management, productivity and competitive advantage of an organisation. Data must be efficiently collected, organized, retrieved and managed to make it meaningful to the organisation. It is the role of the IT professional to develop, deploy, manage and integrate data and information systems to support the organisation. This course includes the organisation, modeling, transformation and presentation of data. 从数据中获取的信息对于组织的管理,生产力和竞争优势非常重要。 必须有效地收集,组织,检索和管理数据,以使其对组织有意义。 IT专业人员的角色是开发,部署,管理和集成数据和信息系统以支持组织。 本课程包括数据的组织,建模,转换和表示。
7005ICT
Programming Principles 2
Web applications interact with users, connecting to back-end databases and dynamically generating results to the browser through a web server. This course presents a systematic introduction to the development of dynamic, community-based, Web applications through the integration of HTML/CSS, with server-side scripting languages, database systems, modern web frameworks and other related technologies. Prerequisite: 7001ICT Programming Principles Web应用程序与用户交互,连接到后端数据库,并通过Web服务器动态生成结果到浏览器。 本课程通过HTML / CSS集成,服务器端脚本语言,数据库系统,现代Web框架和其他相关技术,系统地介绍了动态的,基于社区的Web应用程序的开发。 先修课程:7001ICT编程原理
7421ICT
Mobile Device Software Development
This course extends students' programming skills through the introduction of alternative programming languages, the study of data structures, algorithms, and concurrency, and the use of software development tools and environments. This course builds on the concepts of object-oriented programming as well as data structures and algorithms introduced in 7001ICT Programming Principles 1 and 7005ICT Programming Principles 2, broadening the theoretical knowledge and practical programming experience through the introduction of a programming language different from Programming Principles 1 and 2. Prerequisite: 7005ICT Programming Principles 2 This course was previously named "Software Development" Assumed background: This course assumes fundamental knowledge in object-oriented concepts and an object-oriented programming language such as Java. 本课程通过引入替代编程语言,数据结构,算法和并发性研究以及软件开发工具和环境的使用来扩展学生的编程技能。 本课程以面向对象编程的概念以及7001ICT编程原理1和7005ICT编程原理2中引入的数据结构和算法为基础,通过引入与编程原则1不同的编程语言,拓宽理论知识和实践编程经验。 2.先决条件:7005ICT编程原则2本课程之前被命名为“软件开发”假设背景:本课程假设基于面向对象的概念和面向对象的编程语言(如Java)的基础知识。
7810ICT
Software Technologies
Organisations typically use many disparate technologies to achieve their business objectives. This course first gives an overview of low-level technologies such as programming with a focus on code reuse, scripting techniques and software configuration tools. This is followed by a practical presentation of software packages commonly used for handling data and producing reports and presentations. Pre-Requisite: 7001ICT Programming Principles 1. 组织通常使用许多不同的技术来实现其业务目标。 本课程首先概述了低级技术,例如编程,重点是代码重用,脚本技术和软件配置工具。 接下来是通常用于处理数据和生成报告和演示文稿的软件包的实际演示。 先修课程:7001ICT编程原理1。