Choose text size - | |

Weekly Resources

Twelve

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi.

Eleven

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco

Ten

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Nine

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, ut aliquip ex ea commodo consequat.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Eight

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.

Seven

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor.

Six

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Empirical Evaluation (6 pages)

Independent Study

Read Chapter 5 in jQuery in Action to the end (skimming the material on queues). Also read to page 19 in "Don't Make me think"

Practical Work

Week 6 Practical

accordion_tabs.html

Five

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

Four

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Independent Study

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut.

Practical Work

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.

Three

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

We will use the jQuery Overview slides - see week 2.

On Tuesday please bring textbook pages 15-41 to class, whether on paper or in a laptop.

Independent Study

Read Chapter 3 of "jQuery in Action" before Tuesday 16th Feb.

Practical Work

Week 3 Practical

week_3_prac_starter.html

week_3_demo_file.html

Two

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

jQuery Overview (2 pages)

jQuery 1.4 Cheatsheet (1 page)

Rich Internet Applications (4 pages)

Independent Study

Read Chapter 2 of "jQuery in Action" before Tuesday 9th Feb. Read up to page 41 closely and excercise the related source files. Material from there to the end of the chapter is optional - for those 'taking it further'.

Practical Work

Week 2 Practical

One

  • Slides/Notes
  • Independent Study
  • Practical Work

Slides/Notes

Introductory slides (1 page)

Internet Browser Architecture (5 pages)

jquery_handout_week_1.pdf (2 pages)

HTML files from handout above

Independent Study

Grosskurth, A. and Godfrey, M. "A Reference Architecture for Web Browsers.", Proc. of the 2005 Intl. Conference on Software Maintenance, Budapest, Hungary, 25-30 September 2005. (6 pages) *focus on the overall structure and 8 subsystems*

jQuery Object (see pages 8 and 9 - this was distributed on paper in class)

Read Chapter 1 of "jQuery in Action" before Tuesday's class.

Taking it further (optional)

Google Chrome Book *very valuable background*

Firefox 3 Power User's Guide *for fun - how to impress your (geek) friends*

Practical Work

Week 1 Practical

Important Annoucements

View All..

Module Resources

Module Handout (1 page)

Assignments

There will be 2 assignments for this module.

When submitting the paper-based part of assignments, the associated coversheet must be stapled (or if too thick, very firmly clipped) to the other materials on the top left. Please DO NOT put the materials in any form of folder or pocket container.

Assignment One

Set 3rd February 2010
Due 2nd March 2010
Assignment Specification

Assignment Two

Set 3rd March 2010
Due 20th April 2010
Assignment Specification

Textbooks

There are 2 essential textbooks for module, each student should have his or her own copy.

textbook jQuery in Action, Second Edition (Early Access Edition)
  1. http://www.manning.com/bibeault2/
  2. Amazon.com
textbook Don't Make Me Think! (Second Edition) by Steve Krug
  1. http://www.sensible.com/dmmt.html
  2. Amazon.com

Exam Information

Exam Timetable

http://www.ulster.ac.uk/academicservices/staff/timetable.html

Past Exam Papers

Search for COM601J2. Note: it is very important to realise that module contents change over time. Details of these changes will be discussed in class a few weeks before the next examination period.

http://library.ulster.ac.uk/exampapers/l

Frequently Asked Questions

Question: How do the marks of this module compare with marks for other final year modules? Answer: Marks are usually on a par with other final year modules. Last year the external examiner was very pleased at the outcomes. However, students need to realise that the coursework and examination components each reach the passmark (40%) for the module to be passed.
Question: Do I need good programming skills to succeed in this module, or can I learn some of the programming basics as the module proceeds? Answer: This module has been specifically designed for IMD students. Some familiarity with programming concepts is expected, and jQuery allows programming at a much higher level that, for example, JavaScript, Java or C.
Question: jQuery / jQuery is important in the practical work. Will we be expected to write this sort of code in the examination? Answer: Where an examination question asks something related to jQuery, you will not loose marks for minor syntactical slips, such as omitting semi-colons or quotes. It is an evident understanding of more major underlying concepts that is of importance. However, there is an exception to this - questions that ask for XML and/or DTD to be written will require absolute precision.
Question: The module has extensive support materials online. Given that most of the materials are available 24/7, how important is attendance at lectures and practicals? Answer: Attendance at lectures and practicals is essential and will be closely monitored. The lectures will provide significant 'added value'. This takes the form of software demonstrations to clarify what might otherwise seem abstract points, short exercises and some tutorial style interaction. It is almost invariably the case that students who very well are also those who are almost always present, and visa versa. Attending the supervised practicals is where the theory presented in lectures often becomes 'real' to you. Being able to ask a lecturer/demonstrator how to solve some problem may save you wasting hours over something they can explain in a moment. What you understand and remember best from any module is what you did yourself, so practicals are part of active learning.
Question: Is it appropriate to ask Prof. Anderson to review a draft of assignment work before it is due?. Answer: No. It is impractical to extend such an opportunity to everyone in the class, therefore to provide it would be to give some an unfair advantage.
Question: What do I do if I need an extension for my assignment work or any other aspect of my academic work? Answer: The university has clear if somewhat formal procedures, where the decision about granting an extension is no longer left up to individual lecturers. This is to ensure that everyone is treated fairly and consistently within and across modules. Students must complete the 'EC1' form to report their extenuating circumstances. These are considered weekly during term-time by a senior panel within the School of Computing and Mathematics. Full details, and the EC1 form, are available at http://www.ulster.ac.uk/academicservices/student/examinations.html

Other Information

IMD Student Portfolios - Year 4

Semester Dates

  • email: tj.anderson@ulster.ac.uk Contact Terry!