Course Description

The course examines the principles of application design and development for hand held devices. The mobile platform constraints, insights and applicability of relevant programming languages are discussed from platform perspectives. Students work in small collaborative design teams to propose, build, and document a semester-long project focused on mobile applications for cell phones. Students learn application development on smart devices, mainly Android platform.

The course also explains methods for organizing projects using emerging technologies in such a way that they are highly scalable and maintainable. Throughout the semester, students develop simple applications from scratch to solidify knowledge of the materials and upon the nature of mini projects, relevant tools are identified. Students deploy and test their apps on both emulators and on real devices.

Course ID: CSC 402

Credit hours Theory Practical Laboratory Lecture Studio Contact hours Pre-requisite
3 4 4 CSC 236
Published on: 23 June 2014
Last update on: 09 October 2023
Page views: 2577