Computer Graphic Design (2020)

Computer Graphic Design papers provide a specialised programme of study in computer graphic design, a creative process that utilises art and technology to communicate ideas. The papers offered comprise a core of basic design material and skills, together with contemporary computer software understanding and a context of design history and liberal arts.

Computer Graphic Design is available as a specified programme for the BCGD.

To complete the specified programme in Computer Graphic Design, students must complete the following DSIGN coded papers: DSIGN125, DSIGN141, DSIGN142, DSIGN151, DSIGN171 or DSIGN271, DSIGN241, DSIGN242, DSIGN243, DSIGN252, DSIGN341, DSIGN342, DSIGN350 and DSIGN360. In addition, students must complete: COMPX101, COMPX161, 45 points from COMPX221, COMPX222, COMPX251 or COMPX252, 30 points from COMPX306, COMPX322 or COMPX324, and a further 30 points at 100 level, a further 15 points at 200 level, and a further 15 points at 300 level.

Note: There will be no new enrolments in the Computer Graphic Design specified programme (outside of the ZUCC Institute), Graduate Certificate, or Graduate Diploma in 2018. Students enrolled in 2017 or previously should consult the Faculty of Computing and Mathematical Sciences for programme advice.


On this page


  • Prescriptions for the GradCert(CGD) and GradDip(CGD)

    A Graduate Certificate and Graduate Diploma are available to graduates who have not included Computer Graphic Design at an advanced level in their first degree.

    For further details contact the Faculty of Computing and Mathematical Sciences.

  • 100 Level

    Code Paper Title Occurrence / Location
    COMPX101Introduction to Programming20A (Hamilton), 20A (Online), 20B (Hamilton), 20G (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper introduces computer programming in C# - the exciting challenge of creating software and designing artificial worlds within the computer. It also covers concepts such as the internals of the home computer, the history and future of computers, cyber security, computer gaming, databases, mobile computing and current researc...
    COMPX102Object-Oriented Programming20B (Hamilton), 20B (Tauranga), 20S (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper continues from COMPX101, expanding upon data organisation and algorithms, and introducing code contracts, computer architecture, Boolean algebra, assembly language, program analysis and object-oriented programming.
    COMPX161Introduction to the Web20B (Hamilton), 20I (Zhejiang University City College, Hangzhou China) & 20X (Zhejiang University City College, Hangzhou China)
    This paper introduces the core Web technologies of HTML, CSS and JavaScript. Students will learn how to combine these technologies with design principles to produce effective web content.
    DSIGN125Introduction to Communication Design Production20A (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper enables students to perform basic computing operations and to operate software packages for the manipulation of visual images and text for use in print and screen-based applications. Students will be introduced to basic computing concepts and provided with software tutorials and related exercises.
    DSIGN141Design 120A (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper develops the student's ability to recognise and utilise the basic elements and principles of design both two and three dimensionally. It explores topics related to 'thinking' and creativity with an emphasis on raising a student's creativity consciousness and attitude. The work will primarily be abstract in nature and wil...
    DSIGN142Design 220B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper develops the student's ability to put into graphic application the basic elements and principles of design. It will also provide an introduction to typography. The emphasis of the study is to apply these basics to 2D and 3D mediums. The work will be resolved in both traditional and computer technology.
    DSIGN151Design History20B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    Students journey through a thematic history of design and its interplay with society and technology by studying historical artefacts that influence the contemporary world.
    DSIGN171Design Methodology20X (Zhejiang University City College, Hangzhou China)
    The objective of this paper is to provide the students with the academic foundations for design. The first part will cover effective academic reasoning and communication, information literacy and research skills, and academic integrity. In the second part, particular methods of thinking and planning will be presented, discussed and...
  • 200 Level

    Code Paper Title Occurrence / Location
    COMPX201Data Structures and Algorithms20A (Hamilton), 20G (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper introduces programming with data structures using Java. Students learn how to program in Java and become familiar with the design, analysis, and application of commonly used data structures, including stacks, queues, lists, trees, and sets.
    COMPX202Mobile Computing and Software Architecture20B (Hamilton), 20S (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper covers object-oriented programming, primarily as seen in Java, but also touching on alternative approaches. It introduces software development methodologies and the use of support tools, particularly repositories and a testing framework. Project work starts with GUI development in Java and works through to the constructi...
    COMPX222Web Development20B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper provides a broad overview of the principles and technologies used in Internet Applications, with practical experience of client-side and server-side programming.
    COMPX251Applied Computing Tools 120A (Hamilton), 20A (Tauranga), 20B (Hamilton), 20S (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper enables students to widen their experience of computer software using an intensive laboratory programme. Students select from a variety of themes, including video editing, website design, digital library development, computer game construction, animation and 3D modelling.
    DSIGN241Design 3: Aspects of Web Design20A (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper presents the students with the challenge of designing, developing and publishing content for the World Wide Web, working with content management systems (CMS). The students are challenged to combine their typographic skills and their knowledge of design in order to practically solve communication design projects.
    DSIGN242Design 4: Interactive Environments20B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper presents the students with the challenge of designing interactive media environments of different types. The students are challenged to experiment beyond their previously acquired knowledge, designing for interactive computer screens and mobile devices.
    DSIGN243Visual Language and Information Design20B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper offers students the possibility to explore the area of information design. By using their knowledge of principles of design, visual communication using typography and image, students will design information graphics (infographics): visual representations of information, working in the passage from data to information uti...
    DSIGN252Cultural Perspectives for Design20B (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    The paper provides students with an understanding of culture-specific perspectives on design issues and the ability to apply these in diverse contexts.
  • 300 Level

    Code Paper Title Occurrence / Location
    COMPX321Mobile Computing and Cyber-Physical Systems20X (Zhejiang University City College, Hangzhou China)
    This paper teaches how to develop software for mobile devices and its interaction with the Internet of Things
    COMPX322Advanced Web Development20A (Hamilton), 20A (Tauranga) & 20X (Zhejiang University City College, Hangzhou China)
    This paper covers a range of topics relating to the development of web applications. These include the latest developments in HTML, CSS and JavaScript; asynchronous communication using AJAX; security issues; object-oriented JavaScript; RESTful web services; XML; JSON and development libraries and frameworks.
    COMPX324User Experience Design20B (Hamilton), 20B (Tauranga) & 20X (Zhejiang University City College, Hangzhou China)
    An introduction to the field of human-computer interaction (HCI) where students develop skills and techniques for the design and evaluation of modern computer interfaces.
    DSIGN341Communication Systems Design20A (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper challenges students to design a visual identity system and apply it across multiple deliverables in different media.
    DSIGN350Intern Project20A (Hamilton) & 20X (Zhejiang University City College, Hangzhou China)
    This paper will induct the design student into the professional environment where the student applies design skills, research methodology and production skills to allocated projects or industry placement.

2020 Catalogue of Papers information current as of : 3 September 2019 10:51am

This page has been reformatted for printing.