Course Syllabus

  • Course code: CIU 196 (Chalmers) and TIA110 (GU)
  • Main teacher and examiner: Dr. Morten Fjeld (MF), fjeld <at> chalmers.se
  • Teacher 1: Tomasz Kosiński (TK), tomasz.kosinski <at> chalmers.se
  • Teacher 2: Khanh Duy Le (KD), khanhd <at> chalmers.se
  • Teacher 3: Mehmet Aydın Baytaş (MA), baytas <at> chalmers.se
  • Teacher 4: Dr. Yemao Man (YM), yemao.man <at> chalmers.se
  • Guest lecturer 1 (industry, Sweden): Simon Arneson (SA), co-founder & developer at PELAGIO
  • Guest lecturer (research, Hong Kong): Kening ZHU (朱克宁博士)(KZ), personal page
  • Home:ID&T Programme

  • Syllabus: 
  • Course syllabus is offered directly at The Student Portal, please select Academic Year 2019/2020 manually

  • About the course: 
  • The course deals with design and implementation for mobile computing. The focus is on smart phones using touch screens for input. Both design principles, various application areas for mobile computing and programming techniques using various tools and methods will be covered.

  • Prerequisites: 
  • This course requires programming skills; participants must have a BSc-degree of 180 credits. Special requirements are TDA545 Object-oriented programming, 7.5 credits, and at least one of the courses TDA289 Human-Computer Interaction, TDA492 Graphical Interfaces, DAT215 Design and implementation of graphical interfaces or equivalent.

  • Organisation of the course: 
  • The course consists of lectures, exercises, labs, and a project. The aim of the project is to invent, design and implement a mobile computing application making use of interactive input and output techniques and sensors/displays uniquely available on a modern mobile device. In the project students may use their preferred technology, Android or iOS. We will only provide lectures and code supervision for Android development.

  • Resources: 
  • We have a few Android tablets and phones that can be borrowed; please announce your interest early.

  • Course literature: 
    • Course literature: Textbooks and research literature that are compulsory reading for this course. 
    • Extra literature: Texbooks and other books that are not compulsory reading for this course.
    • Tools, methods, etc.: Organised by Android and iOS.

  • Grading: 
  • To pass the course you must participate in all activities
  • Exercise reports (1-4) must be accepted for pass of the course (no numeric grade)
  • Lab reports (1-2) must be accepted for pass of the course (no numeric grade)
  • Project counts for 55% of the course grade. This percentage is distributed as following: 
    • project concept must be accepted for pass of the project (no numeric grade) 
    • project design 10 percentage points
    • project realisation 10 percentage points
    • project presentation and demo 15 percentage points
    • project report 20 percentage points (the report is graded based on fulfillment of "project report guidelines")
    • project code must be accepted for pass of the project (no numeric grade) 
  • Home exam counts for 45% of the course grade (the report is graded based on fulfillment of "home exam guidelines")

  • Course item 0212, 4.0 ETCS: Project grade (55% of course grade)
  • Course item 0112, 3.5 ETCS: Home exam (45% of course grade)

  • Exercises, labs, and project concepts (pass or fail) are graded during the course
  • Everything else will be graded after the exam week

  • Previous exams:
    • This course was offered at PingPong, which is no longer supported.

  • Course improvment:
    • The summary of course improvement made to CIU196 Mobile computing - Design and implementation
      2019/2020 LP1 will be offered under Files ↳ Course improvements

  • Student representatives:
  • 3-4 student representative will be chosen during the first course week. There will be three meeting with the represenatives and teacher(s): one at the start of the course, one towards the end of the course, and one after the course has been graded.
  • After the course evaluation is finished, there will also be a meeting to evaluated the quality of the course. 
  • If student represenatives agree, their names will be made known here:  
    • HL
    • LM
    • SO
    • EV

 

Course Summary:

Date Details Due