Red X iconGreen tick iconYellow tick icon

    Overview

    Network and database principles in the context of web applications. Client/server architectures, TCP/IP stack, information storage and retrieval, and security concepts. Client- and server-side programming, web frameworks.

    About this paper

    Paper title Web, Databases, and Networks
    Subject Computer Science
    EFTS 0.1500
    Points 18 points
    Teaching period Semester 2 (On campus)
    Domestic Tuition Fees ( NZD ) $1,173.30
    International Tuition Fees Tuition Fees for international students are elsewhere on this website.
    Prerequisite
    (COMP 101 or BSNS 106) and (COMP 160 or COMP 162)
    Restriction
    COSC 212, COSC 244
    Schedule C
    Arts and Music, Commerce, Science
    Contact

    Computer Science Adviser

    Teaching staff

    Associate Professor Haibo Zhang

    Textbooks

    Recommended:

    HTML and CSS: Design and Build Websites. Jon Duckett. ISBN-13: 978-1118008188.

    JavaScript: The Definitive Guide. David Flanagan, O'Reilly Media, Inc., 2020. ISBN: 9781491952023.

    Elmasri, R. & Navathe, S., Database Systems: Models, Languages, Design, and Application Programming (7th Edition), 2016.

    Computer Networking: A Top-Down Approach, 8th edition, Kurose and Ross, 2021.

    Graduate Attributes Emphasised
    Global perspective, Interdisciplinary perspective, Lifelong learning, Scholarship, Communication, Critical thinking, Cultural understanding, Ethics, Information literacy, Research.
    View more information about Otago's graduate attributes.
    Learning Outcomes

    By completion of this paper students are expected to:

    • Demonstrate the ability to design and develop database-driven web applications
    • Understand fundamental concepts relating to computer networking and databases
    • Develop an awareness of issues surrounding accessibility, security, privacy, and data protection in an online context

    Timetable

    Semester 2

    Location
    Dunedin
    Teaching method
    This paper is taught On Campus
    Learning management system
    Blackboard

    Computer Lab

    Stream Days Times Weeks
    Attend one stream from
    A1 Monday 09:00-10:50 29-35, 37-42
    A2 Monday 12:00-13:50 29-35, 37-42
    A3 Monday 14:00-15:50 29-35, 37-42
    AND one stream from
    B1 Thursday 09:00-10:50 29-35, 37-42
    B2 Thursday 12:00-13:50 29-35, 37-42
    B3 Thursday 14:00-15:50 29-35, 37-42

    Lecture

    Stream Days Times Weeks
    Attend
    A1 Tuesday 11:00-11:50 29-35, 37-42
    Friday 11:00-11:50 29-35, 37-42
    Back to top