Web and Mobile Software Development

Learning Outcomes

  1. explain theoretical foundations of web development
  2. explain theoretical foundations of mobile development
  3. design web application user interface
  4. design mobile application user interface
  5. develop a simple web application based on HTML, Javascript and CSS
  6. develop a simple mobile application based on Android

Forms of Teaching

Lectures

Course lectures through 13 weeks.

Laboratory

In the laboratory excercises students will work on their own programming solutions and demonstrate their correctness.

Grading Method

   
By decision of the Faculty Council, in the academic year 2019/2020. the midterm exams are cancelled and the points assigned to that component are transferred to the final exam, unless the teachers have reassigned the points and the grading components differently. See the news for each course for information on knowledge rating.
   
Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 0 % 50 % 0 % 50 %
Mid Term Exam: Written 0 % 25 % 0 %
Final Exam: Written 40 % 25 %
Exam: Written 40 % 50 %

Week by Week Schedule

  1. Web architectures and protocols; Web standards.
  2. Web architectures and protocols; HTTP, AJAX, and websocket protocol.
  3. Web standards.
  4. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  5. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  6. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  7. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  8. Midterm exam.
  9. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  10. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  11. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  12. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  13. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  14. Web programming languages (e.g., HTML5, Java Script, PHP, CSS).
  15. Final exam.

Study Programmes

University undergraduate
Computing (study)
(4. semester)

Literature

John Dean (2018.), Web Programming with HTML5, CSS, and JavaScript, Jones & Bartlett Learning

Associate Lecturers

Laboratory exercises

General

ID 183427
  Summer semester
5 ECTS
L1 English Level
L1 e-Learning

Grading System

87,5 Excellent
75 Very Good
62,5 Good
50 Acceptable