Course Description

This course introduces the concepts, practices, and technologies to design, develop, and manage cross-platform web sites and applications running on modern mobile devices. It is one of the upper level elective courses in the mobile and web track for BSIT.

Mobile devices (especially touchscreen smartphones and tablets) have prevailed recently as one of the major computing devices. More and more website visits are coming from mobile devices. The industry has a strong need to upgrade or redesign many websites and applications to be mobile friendly. This course will be one of the major offerings that meet student's needs and enhance their web development skills. Those who want to develop a career in web application development are strongly recommended to take this course to know and practice the latest web development technologies.

Course objectives/learning outcomes

  1. Compare and contrast user interactions with web sites and applications delivered as desktop web, mobile web, and mobile application.
  2. Apply appropriate mobile user interface design principles and techniques to create responsive and touch friendly web user interfaces.
  3. Create cross platform web sites and applications using the latest web technologies and programming languages.
  4. Identify and use the appropriate development technologies, tools, and frameworks for mobile web development.

Course features

  1. Intensive coverage on responsive web design and mobile friendly web design.
  2. Hands-on experience with Microsoft Azure cloud platform or Github Pages hosting.
  3. Use live web applications and web sites as practical examples to understand concepts and best practices.
  4. Allow students to explore their own interests and learn from the unique experience though a class project.

Download IT 4213 Course Syllabus (PDF)

Mobile Web Overview Lecture Notes

View this Lecture Notes on EDOCR