Course syllabus

Course-PM

CLS055/DIT075 Mobile computing: Design and implementation lp1 HT23 (7.5 hp)

Course is offered by the department of Computer Science and Engineering

Contact details

Examiner

Olof Torgersson, olof.torgersson@cse.gu.se

Other Staff

Natasha Mangan, natashab@chalmes.se

Student office

student_office.cse@chalmers.se

Course purpose

Students who pass this course should be able to appreciate,create, and study mobile computing artifacts, at a level wherethey are able to self-sufficiently contribute to both commercialand academic projects.

 

Schedule

TimeEdit

 

Changes made since the last occasion

The course changed a lot from 2021 to 2022. This year will be similar to 2022.

Learning objectives and syllabus

Learning objectives:

Knowledge and understanding

  • describe how mobile computing is defined and distinguished from other kinds of computing applications.
  • describe what competences and resources are necessary for creating and utilizing mobile applications at different scales, for different purposes (e.g. startup, enterprise, agency, freelance, artistic, altruistic, and research projects).
    interpret and explain relevant technological and contextual trends in commercial value creation and academic research.
  • describe the latest technological research on mobile computing, and explain why research and commercial applications may diverge.
  • describe the distinction between different design methods and tools (e.g. research methods, prototyping tools and approaches) that are appropriate for mobile computing.
  • describe humanistic and societal issues (e.g. health, economics, politics) that are relevant to mobile computing.
  • describe the landscape of mobile computing research, building on and properly citing relevant resources.

Skills and abilities

  • develop functional software which runs on a mobile computing platform.
  • select and execute appropriate design tactics (e.g. graphic design, typography, 3D modeling, photography, motion graphics) at an appropriate level of fidelity and excellence, to create mobile computing user interfaces.
  • select and execute appropriate design tactics (e.g. graphic design, typography, 3D modeling, photography, motion graphics) at appropriate proportions and levels of excellence, to document and present mobile computing artifacts
  • execute and document a complete design project which culminates in a mobile computing artifact

Judgement and approach

  • execute and critique design research approaches that are appropriate for mobile computing, including ethnographic methods.
  • critique the reasoning (strategy) and aesthetics (tactics) of mobile computing projects constructively.
  • find, utilize, and properly acknowledge non-academic technical and tactical building blocks for mobile computing designs.
  • interpret, constructively critique, and contribute to discussions on mobile computing in the public sphere.
    make and justify strategic design decisions to create relevant mobile computing artifacts.

 

Link to the syllabus on Studieportalen.

Examination form

The course consists of two modules:

4 credits (fail, 3, 4, 5) – Written and Presentation Exercises Several Written and Presentation Exercises are scheduled throughout the learning period. These are mostly done individually.

3,5 credits (fail, 3, 4, 5) – Project Work Project Work involves deliverables scheduled throughout the learning period, a final document and/or presentation (which weighted more than the preceding deliverables), and turning in project code. The project is done as a group work.

 

 

Course summary:

Date Details Due