Coronavirus (Covid-19) Information

Module ICP-3042:
New Technologies

Module Facts

Run by School of Computer Science and Electronic Engineering

20 Credits or 10 ECTS Credits

Semester 1

Organiser: Dr Ik Soo Lim

Overall aims and purpose

Familiarise students with new technologies and software, 3D content creation, computer graphics rendering techniques, stages of imaging pipeline, 2D and 3D animation. Also board look at other emerging technologies.

Course content

  • Imaging pipeline: camera; image representation; image & video compression; tone- and gamut-mapping; display.
  • 3D scene representation: mesh, texture and lights. Basic modeling tools. Computer graphics rendering methods: ray-tracing, OpenGL, basics of animation (key-frames, skinning, rigging).
  • Practical laboratory sessions with tutorials on modeling and rendering software (Blender).
  • Introduction to emerging technologies and future directions.

Learning outcomes mapped to assessment criteria







Explain general concepts behind 3D rendering techniques: objects, textures, lights, material reflectance properties, rendering techniques. Apply the knowledge in 3D software.

Apply the knowledge to create new solutions when working in the 3D world Appreciate the ramifications of 3D space to hardware constraints Explain what the computer graphics are rendering methods how they affect practical aspects of 3D environments

Create 3D models and render moving scenes using 3D modeling software and common approaches

Create animation and a sequence of events in a defined scene Produce professional output using the techniques advanced technique and approaches Student can create short animations using authoring tools and do simple manipulation.

Use 3D techniques to realise models in software and/or the real world

Can model a simple 3D objects using 3D software (Blender), with simple lighting, with basic materials Demonstrates outstanding skills and use of advanced modeling tools, and, consider more advanced lighting with complex textures and materials Can model a complex 3D objects (Blender) and use more definitive lighting approaches, with simple materials and textures

Discuss emerging technologies and how they may develop in the future.

Compare and contrast emerging technologies and there context critically. Evaluate the relevance of a new technology and critically discuss the prospects. Demonstrate a broad knowledge of new technologies and their origins

Assessment Methods

Type Name Description Weight
COURSEWORK Assignment 2 20
ESSAY Assignment 3 10
COURSEWORK Assignment 4 30
COURSEWORK Assignment 1 40

Teaching and Learning Strategy


24 hours over 12 weeks (2Hr per week)


24 hours over 12 weeks (2Hr per week)

Private study

ASSESSED assignments, including tutorial questions, problems, essays etc.


Transferable skills

  • Numeracy - Proficiency in using numbers at appropriate levels of accuracy
  • Computer Literacy - Proficiency in using a varied range of computer software
  • Self-Management - Able to work unsupervised in an efficient, punctual and structured manner. To examine the outcomes of tasks and events, and judge levels of quality and importance
  • Critical analysis & Problem Solving - Able to deconstruct and analyse problems or complex situations. To find solutions to problems through analyses and exploration of all possibilities using appropriate methods, rescources and creativity.

Subject specific skills

  • Knowledge and understanding of facts, concepts, principles & theories
  • Use of such knowledge in modelling and design
  • Specify, design or construct computer-based systems
  • Development of general transferable skills
  • Knowledge and/or understanding of appropriate scientific and engineering principles
  • Knowledge and understanding of mathematical principles
  • Knowledge and understanding of computational modelling
  • Specify, deploy, verify and maintain computer-based systems

Courses including this module