Thursday, November 18, 2010

CMOD6001 Class 26

Presentations. Went well

COMP6021 Class Canceled

This afternoon's class is canceled. I feel like crap and I'm going home to bed. There is only so much caffeine and paracetamol you can down, before you have to eventually admit defeat.

Tuesday, November 16, 2010

COMP6021 Final

The exam for this module will be at 1000 on 15 December 2010 in the CIT Sports Hall.

ITS / ITM APS CA Results

CA results for ITS/ITM SOFT6001 Algorithmic Problem Solving are here:
2010-SOFT6001-ITS3.pdf

Some students have almost passed already and so do not need to score well in the final exam. Others need more than a pass in the final to pass over all.

The column NEEDS specifies what students need to score in the final assessment to be sure of a pass mark.

COMP6021 Class 25

We looked at block matching algorithms for motion compensated video compression. Mostly because I know all about it and think it's cool. Now 10 more people know all about it, but the number of people who think it's cool is unchanged.

We probably will discuss only a few more things in the next class. The rest of classes will be given over to tutorials.

Free Choice Modules

Information about the Free Choice Module for next semester is available at

tinyurl.com/compfreechoice

Monday, November 15, 2010

SOFT6001 Withdrawals

Some students have done a runner. This is fine.

If you do a runner though, make sure to formally withdraw from the module. If you do not withdraw then CIT will, quite rightly, want its money. And should you want to stay on at CIT, you will, quite rightly, be expected to pay up before progressing.

So it makes sense to do the paperwork.

EV.COM1 APS SOFT6001 Cancelled

There is no Algorithmic Problem Solving class this Thursday night.

Apologies for the short notice

Friday, November 12, 2010

CMOD6001 Class 25

We were supposed to have presentations today but the group wasn't ready.

We might fit them in another day.

Students had ad hoc group meetings and the class rep got some SU related issues sorted.

Colin

COMP6021 JPEG Compression Ratios

You can see the effects of JPEG compression by saving this TV test pattern at various quality settings. Pay particular to the line patterns and the edges. You'll need to convert it to RGB mode after opening.

[Info about video compression] [Media Data Formats]

CMOD6001 Presentations

Students who want to use my laptop for the presentations should e-mail the a PDF of the slides in advance of the class.

SOFT6001 Week 09

[Thursday Evening]
We did some exercises with loops.

Everybody got there, eventually.

Week 09 Exercises

Thursday, November 11, 2010

COMP6021 Class 24

We looked at video compression and MPEG.

Many students left with a headache. Mighty stuff.

CMOD6001 Class 24

Colin brought chocolate.

Students met in groups for the first half of the class.

Students did a time management exercise.

Handout on Chicago Style references.

CMOD6001 Class 23

Wed.
We did an exercise that required groupwork and communication.

Wednesday, November 10, 2010

COMP6021 Class 23


One of these images has just 100th the color information of the other




We looked at how JPEG works. That was hard work.

Using Photoshop and Lab channels we simulated subsampling of the chrominance channel to see just how much one can get away with.

We looked at the effects of adjusting the quality settings of JPEGs in Photoshop's Save for Web preview.

A good day's work.

Tuesday, November 9, 2010

COMP6021 Class 22

We looked at Transparency, Alpha channels, RGBA, & PNG.

The screen capture software messed up so it will be a while before the video is online.

Use of Dictionaties in Exams

... students ... whose first language is not English ... may be entitled to the use of an English dictionary and extra time depending on their level of English.  Please note this is at the discretion of the Head of Department.

Any student seeking such a provision for their exams should fill in the attached form and have it signed by their Head of Department. They may be allowed up to 10 minutes per exam, but this is at the discretion of the Head of Dept.

The student should bring the original signed form to their exams for the attention of the invigilator at the start of the exam. They should also bring a copy of the form to Ruth Murphy, Exams Organisation Office, based at the Admissions counter on the ground floor of the Administration Building.

Please see the attached updated form and explanatory information.  Please note these documents can be downloaded from the Exams webpage on the CIT website: http://www.cit.ie/exams#english_language_



Friday, November 5, 2010

CMOD6001 Class 22

From now on this hour will be a tutorial only. So attendance is not required. It does make for a handy group meeting time though.

Students had project group meetings

I offered to meet with students individually to discuss the paper. But only one was interested.

I checked in with the groups on the progress being made with the projects. I get the feeling that the groups are not being realistic about their schedules.

Thursday, November 4, 2010

SOFT6001 Week 08

We looked at loops. Loos can be very tricky.

notes and video
Loop exercises

The Microsoft ELSEIF:
When I am Emperor of the World the ELSEIF will be first against the wall.

Many programming languages nest IFs like this:

IF x < 10 THEN
      B = 9
ELSE
     IF x< 20 THEN
          B = 10
     ELSE
          IF x < 30 THEN
               B = 11
          ELSE
               B = 12
          ENDIF
     ENDIF
ENDIF

Notice how there is an ENDIF for every IF.

In VB is it possible to say:


IF x < 10 THEN
      B = 9
ELSEIF x< 20 THEN
          B = 10
ELSEIF x < 30 THEN
               B = 11
ELSE
               B = 12
ENDIF

Here the nested structure is lost. This is very inelegant.