1.
| [1]
Understand the basics about mobile computing, including the devices, applications, markets, and eco-systems |
2.
| [2]
Develop mobile applications through the Android platform |
3.
| [3]
Comprehend the various components for interactive mobile computing, including parallel computing, user interface, graphics, multi-media, network, sensors, database, and software engineering |
4.
| [4]
Exercise project management skills including ideation, reading, writing, coding, and presentation
|
5.
| [5]
Possess the mentality to deal with the future computing world that is fast changing |
Mapping from Course Learning Outcomes to Programme Learning Outcomes
| PLO a | PLO b | PLO c | PLO d | PLO e | PLO f | PLO g | PLO h | PLO i | PLO j |
CLO 1 | T,P | T,P | T,P | | | | | | | |
CLO 2 | T,P | T,P | T,P | T,P | | | | | | |
CLO 3 | T,P | T,P | T,P | T,P | | T,P | | | T,P | T,P |
CLO 4 | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P |
CLO 5 | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P | T,P |
T - Teach, P - Practice
For BEng(CompSc) Programme Learning Outcomes, please refer to
here.
|
Calendar Entry:
This course introduces the techniques for developing interactive mobile applications on Android platform. Topics include user interface design, graphics, parallel computing, database, network, multimedia, sensors and location service. Trends and tools for developing applications on various
mobile platforms are also discussed. Students participate in both individual assignments and group projects to practice ideation, reading, writing, coding and presentation skills.
|
Detailed Description:
Fundamentals |
Mapped to CLOs
|
Mobile computing environment, including devices, applications, markets, and eco-systems | 1, 2 |
Android development platform and architecture | 1, 2 |
Components |
Mapped to CLOs
|
User interface | 1, 2, 3 |
Parallel computing | 1, 2, 3 |
Graphics and animation | 1, 2, 3 |
Multimedia and sensors | 1, 2, 3 |
Network, database, and other system aspects | 1, 2, 3 |
Software engineering | 1, 2, 3 |
Integration |
Mapped to CLOs
|
Project ideation, writing, implementation, management, and presentation
| 1, 2, 3, 4, 5 |
Mentality on dealing with a fast changing field | 1, 2, 3, 4, 5 |
|