MSc Timetable

Semester 1 (Timetable)

September 2013

  • 2nd -20th Sept: CS620C Structured Programming, (MSc, PGDip, HDips) - NOTE: Classes scheduled from 10-5pm

  • 16th - 20thSept: Orientation week (University – DESEM, MSc, PGDip)

  • 20thSept: DESEM Student Agreements to be signed and handed in.

  • 23rd - 27thSept: Departmental Orientation (DESEM, MSc, PGDip – PPS, Bank Accounts, Module choices, Visa registrations etc.)

  • 30thSept: Lectures Commence

  • 30th Sept - 11th Oct CS605 – The Mathematics & Theory of Computer Science


October 2013

  • 14th – 25th Oct: CS613 – Advanced Concepts in OO Programming

  • 28th Oct: – 1st Nov Study week


November/December 2013  (Provisional)

  • 4th Nov – 13th Dec (6 week period)

Mondays - CS607 Requirements Eng & System Design

Tuesdays - CS608 Software Testing

Wednesdays – CS607/CS608 Practical Work

Thursdays – CS621B Databases

Fridays – CS629 Directed Reading (mornings)

Practical Work CS621B (afternoons)


  • 1st November CS645 Thesis topic selection

  • 16th – 20th Dec Pre exam study period

  • 23rd Dec – 3rd Jan Christmas Holidays

  • Company presentations and CV skills   - October 15 - December 14th, can be scheduled on Fridays from 2pm - 5:30 pm. Details to follow.

  • Study Weeks: Oct 29 - Nov 2, Dec 1 - 14

  • Term Ends: December 14th

January 2014 (Provisional)

  • 6th – 10th Pre exam study period

  • 10th – 25th Exam period

Semester 2 (Provisional Timetable - dates may change)

February/March 2014

  • 3rd Feb – 14th March (6 week period)

Mondays – CS619 Program Comprehension

Tuesdays – CS603 Rigorous Software Development

Wednesdays – Practical Work

Thursdays – CS616 Practical Cryptography

Fridays – Practical Work

  • 17th – 21st March Study week


March/April/May 2014

  • 24th March – 9th May (6 week period for DESEM Students)

CS645 - Project work

  • 24th March – 9th May (6 week period primarily for MSc in CS students)

CS610, CS615 (days to be scheduled to align with MSc)

  • 18th April Good Friday

  • 21st – 25th April Easter Holidays

  • 5th May Bank Holiday

  • 12th -16th May Pre exam study period

  • 16th May – 7th June Exam period


June 2014

  • 1st June CS645 Dissertation draft submission date

  • 2nd June Bank Holiday


  • 23rd June CS645 Final dissertation submission date


  • 30th June CS645 Poster and Presenttaion submisison date


July 2014

  • 7th – 18thCS650/55 Summer School at St Andrews: Dates to be confirmed



Please contact Dr Monahan at for further information.

- See more at:

Academic Year: 2014-2015

Timetable for all CS6**  level modules



Workshops and Orientation:

  • CS620C - Java programming workshop, Sept 1 - 19th 2014 from 10 am - 5pm each Mon - Fri.

    • The aim of the workshop is to revise the Java skills of incoming students. Please contact your course coordinator by email (smsc-cd at should you wish to take part in this Java workshop. If you have previously programmed in an object-oriented programming language and wish to revise/learn Java then you should join week three of this course. If you are very comfortable with your Java Programming Skills( including use of inheritance, polymorphism, generics etc) then you do not need to attend this course.

    • Location: Callan Bulding, North Campus, Room 1.104 (Software Lab 3 on the ground floor)

  • University Orientation (see Important Dates for dates & times)
    • Induction for Postgraduate Students - Attendance at Orientation is mandatory for all new international students.
    • International Office Induction - there is an induction meeting for all International students. This is a Mandatory meeting and all International students must attend.
    • Registration for Postgraduate Students Registration takes places on Sept 25th 2013 at 9:30am in the Physics Hall, South Campus.  All continuing students should register online. See for more details.
  • October 11th: Deadline for Change of Semester 1 Module Selections - Change of mind to be made on-line in Student Web Services.

Click here for Academic calendar dates (orientation, academic timetables, holidays, study breaks, exam times etc)  the National University of Ireland, Maynooth, Ireland. Please read the orientation information here  to find out information regarding free transport from Dubln airport and orientation events during orientation week. In 2013 this includes:

- See more at:

  • Departmental Orientation, Sept 22-26 2014 (setting up PPS, Bank Accounts, Module choices, Visa registrations, CV preparation etc.

    • Course orientation, Monday Sept 22nd, 10:00-13:00, Callan Room 1.39a

    • Module Selection, Tuesday Sept 23rd, 10:00 onwards (meet in Callan Room 1.39a)

    • Work placement orientation, Friday Sept. 26th, 12:00, Callan Room 1.39a

Semester 1 (Provisional Timetable - dates may change)

Location: North Campus, Callan Building (#22 on the map), Ground floor - Room 1.39a.

Lectures 09:00am - 5:00pm each day unless otherwise indicated.

  • CS603 Rigorous Software Process

  • CS613 Advanced Concepts in OO Programming

  • CS607 Requirements Eng & System Design

  • CS608 Software Testing

  • CS621B Databases

  • CS629 Directed Reading (DESEM only)

  • CS630 Work placement (MScCS(SE) only). Note: this is required preparation for the work placement which takes place at the end of the second semester.

  • Other Dates
    • CS645 Thesis Selection: Nov 1 (DESEM only)
  • Semester 1 timetable in a spreadsheet (when available)

Semester 2 (Provisional Timetable - dates may change)

Location: North Campus, Callan Building (#22 on the map), Ground floor - Room 1.39a.

Lectures 09:00am - 5:00pm each day unless otherwise indicated.


  • CS605 The Mathematics & Theory of Computer Science, week 1 of semester 2
  • CS619 Program Comprehension, weeks 2-12
  • CS616 Practical Cryptography, weeks 2-12
  • CS610 Interaction Design, weeks 2-12
  • Interaction DesignMarch  24- May 9, Lectures on 5 Mondays, Practicals on Wednesdays from 9:30am - 1pm plus one Monday

    CS615  Internet Solutions Engineering, March 24 - May 9 , Lectures on 5 Thursdays, Practicals on Fridays from 9:30am - 1pm plus one Thursday

  • CS640 MSc Dissertation - June 1 2014- Jan 31 2015 - MSc in Computer Science (Software Engineering) only. You must select a supervisor, and submit your dissertation proposal in July (see the Moodle page for CS640 for the exact details.

  • CS645 MSc Dissertation - see deadlines on Moodle CS645

  • CS650/CS655 Sumerschool Yr1/Yr2 - July 2015 (DESEM only)

  • CS630 Work placement - the Work Placement starts after the exams, the exact date depends on the company. The length of the placement also depends on the company, but you submit your thesis on January 31st of the following year.

       Study Weeks:

       Exam Period: 







Last Modified: Tue, 26/08/2014 - 18:48