Computer Science


Web, Mobile and Enterprise Computing: COMPSCI 734 Semester 1, Tamaki Campus

Contents

  1. Special topics in parallel and distributed computing. Review of 335 prerequisites: functional programming for data access (C# LINQ). Speedup formulas: Amdahl's and Gustafson's laws. Monads in functional programming. High-level parallel extensions for computational tasks on multi-cores (TPL, Parallel LINQ), on many-cores (Accelerator) and on clusters (DryadLINQ). Functional programming and parallel computing (F#). Models for parallel and distributed computing.
  2. Mobile Computing. Performance aspects. Protocols for performance. Wireless Session Protocol (WSP), Binary XML. Thin client development. Application development for mobile devices.
  3. Web server performance: performance metrics, measurement, and benchmarks. Distributed web systems. Web contents caching. Security.

Assessment

  • Assignments: 30%, 2 practical projects, each one worth 15% (electronic submissions).
  • Examination: 70%, written examination (may contain coding, essays, multiple-choice questions).
  • Separate passes are required in both practical work (assignments) and theory (examination).
  • For our cheating policy at assignments see:
    Academic honesty

Top
Lecture Times

Lectures: Mon 9.30-10.30 (730-266) Wed 11.30-12.30 (731-201) Fri 14.30-15.30 (731-203)

Tutorials: Mon 10.30-11.30 (730-266)

Office Hours (Radu): Mon 12.30-13.30 Wed 12.30-13.30 Fri 14.30-16.30 (room 723.317)

Office Hours (Mano): Mon 12.30-13.30 Wed 12.30-13.30 Fri 14.30-16.30 (room 723.315)

Top
Notes

  • As prerequisites we assume a good understanding of the materials taught in COMPSCI 335
  • There are no text books for this course.
  • Study materials will be given in class as handouts or as reading lists (mostly as url's or online documents).
  • Many topics will be difficult to understand without regular individual practical work.
  • All required software is available in the Tamaki labs (desktops and servers) and available to be installed on your home machine (via the MSDN AA programme).

Top


Apply now!


2012 Handbook

Postgraduate study options

Semester 1 Timetable



Please give us your feedback or ask us a question

This message is...


My feedback or question is...


My email address is...

(Only if you need a reply)

A to Z Directory | Site map | Accessibility | Copyright | Privacy | Disclaimer | Feedback on this page