Copyright 2017 - Custom text here

Pre-requisite Course List for 2016/2017 intake and onward

>>>For prerequisites in order by year, please click this link.

 

Course Title Pre-requisite(s)
COMP121 Computer Architecture MATH111 Essential Computer Mathematics
COMP122 Data Structures and Algorithms COMP112 Programming I
COMP224 Database Management Systems COMP211 Database Design
MATH121 Discrete Mathematics MATH111 Essential Computer Mathematics
COMP312 Internet Programming II COMP113 Web Technologies
MATH211 Statistics I MATH111 Essential Computer Mathematics
MATH321 Statistics II MATH211 Statistics I
MATH322 Mathematics for Gaming Technology MATH211 Statistics I
COMP324 Gaming Technology I COMP316 Introduction to Gaming Technology
COMP414 Gaming Technology II COMP316 Introduction to Gaming Technology
COMP321 Information System Implementation COMP112 Programming I,
COMP211 Database Design
COMP490 Final Year Project  COMP223 Software Engineering,
COMP321 Information System Implementation
COMP323 Data Warehousing and Data Mining COMP211 Database Design
COMP403 Database Administration & Programming COMP211 Database Design
COMP413 Enterprise System and Application Development COMP221 Object-oriented Technologies
COMP424 Computer Game Design and Development COMP311 Multimedia Application Development
COMP404 IP Routing COMP214 Computer networks
COMP405 Mobile Computing & Wireless Networks COMP123 Data Communications
MENG121 English II MENG111 English I
MENG211 English III MENG121 English II
MENG221 English IV MENG211 English III
MENG311 English V MENG221 English IV
MENG321 English VI MENG311 English V

 

 

Pre-requisite Course List for 2012/2013 intake and onward

>>>For prerequisites in order by year, please click this link.

 

Course Title Pre-requisite(s)
COMP121 Computer Architecture MATH111 Essential Computer Mathematics
COMP122 Data Structures and Algorithms COMP112 Programming I
COMP224 Database Management Systems COMP211 Database Design
MATH121 Discrete Mathematics MATH111 Essential Computer Mathematics
COMP312 Internet Programming II COMP113 Web Technologies
MATH211 Statistics I MATH111 Essential Computer Mathematics
MATH321 Statistics II MATH211 Statistics I
MATH322 Mathematics for Gaming Technology MATH211 Statistics I
COMP324 Gaming Technology I COMP316 Introduction to Gaming Technology
COMP414 Gaming Technology II COMP316 Introduction to Gaming Technology
COMP321 Information System Implementation COMP112 Programming I,
COMP211 Database Design
COMP491 Final Year Project (Enterprise Information System) COMP223 Software Engineering,
COMP321 Information System Implementation
COMP492 Final Year Project (Gaming Technology)

COMP223 Software Engineering,
COMP316 Introduction to Gaming Technology,
COMP321 Information System Implementation

COMP323 Data Warehousing and Data Mining COMP211 Database Design
COMP403 Database Administration & Programming COMP211 Database Design
COMP413 Enterprise System and Application Development COMP221 Object-oriented Technologies
COMP424 Computer Game Design and Development COMP311 Multimedia Application Development
COMP404 IP Routing COMP214 Computer networks
COMP405 Mobile Computing & Wireless Networks COMP123 Data Communications
MENG121 English II MENG111 English I
MENG211 English III MENG121 English II
MENG221 English IV MENG211 English III
MENG311 English V MENG221 English IV
MENG321 English VI MENG311 English V

 

 

Pre-requisite Course List for 2009/2010 intake to 2011/2012

 

>>>For prerequisites in order by year, please click this link.

 

 

Course Title Pre-requisite(s)
COMP121 Computer Architecture MATH111 Essential Computer Mathematics
COMP122 Data Structures and Algorithms COMP112 Programming I
COMP224 Database Management Systems COMP211 Database Design
MATH121 Discrete Mathematics MATH111 Essential Computer Mathematics
MATH211 Statistics I MATH111 Essential Computer Mathematics
MATH321 Statistics II MATH211 Statistics I
MATH322 Mathematics for Gaming Technology MATH211 Statistics I
COMP324 Gaming Technology I COMP316 Introduction to Gaming Technology
COMP414 Gaming Technology II COMP316 Introduction to Gaming Technology
COMP492 Final Year Project (Gaming Technology) COMP324 Gaming Technology I
COMP323 Data Warehousing and Data Mining COMP224 Database Management Systems
COMP403 Database Administration & Programming COMP224 Database Management Systems
MENG121 English II MENG111 English I
MENG211 English III MENG121 English II
MENG221 English IV MENG211 English III
MENG311 English V MENG221 English IV
MENG321 English VI MENG311 English V

 

Note:

  • In order to enroll in courses with pre-requisite(s), students MUST pass the pre-requisite course(s) first.

Please note that

This site is best viewed in Google Chrome or Safari.

Technology is Next Generation

Macao Polytechnic Institute is teaching computer science with a specialization in gaming—a unique course of study born of a unique collaboration with the industry