COMP7506 Smart phone apps development [Section SC, 2024]
Hi, welcome to the course COMP7506C Smart Phone Apps Development!
Smart phones have become very popular in recent years. For iPhones alone, CEO Tim Cook announced that Apple has sold the billionth iPhone in July 2016. In addition to iPhones, there are also Android phones, Symbian phones as well as Windows phones. Smart phones play an important role in mobile communication and applications.
Smart phones are powerful as they support a wide range of applications (called apps). Most of the time, smart phone users just purchase their favorite apps wirelessly from the vendors. There is a great potential for software developer to reach worldwide users.
This course aims at introducing the design issues of smart phone apps. For examples, the smart phone screen is usually much smaller than the computer monitor. We have to pay special attention to this aspect in order to develop attractive and successful apps. Different smart phone apps development environments and programming techniques (such as Java for Android phones and Swift for iPhones) will be introduced to facilitate students to develop their own apps.
COMP7404 Computational intelligence and machine learning [Section SE, 2024]
ICOM7125 Digital forensics [Section SA, 2024]
ICOM6044 Data science for business [Section SA, 2024]
ICOM6027 E-crimes: digital crime scenes and legal sanctions [Section SA, 2024]
ECOM6016 Electronic payment systems [Section SA, 2024]
COMP7507 Visualization and visual analytics [Section SB, 2024]
COMP7502 Image processing and computer vision [Section SA, 2024]
COMP7409 Machine learning in trading and finance [Section SC, 2024]
ECOM7126 Machine learning for business and e-commerce [Section 2C, 2024]
ECOM7122 Entrepreneurship development and ventures in Asia [Section 2B, 2024]
COMP7906 Introduction to cyber security [Section 2C, 2024]
COMP7607 Natural language processing [Section 2B, 2024]
COMP7108 Network data analytics [Section 2A, 2024]
COMP7415 Mastering the markets: Financial analytics and algorithmic trading [Section 2A, 2024]
Algorithmic trading is a trending investment approach nowadays that consists of identification of trading opportunities and implementation via computer algorithms. This course will cover emerging trend in the quantitative investment field, and introduce various data analysis techniques and methodologies that are commonly employed in the industry.
The first half of the course focuses on financial data analysis and strategy implementation. The second half of the course discusses practical techniques to manage and deploy algorithmic trading strategies in real financial world.
- 1
- 2(current)
- 3(current)
- 4(current)
- 5(current)
- 6(current)
- 7(current)
- 8(current)
- 9(current)
- 10(current)
- 11(current)
- 12(current)
- 13(current)
- 14(current)
- 15(current)
- 16(current)
- 17(current)
- 18(current)
- 19(current)
- 20(current)
- 21(current)
- 22(current)
- 23(current)
- 24(current)
- 25(current)
- 26(current)
- 27(current)
- 28(current)
- 29(current)
- 30(current)
- 31(current)
- 32(current)
- 33(current)
- 34(current)
- 35(current)
- 36(current)
- 37(current)
- Next page