Study-Unit Description

Study-Unit Description


CODE TEM5010

 
TITLE Internet and Web Technologies

 
UM LEVEL 05 - Postgraduate Modular Diploma or Degree Course

 
MQF LEVEL 7

 
ECTS CREDITS 5

 
DEPARTMENT Technology and Entrepreneurship Education

 
DESCRIPTION This study-unit introduces students to the basic concepts and technologies underlying the Internet and the World Wide Web using a practical and hands-on approach, at the same time exploring pedagogies which will help students integrate this knowledge into their chosen area of specialisation.

Study-Unit Aims:

This study-unit aims to:
- Introduce students to the technical infrastructure core concepts underlying the Internet;
- Introduce students to the technical infrastructure and core concepts underlying the World Wide Web;
- Introduce students to historical, social and ethical aspects of the Internet and the WWW;
- Introduce students to Web-page design, coding and deployment;
- Promote best-practice in Web-page design - specifically the separation of structure, presentation and function;
- Introduce students to the concept of semantic markup;
- Introduce students to end-user-oriented Web automation and IoT technologies such as IFTTT, Node-RED, and AppInventor.

Learning Outcomes:

1. Knowledge & Understanding:

By the end of the study-unit the student will be able to:
- Describe the client-server model and how it is implemented on the Internet;
- Describe how HTTP handles the communications between web clients and web servers;
- Differentiate between document structure and presentation.

2. Skills:

By the end of the study-unit the student will be able to:
- Identify the major structural and semantic elements of a document;
- Write syntactically correct HTML markup;
- Code web-pages using clean, simple HTML for structure and semantics;
- Use core CSS properties to design effective presentation rules;
- Organise and maintain a small website consisting of a dozen or so pages;
- Automate common web services using technologies such IFTTT and Node-RED;
- Code simple apps using AppInventor to interface with existing Web services.

Main Text/s and any supplementary readings:

Course notes and links to a variety of online (mostly Web) resources will be provided on the course VLE page.

Supplementary Readings:

Brown T., Butters K. & Panda S. (2014) Jump Start HTML5. Sitepoint. ISBN: 9781457192326.

Wolber D., Abelson H., Spertus E. & Looney L. (2015) App inventor 2: Create your own Android Apps. Sebastopol, CA: O'Reilly Media. ISBN: 9781491906842.

Crystal, D., (2006). Language and the Internet. Cambridge: Cambridge University Press. ISBN: 9780521868594.

Keen, A. (2015). The Internet is not the Answer. New York: Atlantic Monthly Press. ISBN: 9780802123138.

 
ADDITIONAL NOTES Pre-requisite Study-unit: TEM5009

 
STUDY-UNIT TYPE Lecture and Independent Study

 
METHOD OF ASSESSMENT
Assessment Component/s Assessment Due Sept. Asst Session Weighting
Assignment SEM2 Yes 100%

 
LECTURER/S

 

 
The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of optional units may be subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
It should be noted that all the information in the description above applies to study-units available during the academic year 2025/6. It may be subject to change in subsequent years.

https://www.um.edu.mt/course/studyunit