UQ Online

[UQ Home] [Search] [Contacts] [Study] [News] [Events] [Maps] [Library]

Bachelor Programs

"0+4" Undergraduate Program (in Chinese media)

The goal of “0+4” undergraduate program is to cultivate internationalized, high-level and comprehensive software engineering talents with solid major knowledge foundation, strong practice ability, innovative capability and international competitiveness. The core of the program is to enhance students’ fundamental knowledge, software engineering theory, advanced software development technology, and software engineering practice, meanwhile to foster students’ comprehensive quality with integrity, service conscious and team spirit. The international students can join the ordinary classes taught in Chinese with Chinese students.

"2+2" Undergraduate Program

The goal of “2+2” undergraduate program is to jointly cultivate software engineering talents with a university abroad. Students enrolling in this program will master good foreign language skills, lay solid major knowledge foundation, enhance engineering practice ability, innovative capability and international competitiveness, which is referred to as “internationalized, high-level and comprehensive software engineering talents”. The international students can either join the ordinary classes taught in Chinese with Chinese students, or join separate classes taught in English.

Main Courses include:

Required:

Advanced Mathematics

Introduction to Programming with C/C++ and Practices

Linear Algebra

Elective:

Introduction to Information System SSD1

Introduction to Computer System SSD2

Java Object-Oriented Programming SSD3

Discrete Mathematics

Data Structures

Probability and Statistics

Operating Systems Principles

Design and Analysis of Algorithms

Foundations of Software Engineering

Database Systems SSD7

User-Centered Design and Testing SSD4

Compiler Principles

Computer Networks

Research and Practices on Engineering

Software Testing Techniques

Electronic Commerce Applications

Large Scale Database Techniques

Principles and Techniques of SOA

Digital Media Primer

Top