+ All Categories
Home > Documents > THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS...

THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS...

Date post: 28-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
208
THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15 The 2014-15 Calendar is valid for that Session. Whilst every effort is made to ensure the contents of the Calendar are accurate, the Calendar is issued for the guidance of students and staff only. The Calendar is not an offer to supply courses of study nor is it in any way to be construed as imposing any legal obligation on the University to supply courses either at all or in part in respect of any subject. No guarantee is given that courses, syllabuses, fees or regulations may not be altered, cancelled or otherwise amended at any time. The Calendar confers no rights on any student registered for the Session 2014-15.
Transcript
Page 1: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

THE COLLEGE OF ENGINEERING AND INFORMATICS

COLÁISTE NA hINNEALTÓIREACHTA AGUS NA

hIONFORMAITICE

FÉILIRE 2014-15

CALENDAR 2014-15

The 2014-15 Calendar is valid for that Session. Whilst every effort is made

to ensure the contents of the Calendar are accurate, the Calendar is issued

for the guidance of students and staff only. The Calendar is not an offer to

supply courses of study nor is it in any way to be construed as imposing

any legal obligation on the University to supply courses either at all or in

part in respect of any subject. No guarantee is given that courses,

syllabuses, fees or regulations may not be altered, cancelled or otherwise

amended at any time. The Calendar confers no rights on any student

registered for the Session 2014-15.

Page 2: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

2

NUI GALWAY PUBLISHES THE FOLLOWING CALENDARS:

General Calendar

COLLEGE CALENDARS

The College of Arts, Social Sciences, and Celtic Studies

The College of Business, Public Policy and Law

The J.E. Cairnes School of Business and Economics Calendar

The School of Law Calendar

The College of Engineering and Informatics

The College of Medicine, Nursing and Health Sciences

The College of Science

Ollscoil na hÉireann, Gaillimh

(Comhollscoil d’Ollscoil na hÉireann)

Postal Address: University Rd., Galway

Main Telephone No.: 091 – 524411 (national)

00-353-91-524411 (international)

(Every Extension Number in the University has a Direct Dial

In Number (D.D.I.). Simply prefix the extension number with the digits

49.

e.g. Extension 2311 has a Direct Dial In Number (091) 492311.

Telefax No.: 091 – 525700 (national)

00 – 353 – 91 – 525700 (international)

Internet Address: http://www.nuigalway.ie/oegaillimh.ie

National University of Ireland, Galway

(Constituent University of the National University of Ireland)

Cover Design by SNAP Printing

Printed for Údarás na hOllscoile

by SNAP Printing, Briarhill Business Park, Ballybrit, Galway.

August 2014

University Calendars are available online on the NUI Galway website:

http://www.nuigalway.ie/

Page 3: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

3

CONTENT Page

Academic Calendar ................................................................. 5

College Staff Contact Details .................................................. 8

Regulations for Courses of Study and Examinations ............. 13

Section One – Undergraduate Programmes in Engineering

Undenominated Engineering (GY401) ............................... 17

BE in Civil Engineering (GY402) ...................................... 18

BE in Environmental Engineering (no CAO entry) ............ 22

BE in Electrical & Electronic Engineering (GY414) ......... 23

BE in Electronic & Computer Engineering (GY406) ......... 27

BE in Mechanical Engineering (GY405) ............................ 31

BE in Biomedical Engineering (GY408) ............................ 35

BSc in Project & Construction Management (GY410) ...... 42

BE in Sports & Exercise Engineering (no CAO entry) ...... 46

BE in Energy Systems Engineering (GY413) .................... 48

Section Two - Postgraduate Programmes in Engineering

PhD ..................................................................................... 54

Master of Engineering (ME) in Biomedical Engineering (GYE18) 56

ME in Civil Engineering (GYE19) ..................................... 59

ME in Electrical & Electronic Engineering (GYE21) ........ 64

ME in Energy Systems Engineering (GYE20) ................... 70

ME in Mechanical Engineering (GYE17) ......................... 77

Master of Engineering Science (MEngSc) ......................... 82

Master of Applied Science (MApplSc) ............................... 85

MApplSc in Enterprise Systems (GYE13/14) .................... 88

Diploma in Engineering ...................................................... 91

Occasional Engineering ...................................................... 92

Page 4: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

4

Section Three – Undergraduate Programmes in Information Technology

BSc in Computer Science & Information Technology (GY350)93

Section Four – Postgraduate Programmes in Information Technology

Master of Information Technology (GYE05) ..................... 101

MSc in Computer Science and Information Technology ... (GYF34) 107

ME in Computer Science & Information Technology (GYE22) 109

MSc in Software Design and Development (GYE03) ........ 114

MSc in Software Design and Development (External) (GYE15) 123

Higher Diploma in Applied Science (Software Design and

Development) (GYE12) ...................................................... 126

Higher Diploma in Applied Science (Software Design and

Development) (Industry Stream) ........................................ 135

Diploma in Applied Science (HPC System Design and

Development) ...................................................................... 144

MSc Software Engineering and Database Technologies

(by Distance Learning) (GYE04) ........................................ 147

Higher Diploma in Software Engineering (GYE16) .......... 155

Section Five – Module Descriptions ...................................... 159

Section Six – Scholarships and Prizes .................................... 205

Page 5: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

5

ACADEMIC CALENDAR 2014-2015

First, Second and Final Year Engineering & IT Students

First Semester

Orientation

Tuesday, 2nd

to Friday, 5th

September 2014

Teaching Begins

Monday, 8th

September 2014

Teaching Ends

Friday, 28th

November 2014

Study Week

Monday, 1st December - Friday, 5

th

December 2014

Examinations Begin

Monday, 8th

December 2014

Examinations End

Friday, 19th

December 2014

Christmas Vacation

Saturday, 20th

December 2014 - Sunday, 11th

January 2015

Second Semester

Teaching Begins

Monday, 12th

January 2015

Easter Holidays

Friday, 3rd

April to Monday, 6th

April 2015

Teaching Ends

Friday, 17th

April 2015

Study Week

Monday, 20th

April - Friday, 24th

April 2015

Examinations Begin

Monday, 27th

April 2015

Examinations End Wednesday, 13th

May 2015

Page 6: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

6

Third Year Engineering and IT Students*

First Semester

Orientation

Tuesday, 2nd

to Friday, 5th

September 2014

Teaching Begins

Monday, 8th

September 2014

Teaching Ends

Friday, 28th

November 2014

Study Week

Monday, 1st December - Friday, 5

th December

2014

Examinations Begin

Monday, 8th

December 2014

Examinations End

Friday, 19th

December 2014

Christmas Vacation

Saturday, 20th

December 2014 - Sunday, 11th

January 2015

Second Semester

Teaching Begins

Monday, 12th

January 2015

Teaching Ends

Friday, 6th

March 2015

Study Week

Monday, 9th

March – Friday, 13th

March 2015

Examinations Begin

Monday, 16th

March 2015

Examinations End

Monday, 30th

March 2015

PEP Begins*

Tuesday, 7th

April 2015

*With the exception of Biomedical and Mechanical Students who will go

on Placement on January 5th

2015.

Page 7: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

7

Alert Notice to Visiting Students

Not to make travel plans during or around Study Week(s)

Visiting Students should note that some Examinations may be

scheduled during Study Week in either Semester 1 or in Semester 2

and therefore students should not make travel arrangements during or

around these weeks.

Page 8: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

8

THE COLLEGE OF ENGINEERING AND INFORMATICS

STAFF CONTACT DETAILS

Name Phone E-Mail Address

Ainm Fón Ríomh Phost

OFFICE OF THE COLLEGE OF ENGINEERING & INFORMATICS

Oifig an Coláiste na hInnealtóireachta agus na hIonformaitice

Davis, Ms. Sinead 2101 [email protected]

McGrath, Ms. Olive 3026 [email protected]

Murphy, Ms. Nora 2387 [email protected]

Lyons, Professor

Gerry

3158 [email protected]

BIOMEDICAL ENGINEERING

Innealtóireacht Bhithleighis

Bowman, Ms. Jane 2723 [email protected]

Bruzzi, Dr. Mark 3036 [email protected]

Gilmartin, Ms. Sharon 2223 [email protected]

McGarry, Dr. Pat 3165 [email protected]

McHugh, Prof. Peter 3152 [email protected]

McNamara, Dr. Laoise 2251 [email protected]

Pandit, Prof. Abhay 2758 [email protected]

Zeugolis, Dr.

Dimitrios

3166 [email protected]

CIVIL ENGINEERING

Innealtóireacht Shibhialta

Clifford, Dr. Eoghan 2219 [email protected]

Flaherty, Ms. Brid 2170 [email protected]

Goggins, Dr. Jamie 2609 [email protected]

Harte, Dr. Annette M. 2732 [email protected]

Hartnett, Prof.

Michael

2502 [email protected]

Healy, Dr. Mark 5364 [email protected]

Keane, Dr. Marcus 2619 [email protected]

McCabe, Dr. Bryan 2021 [email protected]

Mullarkey, Dr.

Thomas P.

2647 [email protected]

Nash, Dr. Stephen 3738 [email protected]

O’Donoghue, Prof. 2214 [email protected]

Page 9: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

9

Padraic

Ó hEachteirn, Dr.

Piaras

2210 [email protected]

Zhan, Prof. Xinmin 5239 [email protected]

ELECTRICAL & ELECTRONIC ENGINEERING

Innealtóireacht Leictreach agus Leictreonach

Breslin, Dr. John 2622 [email protected]

Corcoran, Dr. Peter 2764 [email protected]

Costello, Ms. Mary 2728 [email protected]

Duffy, Dr. Maeve 3972 [email protected]

Glavin, Dr. Martin 2035 [email protected]

Hurley, Prof. Gerard 3136 [email protected]

Jones, Dr. Edward 2720 [email protected]

Kilmartin, Mr. Liam 2749 [email protected]

Morgan, Dr. Fearghal 3137 [email protected]

Ó Laighin, Prof.

Gearóid

2685 [email protected]

ENERGY SYSTEMS ENGINEERING

Innealtóireacht Córas Fuinnimh

Keane, Dr. Marcus 2619 [email protected]

King, Ms. Carmel 2225 [email protected]

Monaghan, Dr. Rory 4086 [email protected]

INFORMATION TECHNOLOGY

Teicneolaíocht na Faisnéise

Bigioi, Mr. Petronel 2032 [email protected]

Byrne, Ms. Pat 3332 [email protected]

Chambers, Dr.

Desmond

3311 [email protected]

Cronin, Ms. Catherine 5041 [email protected]

Duggan, Dr. James 3336 [email protected]

Earls, Ms. Tina 3143 [email protected]

Fox, Ms. Martina 3913 [email protected]

Griffith, Ms.

Josephine

3717 [email protected]

Hardiman, Ms. Mary 3836 [email protected]

Hayes, Conor 5110 [email protected]

Hill, Mr. Seamus 5232 [email protected]

Howley, Dr. Enda 3328 [email protected]

Page 10: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

10

Madden, Dr. Michael 3797 [email protected]

Melvin, Dr. Hugh 3716 [email protected]

Molloy, Dr. Owen 3330 [email protected]

Mulvihill, Dr. Conn 3910 [email protected]

Nickles, Matthias [email protected]

O’Riordan, Dr. Colm 3669 [email protected]

O’Sullivan, Dr. David 3017 [email protected]

Redfern, Dr. Sam 3670 [email protected]

Schukat, Dr. Michael 2031 [email protected]

Smith, Dr. Finlay 3876 [email protected]

Young, Ms. Karen 3331 [email protected]

MECHANICAL ENGINEERING

Innealtóireacht Mheicniúil

Bowman, Ms. Jane 2723 [email protected]

Cormican, Dr Kathryn 3975 [email protected]

Dempsey, Ms. Mary 2258 [email protected]

Donnellan, Dr. Pat 3411 [email protected]

Eaton, Dr. John A. 2769 [email protected]

Fallon, Mr. Enda 2745 [email protected]

Gilmartin, Ms. Sharon 2223 [email protected]

Kelly, Dr. Martina 3418 [email protected]

King, Ms. Carmel 2225 [email protected]

Leen, Prof. Sean 5955 [email protected]

Molloy, Dr. Pádraig 2724 [email protected]

Monaghan, Dr. Rory 4086 [email protected]

Quinlan, Dr. Nathan 2726 [email protected]

DIGITAL ENTERPRISE RESEARCH INSTITUTE

Aonad Taighde na Fiontraíochta Digití

Bhiri, Dr. Sami 5335 [email protected]

Breslin, Dr. John 2622 [email protected]

Browne, Claire 5006 [email protected]

Buitelaar, Paul 5007 [email protected]

Curry, Ed 2973 [email protected]

Decker, Prof. Stefan 5011 [email protected]

Fitzpatrick, Hilda 5053 [email protected]

Handschuh, Dr.

Siegfried

5128 [email protected]

Hauswirth, Prof.

Manfred

5009 [email protected]

Page 11: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

11

Hayes, Conor 5110 [email protected]

Hausenblas, Michael. 5730 [email protected]

Karnstedt, Marcel 4034 [email protected]

O’Sullivan, David 3017 [email protected]

Passant, Alexandre 5212 [email protected]

Peristeras, Vassilios 5007 [email protected]

Polleres, Axel 5723 [email protected]

Tummarello, Giovanni 5285 [email protected]

Turley, Michael 5010 [email protected]

Vasiliu, Dr. Laurentiu 5008 [email protected]

Wall, Dr. Brian 5052 [email protected]

TECHNICAL STAFF

Burke, Mr. Martin 3372 [email protected]

Dalton, Mr. Aodh 5288 [email protected]

Fahy, Mr. Peter 2216 [email protected]

Hynes, Mr. Gerard 2259 [email protected]

Hynes, Mr. John 3417 [email protected]

Kelly, Pat 2257 [email protected]

Kelly, Mr. William 3021 [email protected]

Kennedy, Mr.

Bonaventure

3183 [email protected]

Kilcullen, Mr. Edward 2785 [email protected]

McDermott, Mr.

Dermot M.

2217 [email protected]

McDonagh, Ms.

Maura

2224 [email protected]

Meehan, Mr. Myles 2328 [email protected]

O'Connell, Mr. Joe 3912 [email protected]

O’Kane, Mr. Michael

Peter

2527 [email protected]

Walsh, Mr. Colm 5818 [email protected]

Page 12: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

12

SERVICE DISCIPLINES

CHEMISTRY

Ceimic

Murphy, Prof. Paul 2465 [email protected]

Kelly, Ms. Karen 2460 [email protected]

O’Leary, Dr. Patrick 2476 [email protected]

EARTH & OCEAN SCIENCES

Eolaíochtaí Cruinne agus Aigéin

Williams, Prof. D.M 2266 [email protected]

Henry, Mr. Tiernan 5096 [email protected]

Larkin, Ms. Lorna 2126 [email protected]

Feely, Prof. Martin 2129 [email protected]

SCHOOL OF MATHEMATICS, STATISTICS AND

APPLIED MATHEMATICS

Scoil na Matamaitice, na Staistice agus na Matamaitice

Feidhmí

Ryan, Dr. Ray 2331 [email protected]

Kelly, Ms. Mary 2332 [email protected]

MICROBIOLOGY

Micribhitheolaíocht

O’Gara, Prof. James 2250 [email protected]

O’Connell, Ms.

Caroline

2294 [email protected]

SCHOOL OF PHYSICS

Fisic Thurgnamhach

Mahoney, Ms. Tess 2490 [email protected]

Shearer, Dr. Andrew 3114 [email protected]

Page 13: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

13

REGULATIONS FOR COURSES OF STUDY AND

EXAMINATIONS IN THE

COLLEGE OF ENGINEERING AND INFORMATICS

1. The following degree programmes are offered in the College of

Engineering and Informatics:

(i) BE in Civil Engineering;

(ii) BE in Biomedical Engineering;

(iii) BE in Electrical & Electronic Engineering;

(iv) BE in Electronic and Computer Engineering;

(v) BE in Mechanical Engineering;

(vi) BSc in Computer Science & Information Technology;

(vii) BE in Energy Systems Engineering;

(viii) BSc in Project and Construction Management.

Students will also be admitted to the First Year Course, Engineering

(Undenominated). On successful completion of the First University in

Engineering (Undenominated), students may apply to transfer to one of

the courses listed (i) to (viii) above. Allocation of places may be based

on overall performance at the First University Examination in

Engineering (Undenominated) and/or CAO points at entry.

2. Admission to the BE programmes in the College of Engineering and

Informatics is confined to students who satisfy the general requirements

for Matriculation in the College of Engineering and Informatics and

who reach the appropriate standard at the Special Entrance Examination

in Mathematics* held by the University. Exemption from the Special

Entrance Examination is granted to applicants who have reached at

least Grade C in Higher Level papers in Mathematics at the Leaving

Certificate Examination.**

Admission to the BSc programmes is confined to students who satisfy

the general requirements for Matriculation in the College of

Engineering and who attain at least Grade D3 in Higher Level or Grade

B3 in the Ordinary Level papers in Mathematics at the Leaving

Certificate Examination.**

*The syllabus for the Examination and other information may be obtained from the

university website. **

A pass in the First Science Examination in Mathematics will also exempt.

Page 14: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

14

3. Applications for entry to each of the courses indicated in (1) above will

be considered separately and if the number of qualified applicants for

any course exceeds the number of places available in that course, these

places will be offered to qualified candidates according to a selection

scheme approved for the purpose by the Academic Council. Details of

this scheme may be had on application to the Admissions Office.

4. The duration of each Degree Programme indicated in (1) above is four

years.

5. In addition to attendance at lectures, practicals and other work during

university terms, students may be required to attend for field-work or

gain specified industrial experience during university vacations.

Arrangements in relation to field-work or industrial experience will be

made by the discipline concerned.

6. All engineering students are required to complete the Professional

Experience Programme (PEP) element of the course, or an equivalent

exercise as specified by the Professor of the Engineering Discipline

concerned, in the period between the end of the Third Year

Examinations and the beginning of the BE Degree Academic Year.

Students will not be awarded the BE Degree until the Professional

Experience Programme or equivalent exercise requirement has been

fulfilled.

Students who fail to participate in the PEP or an approved equivalent

exercise during this timeframe will not be permitted to progress to the

4th year of the degree programme. Students are obliged to comply with

all arrangements put in place by the College of Engineering and

Informatics and the University Placement Office for the allocation of

placements. In certain circumstances, students may be required to

accept a placement outside of Galway

Performance on the PEP or approved equivalent exercise will be graded

as "satisfactory" or "unsatisfactory". Each student must have attained a

result of "satisfactory" in order to be eligible to be awarded the degree.

Candidates who undertake the PEP but fail to achieve a satisfactory

result may, at the discretion of the College, progress to 4th

year but will

be required to repeat the PEP at the end of 4th year and achieve a result

of “satisfactory” therein.

Page 15: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

15

Students will not be awarded the Degree until the Professional

Experience Programme or equivalent exercise requirement has been

fulfilled to the satisfaction of the College.

7. Examinations in First Year, Second Year and Fourth Year modules may

be held at the end of Semester I, and/or at the end of Semester II.

Repeat examinations are held in the Autumn.

Examinations in Third Year modules may be held at the end of

Semester I and/or Spring.

Supplementary examinations in modules of the Third Year Engineering

and Information Technology Examination may be held in the Autumn

on the recommendation of the Board of Examiners, provided the total

number of credits failed by a student does not exceed 15 (out of the

yearly total of 60 credits) or 25%. Candidates who fail in excess of 15

ECTS in 3rd

year will not be eligible to repeat the failed examinations in

August.

Where a student has more than 15 ECTS made up of a combination of

fails and deferrals, eligibility to repeat the failed examinations in

Autumn will be at the discretion of the Examination Board.

8. No candidate shall pass in an examination whose Laboratory Work,

Computer Work, Project or Year’s Work fails to satisfy the Examiners.

Candidates at the summer Examinations in Engineering who are

deficient in their attendance at the academic exercises or in the

submission of their Year's Work may, on the recommendation of the

Board of Examiners, be excluded from admission to the relevant

Autumn Examination. Thus it will not be possible to repeat

continuously assessed material over the summer period. Allowances

may be made only in exceptional circumstances such as in cases of

bereavement, hospitalisation and prolonged medically certified illness.

The following modules must be passed outright and cannot be passed

by compensation:

BME3101 Biomedical Professional Experience Programme

BME401 Biomedical Engineering Individual Project

CT1110 Engineering Computing I

CT1111 Engineering Computing II

Page 16: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

16

CT434 Electronic and Computer Eng. Project

EE355 Project & Professional Studies

EE443 BE Project

EI150 Engineering Design

EG224 Energy Systems Engineering

EG303 Project and Professional Studies

EG400 Advanced Energy Systems Eng.

EG401 Energy Systems Engineering Project

ME3100 Mechanical Professional Experience Programme

9. Candidates for the BE and BSc Degrees are required to pass the First,

Second and Third examinations and the Degree examination. The First

Examination must be completed within two years of entry upon the

course.

The Second Examination must be completed within two years of

passing the First Examination and the Third Examination must be

completed within two years of passing the Second Examination. The

Degree Examination must, save in exceptional circumstances, be

completed within three years of passing the Third University

Examination.

No candidate will be admitted to the Third Examination in Engineering

(Civil) who has failed to complete satisfactorily the specified Surveying

Fieldwork.

Students failing to pass any examination within the prescribed time

limit will be ineligible to proceed further unless the Academic Council,

on the recommendation of the College, grants exemption from this

regulation. Such exemptions will be granted only for serious reasons.

Page 17: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

17

SECTION ONE

UNDERGRADUATE PROGRAMMES IN ENGINEERING

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1EG) First University Examination in Engineering (Undenominated)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 18: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

18

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BE) First University Examination in Engineering (Civil)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 19: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

19

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BE) Second University Examination in Engineering (Civil)

MA2101 Mathematics and Applied

Mathematics I

5 1 1 2 All BE

CE223 Computer Aided Design and

Surveying

5 1 1 2 2BCM

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, some 3rd

Eng

ME223 Thermodynamics & Fluid

Mechanics

5 1 1 2 All BE

EE231 Electronic Instrumentation and

Sensors

5 1 1 2 All BE

CE222 Civil Engineering Materials &

Design

5 2 2 2 2BCM, 2BSE

CE224 Engineering Hydraulics I 5 2 2 2

CE226 Principles of Building 10 2 2 2 2BCM, 2BSE(CE221) CE221

MA2102 Mathematics and Applied

Mathematics II

5 2 2 2 All BE

CE227 Strength of Materials 10 Full Year 2 2 2BM, 2BG, 2BSE, 2BCM,

3BEE (CE333)

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 20: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

20

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BE) Third University Examination in Engineering (Civil)

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, some 3rd

Eng

CE335 Engineering Hydraulics II 10 1 1 2

CE336 Environmental Engineering 10 1 1 2

CE334 Construction Operations 5 2 Spring 2 3BCM

CE344 Transportation Systems and

Infrastructure I

5 2 Spring 2 3BCM, 3BSE

CE3101 Geomechanics and Geology 5 2 Spring 2 3BCM

CE3102 Structural Design 1 10 Full Year 1 + Spring 2 + 2

CE340 Solids & Structures 10 Full Year 1 + Spring 2+2 3BSE CE342

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment =c/a

Page 21: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

21

Requisite

Type:

Prerequisite

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BE) BE Degree Examination (Civil)

CE464 Design of Sustainable

Environmental Systems I

5 1 1 2 MEC, MEES, 4BV

CE471 Project Management 5 1 1 2 4BM, 4BG, 4BSE, 4BV,

4BCM,

CE472 Structural Analysis 5 1 1 2

CE474 Structural Engineering Design II 10 1 1 2+2 4BSE(CE473) CE473

CE462 Coastal and Offshore Engineering 5 2 2 2 4BV, MEES, MEC CE6101

CE469 Hydrology and Water Resource

Engineering

5 2 2 2 4BV

CE475 Sustainable Energy and Energy in

Buildings

5 2 2 2 MEES, MEC, 4BV, 3BSE

(CE343)

CE477 Theoretical and Applied

Geomechanics

10 2 2 2 4BV

CE461 Civil Engineering Project 10 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

At the discretion of the Examiners, Oral and/or Practical Examinations may be held in each of the modules of the Examination. No

candidate shall pass the BE Degree Examination (Civil Engineering) who fails to satisfy the Examiners in the Year's Work in Civil

Engineering; no candidate shall be awarded honours whose Engineering Report or Project fails to satisfy the Examiners.

Page 22: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

22

Requisite

Type:

Prerequisite

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BV) BE Degree Examination (Environmental)

CE465 Design of Concrete Structures 5 1 1 2

PH328 Physics of the Environment 5 1 1 2

CE471 Project Management 5 1 1 2 4BM, 4BG, 4BSE,

4BE, 4BCM

CE464 Design of Sustainable Environmental

Systems I

5 1 1 2 MEC, MEES, 4BE CE405

CE443 Sustainable Energy and Energy in

Buildings

5 2 2 2 MEES, MEC, 4BE,

3BSE

CE462 Coastal and Offshore Engineering 5 2 2 2 4BE, MEES, MEC

CE469 Hydrology and Water Resource

Engineering

5 2 2 2 4BE

CE476 The Built Environment 5 2 2 2 MEES, MEC, 4BSE,

4BCM

CE477 Theoretical and Applied

Geomechanics

10 2 2 2 4BE

CE467 Environmental Engineering Project 10 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

No candidate shall pass the BE Degree Examination (Environmental Engineering) who fails to satisfy the Examiners in the Year's Work in

Environmental Engineering; no candidate shall be awarded honours whose Engineering Report or Project fails to satisfy the Examiners.

Page 23: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

23

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BLE) First University Examination in Engineering (Electrical & Electronic)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 24: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

24

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BLE) Second University Examination in Engineering (Electrical & Electronic)

MA2101 Mathematics and Applied Mathematics

I

5 1 1 2 All BE

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, 3rd

Eng

EE232 Fundamentals of Electromagnetic

Theory

5 1 1 2 2BP, 3BEE, 3BLE,

3BP(EE350)

EE350

ME223 Thermodynamics & Fluid Mechanics 5 1 1 2 All BE

EE224 Microprocessors Systems Engineering 5 1 1 2 2BP, 3BSE (EE353) EE353

EE231 Electronic Instrumentation and Sensors 5 1 1 2 All BE

MA2102 Mathematics and Applied Mathematics

II

5 2 2 2 All BE

EE219 Analogue Systems Design I 5 2 2 2 2BP, 3BSE(Elec)

(EE3100)

EE220 Digital Systems I 5 2 2 2 2BP

EE230 Electrical Circuits & Systems 5 2 2 2 2BP, 2BSE, 2BM,

3BEE

CT229 Programming II 10 Full Year 2 2 2BP, 2BCT

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 25: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

25

Requisite

Type:

Module

Code

Subject Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BLE) Third University Examination in Engineering (Electronic & Electronic Engineering)

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, 3rd

Eng

EE3101 Electromechanical Power Conversion 5 1 1 2 3BM, 3BSE

EE344 Communication Systems Engineering 5 1 1 2 3BP, 3BSE

EE345 Digital Systems II 5 1 1 2 3BP, 4BEE

EE350 Fundamentals of Electromagnetic

Theory

5 1 1 2 3BEE, 3BP, 2BLE,

2BP

EE232

EE352 Linear Control Systems 5 1 1 2 3BSE, 4BEE

EE357 Signals and Communications 5 1 1 2 3BP, 4BEE, 3BSE

EE342 Analogue Systems Design II 5 2 Spring 2 3BP, 3BEE

EE343 Communication Signals and Systems 5 2 Spring 2 3BP

EE348 Engineering Electromagnetics 5 2 Spring 2 4BEE (EE447)

EE355 Project & Professional Studies* 10 Full Year Spring Project +

CA

3BP, 3BEE,

3BSE(EG303)

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 26: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

26

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BLE) BE Degree Examination (Electrical & Electronic Engineering)

EE445 Digital Signal Processing 5 1 1 2 4BP, 4BSE(Elec)

EE448 Power Electronics 5 1 1 2 + c/a 4BSE(Elec)

EE451 System on Chip Design I 5 1 1 2 4BP

EE453 Telecommunications Software

Applications

5 1 1 2 4BP

CT417 Software Engineering III 5 1 1 2 + c/a 4BCT, 4BP

EE442 Advanced Power Electronics 5 2 2 2 4BSE(Elec), MEEE,

MEES

EE444 Communications and Signal Processing

Applications

5 2 2 2 4BP

Pre:

EE302.1,

EE302.2

EE450 Power Systems 5 2 2 2 4BM, 4BSE, MEEE,

MEES

EE452 System on Chip Design II 5 2 2 2 4BP

CT474 Smart Grid 5 2 2 2 4BSE, MEES

EE443 BE Project* 10 Full Year

2 Project 4BP, 4BEE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 27: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

27

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BP) First University Examination in Engineering (Electronic & Computer)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 28: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

28

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BP) Second University Examination in Engineering (Electronic & Computer)

MA2101 Mathematics and Applied Mathematics

I

5 1 1 2 All BE

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, 3rd

Eng

ME223 Thermodynamics & Fluid Mechanics 5 1 1 2 All BE

EE224 Microprocessors Systems Engineering 5 1 1 2 2BLE, 3BSE EE353

EE231 Electronic Instrumentation and Sensors 5 1 1 2 All BE

EE232 Fundamentals of Electromagnetic

Theory

5 1 1 2 2BLE, 3BLE, 3BEE,

3BP (EE350)

EE350

MA2102 Mathematics and Applied Mathematics

II

5 2 2 2 All BE

EE219 Analogue Systems Design I 5 2 2 2 2BLE, 3BSE(Elec)

(EE3100)

EE220 Digital Systems I 5 2 2 2 2BLE

EE230 Electrical Circuits & Systems 5 2 2 2 2BLE, 2BSE, 2BM,

3BEE

CT229 Programming II 10 Full Year 2 2 2BLE, 2BCT

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 29: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

29

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BP) Third University Examination in Engineering (Electronic & Computer)

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, 3rd

Eng

EE344 Communication Systems Engineering 5 1 1 2 3BLE, 3BSE

EE345 Digital Systems II 5 1 1 2 3BLE, 4BEE

EE350 Fundamentals of Electromagnetic

Theory

5 1 1 2 2BLE, 2BP, 3BEE,

3BLE (EE232)

EE232

EE357 Signals and Communications 5 1 1 2 3BLE, 4BEE,

3BSE(Elec)

EE342 Analogue Systems Design II 5 2 Spring 2 3BLE, 3BEE

EE343 Communication Signals and Systems 5 2 Spring 2 3BLE

EE347 Embedded Systems Applications

Programming

5 2 Spring 2 4BEE (EE446)

CT326 Programming III 10 Full Year Spring 2 + c/a 3BCT, 3BA, 3IS

EE355 Project & Professional Studies* 10 Full Year Spring Project +

CA

3BLE, 3BEE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 30: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

30

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BP) BE Degree Examination (Electronic & Computer)

EE451 System on Chip Design I 5 1 1 2 4BLE

CT417 Software Engineering III 5 1 1 2 + c/a 4BCT, 4BLE

CT414 Distributed Systems and

Co-Operative Computing

5 1 1 2 4BCT

EE445 Digital Signal Processing 5 1 1 2 4BLE,4BSE(Elec)

EE453 Telecommunications Software

Applications

5 1 1 2 4BLE

EE444 Communications and Signal Processing

Applications

5 2 2 2 4BLE

CT420 Real-Time Systems 5 2 2 2 4BCT

EE447 Engineering Electromagnetics 5 2 2 2

EE452 System on Chip Design II 5 2 2 2 4BLE

CT475 Machine Learning & Data Mining 5 Full Year 2 2 4BCT

EE443

CT434

BE Project* or

Electronic and Computer Eng. Project*

10

10

Full Year

Full Year

2

2

Project

Project

4BLE, 4BEE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 31: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

31

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BM) First University Examination in Engineering (Mechanical)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 32: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

32

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BM) Second University Examination in Engineering (Mechanical)

MA2101 Mathematics and Applied Mathematics

I

5 1 1 2 All BE Progs

ST1100 Engineering Statistics 5 1 1 2 All 2nd

Eng, 3rd

Eng

EE231 Electronic Instrumentation and Sensors 5 1 1 2 All BE Progs

ME223 Thermodynamics & Fluid Mechanics 5 1 1 2 All BE Progs

MA2102 Mathematics and Applied Mathematics

II

5 2 2 2 All BE Progs

BME2100 Materials I 5 2 2 2 + c/a 2BG, 2BSE

ME221 Fundamentals of Operations

Engineering

5 2 2 2 + c/a 2HF1, 1AP, 2BCM IE228,

ME522

EE230 Electrical Circuits and Systems 5 2 2 2 2BP, 2BLE, 3BEE,

2BSE

ME219 Design I 10 Full Year 2 2 + c/a 2BG, 2BSE

CE227 Strength of Materials 10 Full Year 2 2 2BG, 2BE, 2BCM,

2BSE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 33: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

33

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BM) Third University Examination in Engineering (Mechanical)

ME351 Design II 10 1 1 c/a

ME304 Mechanical Analysis and Design 5 1 1 2 3BG, 3BSE, 4BEE

ME322 Thermodynamics & Heat Transfer 5 1 1 2 3BSE

ME301 Fluid Dynamics 5 1 1 2 3BG, 3BSE

ME312 Automated Systems 5 1 1 2 3BG, APE

ME352 Mechanical Vibrations 5 1 1 2 + c/a 3BSE

EE3101 Electromechanical Power Conversion 5 1 1 2 3BLE, 3BSE

ME3100 Mechanical Professional Experience

Programme*

20 2 2 d/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

d/a indicates Departmental Assessment

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 34: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

34

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BM) BE Degree Examination (Mechanical)

Core Modules

BME402 Computational Methods in Engineering

Analysis

10 1 1 2 4BG, SPE, MEB,

MEME, MEES

CE471 Project Management 5 1 1 2 4BSE, 4BE, 4BV,

4BG, 4BCM

ME402 Adv Mechanical Analysis and Design 5 1 1 2 SPE, MEES

ME424 Energy Conversion 5 1 1 2 4BSE

ME429 Polymer Engineering 5 2 2 2 4BG, 4BSE, SPE

ME420 PEP Report & Project 15 Full Year 2 c/a

Choose 15 ECTS from the following:

IE450 Lean Systems 5 1 1 2 1APE, 1OA1

ME431 Systems Reliability 5 1 1 2 + c/a 4HF2, 4BSE, 1APE1 IE444

EG400 Advanced Energy Systems Engineering 5 1 1 c/a 4BSE

EE450 Power Systems 5 2 2 2 + c/a 4BLE, 4BSE, MEES

ME426 Turbomachines & Advanced Fluid

Dynamics

5 2 2 2 + project 4BSE(Mech), MEME,

MEES, SPE

ME430 Regulatory Affairs and Case Studies 10 Full Year 2 2 + c/a 4HF2, 1APE, MEME

IE522 Safety and Risk Management 10 Full Year 2 2 1OP1, 1HH1, 1AP1,

1AP2, 2AP2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Page 35: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

35

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BG) First University Examination in Engineering (Biomedical)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1100 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 36: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

36

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BG) Second University Examination in Engineering (Biomedical)

MA2101 Mathematics and Applied Mathematics

I

5 1 1 2 All BE Progs

ST1100 Engineering Statistics 5 1 1 2 All 2nd

and 3rd

Eng

EE231 Electronic Instrumentation and Sensors 5 1 1 2 All BE Progs

ME223 Thermodynamics and Fluid Mechanics 5 1 1 2 All BE Progs

AN230 Human Body Structure 5 1 1 2

MA2102 Mathematics and Applied Mathematics

II

5 2 2 2 All BE Progs

BME2100 Materials I 5 2 2 2 + c/a 2BM, 2BSE

BME200 Introduction to Biomaterials 5 2 2 C/A

CE227 Strength of Materials 10 Full Year 2 2 2BM, 2BSE, 2BE,

2BCM

ME219 Design I 10 Full Year 2 2 + C/A 2BM, 2BSE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 37: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

37

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BG) Third University Examination in Engineering (Biomedical)

BME326 Biomedical Design 5 1 1 c/a

ME304 Mechanical Analysis and Design 5 1 1 2 3BM, 3BSE, 4BEE

ME301 Fluid Dynamics 5 1 1 2 3BM, 3BSE

BME328 Principles of Biomaterials 5 1 1 c/a

SI317 Human Body Function 10 1 1 2

ME312 Automated Systems 5 1 1 2 3BM, APE

ME353 Quality Systems 5 1 1 2 4BCM, AP, APE,

2BC, 3HF2

IE226

BME3101 Biomedical Professional Experience

Programme*

20 2 Autumn d/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

d/a indicates Departmental Assessment

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 38: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

38

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BG2) Third University Examination in Engineering (Biomedical) – Purdue Exchange Programme

BME316 EPICS – Engineering Projects in

Community Service (Purdue Code:

EPICS302)

5 1 1 c/a

BME326 Biomedical Design 5 1 1 c/a

BME328 Principles of Biomaterials 5 1 1 c/a

ME301 Fluid Dynamics 5 1 1 2

ME304 Mechanical Analysis And Design 5 1 1 2

ME312 Automated Systems 5 1 1 2

ME353 Quality Systems 5 1 1 2 4BCM, AP, APE, 2BC,

3HF2, 3BG

SI317 Human Body Function 10 1 1 2

BME303 Materials Processing Laboratory 5 2 2 c/a

BME3101 Biomedical Professional Experience

Programme*

20 2 2 d/a

BME315 EPICS 2- Engineering Projects in

Community Service – Semester 2

(Purdue Code EPICS 302)

5 2 2 c/a

BME306 Simulating Healthcare Systems 5 2 2 c/a

BME300 Purdue: Regulatory Compliance for

Biomedical Devices

5 Full Year 2 c/a

BME301 Biofluid and Biosolid Mechanics

(Purdue Code: BME44200)

5 Full Year 2 c/a

BME302 Introduction to Bioimaging

(Purdue Code: BME430)

5 Full Year 2 c/a

Page 39: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

39

BME304 Probability and Statistics in Engineering

11 (Purdue Code: IE330)

5 Full Year 2 c/a

BME305 Programming Applications for

Engineers (Purdue Code: CS15900)

5 Full Year 2 c/a

BME307 Biomaterials (Purdue Code:

MSE59700)

5 Full Year 2 c/a

BME308 Biomaterials (Purdue Code:

BME58300)

5 Full Year 2 c/a

BME309 Biomechanics (Purdue Code:

BME4400)

10 Full Year 2 c/a

BME310 Biomedical Engineering Professional

Seminar (Purdue Code : BME39000)

5 Full Year 2 c/a

BME311 Biomolecules: Structure, Function and

Engineering Applications (Purdue Code:

BME20100)

5

Full Year 2 c/a

BME312 Biotransport Laboratory (Purdue Code:

BME30600)

5 Full Year 2 c/a

BME313 Purdue: Biotransport/Transport

Phenomena

10 Full Year 2 c/a

BME314 Engineering Design using Modern

Materials (Purdue Code: ME47300)

5 Full Year 2 c/a

BME317 Global Aspects of Engineering (Purdue

Code: ME29000)

5 Full Year 2 c/a

BME318 Implantable Materials and Biological

Response (Purdue code: BME38100)

5 Full Year 2 c/a

BME319 Machine Design 1

(Purdue Code:ME35200)

10 Full Year 2 c/a

BME320 Machine Design 11 10 Full Year 2 c/a

Page 40: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

40

(Purdue Code: ME37200)

BME321 Medical Physiology and Mathematical

Modeling (Purdue Code: BME25600)

5 Full Year 2 c/a

BME322 Principles and Practices of

Manufacturing Processes (Purdue Code:

ME36300)

5 Full Year 2 c/a

BME323 System Modelling and Analysis (Purdue

Code: ME37500)

5 Full Year 2 c/a

BME324 Thermodynamics 1 (Purdue Code:

ME20000)

10 Full Year 2 c/a

BME325 Thermodynamics 11 (Purdue Code :

ME30000)

10 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 41: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

41

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BG) BE Degree Examination (Biomedical)

BME400 Biomechanics 5 1 1 2 SPE

BME402 Computational Methods in Engineering

Analysis

10 1 1 2 4BM, MEB, MEME,

1MEES, SPE

CE471 Project Management 5 1 1 2 4BE, 4BV, 4BCM,

4BSE, 4BM

PA405 Elements of Pathology 5 1 1 2

BME405 Tissue Engineering 5 1 1 C/A 1MV, 1MSR, SPE

BME403 Medical Implant and Device Design 5 2 2 2

ME429 Polymer Engineering 5 2 2 2 4BM, 4BSE

BME401 Biomedical Engineering Individual

Project*

15 Full Year 2 C/A

SU404 Medical and Surgical Practice 5 Full Year 2 C/A SPE, SPS, MEB

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 42: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

42

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BCM) First University Examination in Project and Construction Management

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All 1st Engineering

CT1100 Engineering Computing I* 5 1 1 2 All 1st Engineering

AY104 Introduction to Financial Accounting 5 1 1 2 1BC, 1BF, 1CL

MG110 Introduction to Management 5 1 1 2 1BC, 1BCA

PH150 Introduction to Physics 5 2 2 2 1BCT

CE119 Fundamentals of Project & Construction

Management

5 2 2 c/a

AY105 Introduction to Management

Accounting

5 2 2 2 1BC, 1BF, 1CL

MA160 Mathematics 10 Full Year 1 + 2 2 + 2 1BCT

CE141 Introduction to Engineering and Design 15 Full Year 2 2 + c/a All 1st Engineering

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 43: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

43

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BCM) Second University Examination in Project and Construction Management

CE223 Computer Aided Design and Surveying 5 1 1 2 + C/A 2BE

IE225 Project Planning and Organisation 5 1 1 2 IE446 IE446;

IE581

ST237 Statistics I 5 1 1 2 2BA

AY207 Management Accounting I 5 1 1 2 2BC, 2BCA, 2BF,

2CE, 3CL, 4CL

LW170 Introduction to Health & Safety Law 5 2 2 2 1HF(IE131)

CE226 Principles of Building 10 2 2 2 + c/a 2BE, 2BSE(CE221) CE221

CE222 Civil Engineering Materials and Design 5 2 2 2 2BE, 2BSE

LW190 Business Law I 5 2 2 2 1BC, 2BC, 1BCA

ME221 Fundamentals of Operations Eng 5 2 2 2+c/a 2BM, 2HF, APE ME522

IE228

CE227 Strength of Materials 10 Full Year 2 2 2BM, 2BG, 2BSE,

2BE

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 44: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

44

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BCM) Third University Examination in Project and Construction Management

IE309 Operations Research 5 1 1 2 1APE, 2APE, 3BC,

4BF

IE309

EC871 Economics I 5 1 1 2 Commerce EC871

MG328 Human Resource Management 5 1 1 2 Commerce MG328

CE338 Project Planning & Organisation II 5 1 1 c/a

ME222 Safety Technology 5 1 1 c/a 2HF

LW361 Planning & Law I 5 1 1 2 4BSE

CE334 Construction Operations 5 2 Spring 2 3BE

CE344 Transportation Systems and Infrastructure

I

5 2 Spring 2 3BE, 3BSE

CE3101 Geomechanics and Geology 5 2 Spring 2 3BE

CE3100 Design of Structures 15 Full Year 1 + Spring 2 + 2 + c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 45: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

45

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BCM) BSc Degree Examination in Project and Construction Management

ME353 Quality Systems 5 1 1 2 1AP, 1APE, 3HF,

3BG, 2BC, 2BCA

IE226

ME432 Technology Innovation &

Entrepreneurship

5 1 1 project 1APE, All ME,

CE471 Project Management 5 1 1 2 4BE, 4BV, 4BM,

4BG, 4BSE

IE448 Safety & Construction 5 1 1 2 3HF

EC209 Managerial Economics 5 1 1 2 2BC1, 2BCA

CE476 The Built Environment 5 2 2 2 4BSE, MEC, MEES

LW290 Business Law II 5 2 2 2 + c/a 2BC

CE468 Estimates and Costing 5 2 2 c/a MEC, MEB, MEME,

MEES

MG206 Management of Organisational Change 5 2 2 2 2BC, 3BCA, 2CL,

1DB

CE447 Final Year Project 10 Full Year 2 Project

CE470 Professional Studies 5 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

Page 46: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

46

Requisite

Type:

Module

Code

Module Name ECTS

Credit

s

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared With: Bonded

with:

(3BEE) Third University Examination in Engineering (Sports & Exercise)

EE350 Fundamentals of Electromagnetic

Theory

5 1 1 2 2BLE, 2BP(EE232), 3BP,

3BLE

EE232

EE342 Analogue Systems Design II 5 1 1 2 3BLE, 3BP

ME355 Mechanical Design I 5 1 1 2

PR EE230

& EE231

EE3101 Electromechanical Power

Conversion

5 1 1 2

SI320 Exercise Physiology for Engineers 5 1 1 2

EE230 Electrical Circuits & Systems 5 2 2 2 2BLE, 2BP, 2BM, 2BSE

EE351 Kinesiology of Human Movement 5 2 Spring 2

EE356 Sports & Exercise Psychology 5 2 Spring 2

EE349 Exercise Prescription &

Programming

5 2 Spring 2

EE355 Project & Professional Studies* 10 Full Year Spring Project +

CA

3BLE, 3BP

CE333 Mechanics of Material 5 Full Year Spring 2 2BE (CE227)

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 47: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

47

Requisite

Type:

Module

Code

Subject Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BEE) BE Degree Examination (Sports & Exercise Engineering)

EE352 Linear Control Systems 5 1 1 2 3BLE, 3BSE

EE448 Power Electronics 5 1 1 2

EE357 Signals & Communications 5 1 1 2 3BLE, 3BP, 3BSE(Elec)

ME304 Mechanical Analysis and Design 5 1 1 2 3BM, 3BG, 3BSE

EE345 Digital Systems II 5 1 1 2 3BLE, 3BP

EE446 Embedded Systems Applications

Programming

5 2 2 2 3BP (EE347)

EE447 Engineering Electromagnetics 5 2 2 2 3BLE (EE348)

FA318 Innovation, Creativity and Enterprise 5 2 2 2 + c/a

EE443 BE Project* 10 Full Year 2 c/a 4BP, 4BLE

CT439 Programming III 10 Full Year 2 2 + c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 48: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

48

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(1BSE) First University Examination in Engineering (Energy Systems)

MA140 Engineering Calculus 5 1 1 2 All BE Programmes

MP120 Engineering Mechanics 5 1 1 2 All BE Programmes

CH140 Engineering Chemistry 5 1 1 2 All BE Programmes

EI160 Engineering Graphics 5 1 1 2hr

computer

based

exam + c/a

All BE Programmes, BCM

CT1110 Engineering Computing I* 5 1 1 2 All BE Programmes, BCM

MM140 Engineering Mathematical

Methods

5 2 2 2 All BE Programmes

EI150 Engineering Design* 10 2 2 c/a All BE Programmes, BCM

CT1111 Engineering Computing II* 5 2 2 2 All BE Programmes

PH140 Engineering Physics 5 2 2 2 All BE Programmes

EI140 Fundamentals of Engineering 10 Full Year 1 + 2 2 All BE Programmes

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 49: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

49

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2, or

Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(2BSE) Second University Examination in Engineering (Energy Systems)

MA2101 Mathematics and Applied

Mathematics I

5 1 1 2 2nd Eng

ST1100 Engineering Statistics 5 1 1 2 2nd

and 3rd

Eng

ME223 Thermodynamics & Fluid Mechanics 5 1 1 2 2nd Eng

EE231 Electronic Instrumentation and

Sensors

5 1 1 2 2nd Eng

MA2102 Mathematics and Applied

Mathematics II

5 2 2 2 2nd Eng

EE230 Electrical Circuits and Systems 5 2 2 2 2BP, 2BM, 2BLE, 3BEE

CE221 Building Systems 5 2 2 2 2BCM, 2BE(CE226) CE226

ME219 Design I 10 Full Year 2 2 + c/a 2BM, 2BG

CE227 Strength of Materials 10 Full Year 2 2 2BM, 2BG, 2BE, 2BCM

Students Choose one of the following:

CE222 Civil Engineering Materials and

Design

5 2 2 2 2BE, 2BCM

BME2100 Materials I 5 2 2 2 + c/a 2BM, 2BG

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 50: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

50

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(3BSE) Third University Examination in Engineering (Energy Systems)

ST1100 Engineering Statistics 5 1 1 2 2nd

and 3rd

Eng

EE352 Linear Control Systems 5 1 1 2 4BEE, 3BLE

ME322 Thermodynamics and Heat Transfer 5 1 1 2 3BM

EE3101 Electromechanical Power Conversion 5 1 1 2 3BLE

CT345 Introduction to Modelling 5 2 Spring 2 2BCT (CT248)

CE343 Sustainable Energy 5 2 Spring 2 4BE(CE475), 4BV, MEC

EG303 Project and Professional Studies* 10 Full Year Spring Proj + c/a 3BP, 3BLE(EE355) EE355

Students must select Elective A OR B OR C

Elective A – Electrical

EE357 Signals and Communications 5 1 1 2 3BP, 3BLE, 4BEE

EE353 Microprocessor Systems Engineering 5 1 1 2 2BLE, 2BP(EE224) EE224

EE344 Communication Systems Engineering 5 1 1 2 3BLE, 3BP

EE3100 Analogue Systems Design I 5 2 Spring 2 2BLE, 2BP(EE219)

Elective B – Mechanical

ME304 Mechanical Analysis and Design 5 1 1 2 3BM, 3BG, 4BEE

ME352 Mechanical Vibrations 5 1 1 2 + C/A 3BM

ME301 Fluid Dynamics 5 1 1 2 3BM, 3BG

ME431 Systems Reliability 5 1 1 2 + c/a 4BM, 4BG, 1APE

Elective C- Civil

CE342 Structures I 5 1 1 2

CE344 Transportation Systems and 5 2 2 2 3BE, 3BCM

Page 51: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

51

Infrastructure I

CE341 Structural Engineering Design I 10 Full Year 1+Spring 2+2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 52: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

52

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With: Bonded

with:

(4BSE) Fourth University Examination in Engineering (Energy Systems)

CE463 Computational Methods in Energy

Systems Engineering

5 1 1 2

CE471 Project Management 5 1 1 2 4BE, 4BV, 4BM, 4BG,

4BCM

EG400 Advanced Energy Systems Eng.* 5 1 1 C/A 4BM

ME424 Energy Conversion 5 1 1 2 4BM

CT474 Smart Grid 5 2 2 2+C/A 4BLE, MEES CT549

CE466 Energy in Buildings 5 2 2 2 4BE

EG401 Energy Systems Engineering Project* 10 Full Year 2 C/A

Students must select Elective A OR B OR C

Elective A – Electrical

EE445 Digital Signal Processing 5 1 1 2 4BLE, 4BP

EE448 Power Electronics 5 1 1 2 4BLE

EE442 Advanced Power Electronics 5 2 2 2 4BLE, MEEE, MEES

EE450 Power Systems 5 2 2 2 4BM, 4BLE, MEEE, MEES

Elective B – Mechanical

ME431 Systems Reliability 5 1 1 2+C/A 4BM, 4HF, 1APE IE444

ME426 Turbomachines and Advanced Fluid

Dynamics

5 2 2 2 + project 4BM, MEES, MEME

ME429 Polymer Engineering 5 2 2 2 4BM, 4BG

ME517 Combustion Science and Engineering 5 2 2 c/a 1MEME

Page 53: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

53

Elective C- Civil

CE473 Structural Design II 10 1 1 2+2 4BE(CE474) CE474

LW361 Planning and Law I 5 1 1 2 3BCM

CE476 The Built Environment 5 2 2 2 4BV, 4BCM, MEC

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

*This module is a course requirement: Students must achieve a minimum of 40% in this module. It cannot be passed by compensation.

Page 54: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

54

SECTION TWO

POSTGRADUATE PROGRAMMES IN ENGINEERING

DEGREE OF DOCTOR OF PHILOSOPHY (PhD) See Regulations for Higher Degrees in General Calendar.

MASTER OF ENGINEERING IN BIOMEDICAL ENGINEERING

(ME)

PAC: GYE18

Course Instance: 1MEB

Duration: 1 Year

Quota: 30

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

The programme is a one-academic year 60 ECTS Masters of Engineering

(ME) programme in Biomedical Engineering. The programme is designed

to give an advanced educational experience in biomedical engineering to

bachelors graduates, focused on developing advanced technical knowledge

and skills, coupled with real world implementation in terms of innovation,

commercialization and business development. The programme aims to

generate the future leaders of the national and international medical

technology industry, and of academic research and teaching in biomedical

engineering. The programme combines instruction through taught modules

and a significant project-based learning component, and is designed to

satisfy the educational criteria of Engineers Ireland for C. Eng. professional

accreditation.

Page 55: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

55

Course Outline

This one-year programme is designed around the core areas of

biomechanics, biomaterials and medical devices. Students take up to 20-25

ECTS in biomedical engineering specific modules and 15-20 ECTS in

transferrable skills modules. A substantial group project of 20 ECTS on a

state-of-the-art topic in medical technology is performed. The students are

assessed using a combination of assessment modalities across the modules

taken, including written examinations, continuous assessment and oral

presentations.

Career Opportunities

Graduates will be readily employable in the medical technology and

cognate high-tech industries (e.g. micro-electronics, pharmaceuticals). In

the medical technology industry in particular, employment roles will

include: Research and Development (R&D), Design Assurance,

Manufacturing and Production, Quality Assurance and Regulatory Affairs.

Graduates will also be ideally qualified to undertake PhD-level research,

leading to employment in the academic and industrial research sectors.

Page 56: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

56

ME IN BIOMEDICAL ENGINEERING

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject Specific

Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Coreq

Exreq

Module Code Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared with: Bonding

Project/Thesis

BME504 Biomedical Engineering Project/

Thesis

20 Full Year 2 c/a

Advanced Subject Specific Modules (20-25 ECTS)

Core Biomedical Engineering Modules (Students select at least 10 ECTS)

BME500 Advanced Biomaterials 5 1 1 c/a

BME6101 Computational Methods in

Engineering Analysis*

10 1 1 2 MEME, MEES BME402

BME6101 BME501 Advanced Finite Element Methods 5 2 2 c/a MEME,MEES

BME502 Advanced Tissue Engineering 5 2 2 c/a

BME503 Biomechanics and Mechanobiology 5 Full Year 2 c/a

*BME6101 is a mandatory prerequisite for BME501; it can be taken without BME501, but it cannot be taken if taken before.

Biomedical Engineering Optional Modules (Students select up to 10 ECTS)

Page 57: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

57

ME431 Systems Reliability 5 1 1 2 IE444

ME516 Advanced Mechanics of Materials 5 1 1 2 MEME

EE502 Bioinstrumentation Design 5 2 2 c/a ME E&EE

MD507 Stem Cells and Gene Therapy II 5 2 2 c/a

REM502 Translational Medicine 5 2 2 c/a

REM508 Basic and Advanced Immunology 5 2 2 c/a

ME572 Human Reliability 5 2 2 2 IE444

SU404 Medical and Surgical Practice** 5 Full Year 2 c/a

**Mandatory for all students if not taken previously.

Engineering Transferrable Skills Modules (15-20 ECTS)

IE446 Project Management 5 1 1 2

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

AY872 Financial Management I 5 1 1 2

ST500 Advanced Engineering Statistics 5 1 1 2

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2

CT511 Databases 5 1 1 2

CT336 Graphics & Image Processing 5 1 1 2

CT861 Computer Architecture & Operating

Systems

5 1 1 2

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a

IE450 Lean Systems 5 1 1 2

CT874 Programming I 5 1 1 2

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2

MP365 Fluid Mechanics 5 2 2 2

MP491 Nonlinear Systems 5 2 2 2

CT870 Internet Programming 5 2 2 2

Page 58: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

58

CE468 Estimates and Costing 5 2 2 c/a

EC5102 Renewable Energy Economics 10 2 2 2

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4BM, 4HF2,

1APE, ME

Page 59: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

59

MASTER OF ENGINEERING IN CIVIL ENGINEERING (ME)

PAC: GYE19

Course Instance: 1MEC

Duration: 1 Year

Quota: 20

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

NUI Galway is pleased to offer a one year taught masters (ME) in Civil

Engineering. This is a full-time programme that is being offered for the

first time in 2013. It has a weighting of 60ECTS, starting in September and

running to June of the following year. The programme is at level 9 in the

Irish qualifications system and it has been designed to meet the educational

requirements necessary for progression to Chartered Engineer with

Engineers Ireland. Accreditation for the programme will be sought after

the first cohort of graduates emerges from the programme. NUI Galway has

a long tradition of providing a high quality accredited bachelor degree (BE)

in Civil Engineering. The new programme builds on this experience and

the ME will see NUI Galway educate a new generation of Civil Engineers

to even higher standards. The minimum entry requirement is 2nd

class

Honours Degree in an Honours, Level 8 Civil Engineering programme (or

equivalent).

Course Outline

The ME in Civil Engineering, which has a particular emphasis on design,

has three primary elements; (i) advanced core modules in Civil

Engineering, (ii) an individual capstone project and (iii) modules on

transferrable skills and personal development. The student will take a

number of taught modules (40 ECTS) and these will be examined at end of

semester examinations in December and April and/or through assignments

and continuous assessment. The individual project will run throughout the

year with a submission date at the end of May. Projects will be available

across all branches of Civil Engineering and the student will work with an

Page 60: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

60

individual supervisor. The student may also wish to propose a project of

his/her own. Core Civil Engineering 5-credit modules will include:

Advanced Structural Analysis and Design

Design of Sustainable Environmental Systems

Highway & Traffic Infrastructure

Offshore Engineering

Building Energy Modelling

Computational Methods in Civil Engineering

Students will also carry out a Design Team Project module, and this will

also reflect the strong design ethos of the programme. Available modules

in the area of transferrable skills will include:

Applied Mathematics

Engineering Finance

Engineering Research Methods

Advanced Statistics for Engineers

Technology, Innovation and Entrepreneurship

The Built Environment

Career Opportunities

This degree programme is ideally suited to the civil engineer with an

honours (level 8) undergraduate degree who wishes to become more

competent in advanced Civil Engineering topics. From 2013, the ME

degree is required to satisfy the educational requirements for progression to

chartered engineer status. Graduates of the programme will be capable of

working in any branch of Civil Engineering including consultancy and

contracting. As a programme that is targeted for accreditation, it will have

international recognition through the Washington Accord.

Page 61: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

61

ME IN CIVIL ENGINEERING

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject

Specific Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Coreq

Exreq

Module

Code

Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared

with:

Bonding

Project/Thesis

CE510 Civil Engineering Project/Thesis 20 Full Year 2 c/a

Advanced Subject Specific Modules (25 ECTS)

CE514 Transportation Systems and

Infrastructure II

5 1 1 2

CE511 Computational Methods in Civil

Engineering

5 1 1 2

CE509 Advanced Structures 5 1 1 2

CE6102 Design of Sustainable Environmental

Systems I

5 1 1 2 4BE, 4BV,

MEES

CE464

CE6103 Design of Sustainable Environmental

Systems II

5 2 2 2 + c/a

CE6101 Coastal and Offshore Engineering I 5 2 2 2 4BE CE462

Page 62: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

62

CE476 The Built Environment 5 2 2 2 4BSE, 4BCM,

4BV

CE512 Integrated Civil Engineering Design 5 2 2 Project ME Energy

Engineering Transferrable Skills Modules (15 ECTS)

IE446 Project Management 5 1 1 c/a 1APE1, 1APE2

2APE2 4HF2,

All ME, SPE

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a All ME, SPE

AY872 Financial Management I 5 1 1 2 All ME, SPE

IE450 Lean Systems 5 1 1 2 All ME, SPE

APE1, APE2,

APE2

ST500 Advanced Engineering Statistics 5 1 1 2 All ME, SPE

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2 All ME, SPE

CT874 Programming I 5 1 1 2 All ME, SPE

1SD1, 1IT1

1MF1

CT511 Databases 5 1 1 2 All ME, SPE

1SD1, 1MF1

1SD3, APE

CT336 Graphics & Image Processing 5 1 1 2 All ME, SPE

1MF1, 1SD1

CT861 Computer Architecture & Operating

Systems

5 1 1 2 All ME, SPE

1SD3 CT542

1MF1, 1SD1

1SD3 CT538

Page 63: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

63

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

SPE

MP491 Nonlinear Systems 5 2 2 2 All ME, SPE

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2 All ME, SPE

MP365 Fluid Mechanics 5 2 2 2 All ME, SPE

EC5102 Renewable Energy Economics 10 2 2 2 All ME, SPE

CE515 Sustainable Energy & Energy in

Buildings

5 2 2 2 CE475

CT870 Internet Programming 5 2 2 2 All ME, SPE

1MF1, 1SD1,

1SD3, SPE,

MDM

CE468 Estimates and Costing 5 2 2 c/a All ME, SPE,

4BCM

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4HF, 1APE1

1APE2

2APE2, ME,

SPE

Page 64: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

64

MASTER OF ENGINEERING IN ELECTRICAL & ELECTRONIC

ENGINEERING (ME)

PAC: GYE21

Course Instance: 1MEEE

Duration: 1 Year

Quota: 20

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

NUI Galway is pleased to offer a one year taught masters (ME) in

Electrical and Electronic Engineering. This is a full-time programme that

is being offered for the first time in 2013. It has a weighting of 60ECTS,

starting in September and running to June of the following year. The

programme is at level 9 in the Irish qualifications system and it has been

designed to meet the educational requirements necessary for progression to

Chartered Engineer with Engineers Ireland. Accreditation for the

programme will be sought after the first cohort of graduates emerges from

the programme. NUI Galway has a long tradition of providing a high

quality accredited bachelor degree (BE) in Electrical and Electronic

Engineering and in Electronic and Computer Engineering. The new

programme builds on this experience and the ME will see NUI Galway

educate a new generation of engineers to even higher standards. The

minimum entry requirement is 2nd

class Honours Degree in an Honours,

Level 8 Electrical/Electronic Engineering programme (or equivalent).

Course Outline

The ME in Electrical and Electronic Engineering, has three primary

elements; (i) advanced core modules in Electrical and Electronic

Engineering, (ii) an individual capstone project and (iii) modules on

transferrable skills and personal development. The student will take a

number of taught modules (40 ECTS) and these will be examined at end of

semester examinations in December and April and/or through assignments

Page 65: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

65

and continuous assessment. The individual project will run throughout the

year with a submission date at the end of May. Projects will be available

across all branches of Electrical and Electronic Engineering and the student

will work with an individual supervisor. The student may also wish to

propose a project of his/her own. Core Electrical and Electronic

Engineering 5-credit modules will include:

Reconfigurable System on Chip

Biomedical Instrumentation Design

Power Systems

Advanced Power Electronics

Smart Grid

Embedded Image Processing

Emerging Web Media

Financial Signal Processing and Modelling

Financial Engineering Methods for Derrivates and Risk Management

IT Module

Available modules in the area of transferrable skills will include:

Applied Mathematics

Engineering Finance

Engineering Research Methods

Advanced Statistics for Engineers

Technology, Innovation and Entrepreneurship

Career Opportunities

This degree programme is ideally suited to the electrical/electronic engineer

with an honours (level 8) undergraduate degree who wishes to become

more competent in advanced Electrical and Electronic Engineering topics.

From 2013, the ME degree is required to satisfy the educational

requirements for progression to chartered engineer status. Graduates of the

programme will be capable of working in any branch of Electrical and

Electronic Engineering including consultancy and contracting. As a

programme that is targeted for accreditation, it will have international

recognition through the Washington Accord.

Page 66: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

66

ME IN ELECTRICAL & ELECTRONIC ENGINEERING

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject

Specific Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Coreq

Exreq

Module

Code

Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared with: Bonding

Project/Thesis EE550 Electrical & Electronic Engineering

Project/Thesis

20 Full Year 2 c/a

Advanced Subject Specific Modules (20-25 ECTS) DM110 Emerging Web Media 5 1 1 c/a EE590 Reconfigurable System on Chip

(rSoC) Design

5 2 2 c/a AP

EE502 Bioinstrumentation Design 5 2 2 c/a SPE EE6102 Power Systems 5 2 2 2 4BLE, 4BSE,

4BM, MEES

EE6101 Advanced Power Electronics 5 2 2 2 4BLE, 4BSE –

Elec, MEES

CT549 Smart Grid (IT) 5 2 2 2 4BSE, MEES CT474

Page 67: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

67

EE551 Embedded Image Processing 5 2 2 2

EC583 Financial Signal Processing and

Modelling

5 2 2 2

EC582 Financial Engineering Methods for

Derrivates and Risk Management

5 2 2 2

Engineering Transferrable Skills Modules (15-20 ECTS)

IE446 Project Management 5 1 1 2 1APE1, 1APE2

2APE2 4HF2, All

ME, SPE

AY872 Financial Management I 5 1 1 2 All ME, SPE

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

SPE

ST500 Advanced Engineering Statistics 5 1 1 2 All ME, SPE

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2 All ME, SPE

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a All ME, SPE

IE450 Lean Systems 5 1 1 2 All ME, SPE

1APE1, 1APE2

2APE2

CT874 Programming I 5 1 1 2 All ME, SPE

1SD1, 1IT1

1MF1

CT511 Databases 5 1 1 2 All ME, SPE

1SD1, 1MF1

1SD3, APE

CT336 Graphics & Image Processing 5 1 1 2 All ME, SPE

1MF1, 1SD1

CT861 Computer Architecture & Operating 5 1 1 2 All ME, SPE

Page 68: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

68

Systems 1SD3 CT542

1MF1, 1SD1

1SD3 CT538

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2 All ME, SPE

MP365 Fluid Mechanics 5 2 2 2 All ME, SPE

MP491 Nonlinear Systems 5 2 2 2 All ME, SPE

CT870 Internet Programming 5 2 2 2 All ME, SPE

1MF1, 1SD1,

1SD3, SPE,

MDM

CE468 Estimates and Costing 5 2 2 c/a All ME, SPE,

4BCM

EC5102 Renewable Energy Economics 10 2 2 2 All ME, SPE

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4HF, 1APE1,

1APE2,

2APE2, ME, SPE

Page 69: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

69

MASTER OF ENGINEERING IN ENERGY SYSTEMS

ENGINEERING (ME)

PAC: GYE20

Course Instance: 1MEES

Duration: 1 Year

Quota: 20

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

The ME in Energy Systems Engineering is designed for graduates of Level

8 BE degrees who want to advance their engineering knowledge towards a

career in industry or research based on energy systems applications. It is a 1

year programme (September – June) that builds on the successful BE in

Energy Systems Engineering to provide graduates with an opportunity to

specialise further within their chosen discipline, or to broaden their

knowledge in cognate engineering disciplines. It is delivered

collaboratively by lecturers in Civil, Electrical & Electronic and

Mechanical Engineering, with input on energy context from the College of

Science and the College of Business, Public Policy & Law. The programme

is designed to meet Engineers Ireland’s criterion for Level 9 degrees,

providing graduates with a route to Chartered Engineering status that will

be recognized worldwide. The minimum entry requirement is a 2nd

class

Honours Degree in an Honours, Level 8 Engineering programme (or

equivalent).

Course Outline

The ME in Energy Systems Engineering is a 1 year, full-time, 60

ECTS programme running over the academic year from September to June.

It provides training in 3 areas: advanced technologies in energy systems

engineering, transferrable skills for employment and/or a research career in

the energy sector, and technology development through an energy systems

engineering project. In order to provide graduates with flexibility to direct

Page 70: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

70

their careers in different energy sectors, students are provided with a choice

of taught modules as follows:

15 – 20 ECTS Transferable skills (3 – 4 modules):

Project Management

Environmental Economics

Engineering Finance

Engineering Research Methods

Technology Innovation & Entrepreneurship

Lean Systems

Applied Statistics for Engineers

Advanced Applied Maths

Internet Programming

Database Development

20 – 25 ECTS Advanced Technologies (4 – 5 modules):

Global Climate Change

Smart Grid

Sustainable Energy & Buildings

Advanced Energy Systems Engineering

Computational Methods in Engineering Analysis

Advanced Finite Element Analysis

Coastal & Offshore Engineering

Design of Sustainable Environmental Systems I

The Built Environment

Integrated Engineering Design Project

Power Electronics

Advanced Power Electronics

Power Systems

Power, Machines & Control

Communications Systems Engineering

Thermal Energy Conversion

Turbomachines & Advanced Fluid Dynamics

Combustion Science and Engineering

Advanced Mechanical Analysis & Design

Taught modules will be assessed by a combination of exams (end of

semester) and continuous assessment. In addition, each student will

Page 71: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

71

complete a technology development project that focuses on one of the

current areas of research in energy systems engineering within the College

of Engineering & Informatics. The project accounts for 20 of a total of 60

ECTS required for completion of the ME programme, and students will be

advised to choose transferrable skills and advanced technology modules (to

a total of 40 ECTS) to complement their chosen project topic.

Career Opportunities

Job opportunities are varied throughout the energy sector, including design

& test, consultancy, project management, energy systems management,

product development and facilities engineering roles. With increasing focus

on issues of security of supply and energy sustainability, the need for

graduates with skills in energy systems technologies is growing, including

the sectors of building energy management, renewable energy systems,

electrical power systems, smart grid, facilities energy management and

energy consultancy. Other potential roles would be in the areas of energy

economics, energy policy, energy regulation, energy planning and the law.

Students of the ME in Energy Systems Engineering will be provided with a

range of module choices that will enable them to build on their BE degrees

to develop careers in their particular areas of interest in energy systems

engineering.

Page 72: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

72

ME IN ENERGY SYSTEMS ENGINEERING

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject Specific

Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Module Code Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared with: Bonding

Project/Thesis

EG6101 Energy Systems Engineering Project/

Thesis

20 Full Year 2 c/a

Advanced Subject Specific Modules (20-25 ECTS)

EOS6101 Global Change 5 1 1 2 + c/a

EG500 Advanced Energy Systems

Engineering

5 1 1 c/a

BME6101 Computational Methods in

Engineering Analysis

10 1 1 2 MEB, MEME BME402

CT339 Object Oriented Programming 5 1 1 2 2BLE

CT549 Smart Grid 5 2 2 2 MEEE, 4BSE CT474

Page 73: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

73

CE515 Sustainable Energy & Energy in

Buildings

5 2 2 2 MEC, 4BE, 4BV,

3BSE

CE454

BME6101 BME501 Advanced Finite Element Analysis 5 2 2 c/a

Civil Engineering options

CE6102 Design of Sustainable Environmental

Systems I

5 1 1 2 4BE, 4BV, MEC CE464

CE6103 Design of Sustainable Environmental

Systems II

5 2 2 2 4BE, 4BV, MEC

CE462 Coastal & Offshore Engineering 5 2 2 2 4BE, 1MEC CE6101

CE476 The Built Environment 5 2 2 2 4BCM

CE512 Integrated Civil Engineering Design 5 2 2 Project ME civil

Electrical Engineering options

EE302 EE448 Power Electronics 5 1 1 2 4BLE, 4BSE –

Elec,

EE344 Communications Systems Engineering 5 1 1 2 3BP, 3BLE

EE411 EE6101 Advanced Power Electronics 5 2 2 2 4BLE, MEEE,

4BSE Elec

EE302 EE6102 Power Systems 5 2 2 2 4BM, 4BSE Elec,

MEEE

EE302 EE449 Power, Machines & Control 5 2 2 2 3BLE, 3BSE

Elec, 4BSE

Mech, 4BEE

Mechanical Engineering options

ME301 Fluid Dynamics 5 1 1 2 3BG, 3BSE

ME304 ME402 Advanced Mechanical Analysis and

Design

5 1 1 2 4BM

ME332 ME424 Energy Conversion 5 1 1 2 4BM, 4BG

Page 74: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

74

ME301 ME426 Turbomachines & Advanced Fluid

Dynamics

5 2 2 2 +

Project

4BM, 4BSE

ME322 ME517 Combustion Science and Engineering 5 2 2 c/a MEME

Engineering Transferrable Skills Modules (15-20 ECTS)

IE446 Project Management 5 1 1 2 1APE1, 1APE2

2APE2 4HF2, All

ME, SPE

AY872 Financial Management I 5 1 1 2 All ME, SPE

ST500 Advanced Engineering Statistics 5 1 1 2 All ME, SPE

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2 All ME, SPE

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a All ME, SPE

IE450 Lean Systems 5 1 1 2 All ME, SPE

1APE1, 1APE2

2APE2

CT874 Programming I 5 1 1 2 All ME, SPE

1SD1, 1IT1

1MF1

CT511 Databases 5 1 1 2 All ME, SPE

1SD1, 1MF1

1SD3, APE

CT336 Graphics & Image Processing 5 1 1 2 All ME, SPE

1MF1, 1SD1

CT549 Smart Grid 5 2 2 2

CT861 Computer Architecture & Operating

Systems

5 1 1 2 All ME, SPE

1SD3 CT542

1MF1, 1SD1

Page 75: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

75

1SD3 CT538

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

SPE

EC5102 Renewable Energy Economics 10 2 2 2 All ME, SPE

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2 All ME, SPE

MP365 Fluid Mechanics 5 2 2 2 All ME, SPE

MP491 Nonlinear Systems 5 2 2 2 All ME, SPE

CT870 Internet Programming 5 2 2 2 All ME, SPE

1MF1, 1SD1,

1SD3, SPE,

MDM

CE468 Estimates and Costing 5 2 2 c/a All ME, SPE,

4BCM

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4HF, 1APE1

1APE2, 2APE2,

4BM All ME,

SPE

Page 76: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

76

MASTER OF ENGINEERING IN MECHANICAL ENGINEERING

(ME)

PAC: GYE17

Course Instance: 1MEME

Duration: 1 Year

Quota: 20

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

This is a one-year taught Masters programme which is a direct follow-on

from the 4-year undergraduate BE programme in Mechanical Engineering,

to provide students with the opportunity to take a first step in advanced

engineering education and research skills, within the framework of the

academic and professional requirements for Chartered Engineer status. The

philosophy of the programme is the preparation of graduates for exciting

careers in advanced engineering and innovative technology development

and management.

Course Outline

This is a one-year programme which combines advanced mechanical

engineering modules with a substantial (year-long) research and

development project and modules on engineering transferrable skills. The

large group development project, which is the capstone of the masters, will

be in direct collaboration with an engineering industrial partner to develop

new mechanical engineering technology. A key aspect of this master’s

programme is the teaching of innovation and entrepreneurship skills and

technology, along with research methods. A range of advanced engineering

modules (advanced composites, advanced mechanics of materials,

advanced finite elements) are also taught to build directly on undergraduate

mechanical engineering topics and bring students to a more specialized

understanding and ability for state-of-the-art engineering design.

Page 77: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

77

Assessment will consist of continuous assessment via coursework and

project work, along with written examinations.

Career Opportunities

Mechanical engineering industry (e.g. power generation, renewable energy,

machine tool manufacture, equipment manufacture, transport and aerospace

industry; general manufacturing industry; offshore oil and gas industry);

biomedical engineering industry; engineering management; further more

advanced research (e.g. PhD), software (engineering) development,

engineering consultancy.

Page 78: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

78

ME IN MECHANICAL ENGINEERING

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject

Specific Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Coreq

Exreq

Module Code Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared with: Bonding

Project/Thesis

ME519 Mechanical Engineering Project/

Thesis

20 Full Year 2 c/a

Advanced Subject Specific Modules (20-25 ECTS)

The following modules are mandatory:

EG500 Advanced Energy Systems

Engineering

5 1 1 c/a 4BSE

ME516 Advanced Mechanics of Materials 5 1 1 2 MEB

BME6101 BME501 Advanced Finite Element Methods 5 2 2 c/a MEB, MEES

Students must select a total of 5 - 10 ECTS from one of the following two concentration areas:

Mechanical Systems

ME517 Combustion Science & Engineering 5 2 2 c/a MEES, 4BSE

ME426 Turbomachines and Advanced Fluid 5 2 2 2 + 4BSE, MEES

Page 79: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

79

Dynamics project

Manufacturing Systems

ME431 Systems Reliability 5 1 1 2 + c/a 4BG, 4BSE IE444

ME572 Human Reliability 5 2 2 2 + c/a 4BG IE444

IE319 Operations Strategy 5 2 2 2 1APE

IE520 Ergonomics 10 Full Year 2 2 + c/a 1APE

ME430 Regulatory Affairs and Case Studies 10 Full Year 2 2 + c/a

BME6101 Computational Methods in

Engineering Analysis*

10 1 1 2 MEME, MEES BME402

Engineering Transferrable Skills Modules (15-20 ECTS)

IE446 Project Management 5 1 1 2

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

AY872 Financial Management I 5 1 1 2

EE551 Embedded Image Processing 5 2 2 2

CT861 Computer Architecture & Operating

Systems

5 1 1 2

ST500 Advanced Engineering Statistics 5 1 1 2

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a

IE450 Lean Systems 5 1 1 2

CT874 Programming I 5 1 1 2

CT511 Database Development 5 1 1 2

CT336 Graphics & Image Processing 5 1 1 2

EC5102 Renewable Energy Economics 10 2 2 2

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2

MP365 Fluid Mechanics 5 2 2 2

Page 80: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

80

MP491 Nonlinear Systems 5 2 2 2

CT870 Internet Programming 5 2 2 2

CE468 Estimates and Costing 5 2 2 c/a

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4BM,4HF, 1APE

Page 81: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

81

MASTER OF ENGINEERING SCIENCE DEGREE (MEngSc)

Masters - Research/Taught - Experimental - Full time/Part time – 1-4 years

Duration

A candidate who has obtained the Degree of Bachelor of Engineering (BE)

(Honours)(level 8) or equivalent as determined by the College will be

eligible to be considered for admission to the Degree of Master of

Engineering Science (MEngSc) under the conditions outlined in Mode I,

Mode II and the Regulations below. Normally, candidates for the MEngSc

degree will have obtained a First or Second Class Honours Grade I Primary

degree. Students with Second Class Honours, Grade II degrees will only be

considered in exceptional circumstances.

Mode I (Research Mode)

The programme undertaken under Mode I is primarily supervised research.

However, a candidate on such a course may also be required to attend

courses of lectures which are relevant to the research topic. Candidates for

this mode may with the permission of the College undertake research in

any of the specialisations available in the College.

A candidate:

a) must attend a post-graduate programme in the University for at least

three terms after obtaining a primary degree;

b) must present a thesis prepared during the programme; and

c) must present for an oral examination on the subject matter of the

thesis if the examiners so decide.

Mode II (Taught and Research)

The programme of study undertaken under Mode II normally consists of

lecture courses and supervised research.

These courses are further described below under individual headings for

each discipline.

A candidate:

a) must attend a post-graduate programme in the University for at least

three terms after obtaining a primary degree;

b) must pass examinations in the courses as laid out within the

individual discipline (see later); and

c) will be required to submit an Essay or Dissertation as part of the

qualifications for the degree.

Page 82: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

82

Regulations

1. Prospective candidates for the degree must be accepted by the

College before entering on the course of study.

2. Candidates will not be permitted to attend courses for University

Diplomas (other than an Dioplóma sa Ghaeilge) whilst in

attendance at a course for the Degree of MEngSc.

3. Candidates must submit a dissertation or thesis on a research

topic, which in the opinion of the examiners is of sufficient merit.

4. Candidates must send three copies of their thesis or dissertation to

the Examinations Office, NUI, Galway, on or before the date

shown in the "List of Dates of Examinations, etc.". The thesis or

dissertation must be prepared in accordance with the Regulations

of the University concerning dissertations for Masters' Degrees.

Page 83: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

83

MEngSc Qualifying Examination

Qualifier – Non Experimental – Full time - 1year Duration

Candidates who hold a Bachelor of Engineering Degree (level 8) but who

do not reach the entry standard for the MEngSc degree will be eligible for

admission to the Master of Engineering Science Qualifying Examination,

the form of which will be decided by the College, on the advice of the

Professor of Engineering or Director of Research concerned.

Prospective candidates must be accepted by College before entering on the

course of study.

A candidate will normally be expected to reach an overall average standard

of Second Class Honours, Grade 1 in the modules examined in order to be

allowed to proceed towards completion of the MEngSc Degree.

The candidate must attain the standard indicated in a number of modules

totalling 40 ECTS (generally four 10 ECTS modules).

The date of the qualifying examination shall not be earlier than six months

after the date of the candidate’s primary degree examination.

The candidate must sit the qualifying examination within one academic

year of permission being granted.

Exemption from this requirement will only be granted by College in

exceptional circumstances.

Page 84: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

84

MASTER OF APPLIED SCIENCE (MAPPLSC)

Masters - Research/Taught - Non Experimental - Full time/Part time – 1-2

Years Duration

A candidate who is a Graduate of a recognised University or other

recognised third level institution or a suitable candidate who is not a

University graduate, but who holds an equivalent Professional

Qualification acceptable to the College, shall be eligible to obtain the

Master of Applied Science under the following conditions as prescribed in

the Statutes of the University.

(see detailed regulations overleaf)

Mode I

A candidate:

(a) must attend a Post-Graduate Course in the University for at least

Three Terms after obtaining the Primary Degree;

(b) must present a Dissertation prepared during the course; and

(c) must pass an Examination on the subject matter of the Dissertation if

the Examiners so decide.

Mode II

A candidate:

(a) must attend a Post-Graduate Course in the University for at least

Three Terms after obtaining the Primary Degree;

(b) must pass an examination on the course; and

(c) may be required to submit an Essay or Dissertation as part of the

qualifications for the Degree.

In the above the expression “Post-Graduate Course” means a course of

Study or Research for which the candidate has been accepted by the

University.

The Course undertaken in the University under Mode I is primarily a

course of supervised research. However, a candidate on such a course

may also be required to attend courses of lectures which are relevant to

Page 85: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

85

the research topic and be examined therein. Candidates for this mode may

with the permission of the College undertake research in any of the

specialisations available in the College.

The Course undertaken in the University under Mode II normally

consists of lecture courses and a course of supervised research.

Regulations

1 Prospective Candidates for the Degree must be accepted by the

College before entering on the course of study.

Only candidates who have obtained at least Second Class Honours at

the Final Examination for their Bachelor Degree (level 8) will be

admitted to a course of study leading to the Degree of MApplSc

Graduates of other Universities or other recognised third level

institutions or persons who hold approved professional qualifications

may be admitted provided the College is satisfied that they hold a

qualification equivalent to at least a second class honours degree.

However, a candidate who holds a Primary Degree (level 8) without

Honours or an equivalent Professional Qualification and who has

practical experience in the subject area over a number of years at a

level deemed to be appropriate by the College, may be registered for

the degree of MApplSc in that subject. Such candidates will not be

admitted to the course until a period of three years has elapsed since

the date of the Conferral of their primary degree (or equivalent

qualification). In all cases the candidates must be recommended by

the Professor or Lecturer concerned and be accepted by the College.

2 Under Mode II the course, which may be taken on a part-time basis,

will consist of lectures, seminars, tutorials and year’s work and

project work on which a dissertation is presented. Part-time

candidates will normally be required to be in suitable employment

related to the modules of their course or be on approved

industrial/services placement.

The module for written examinations shall be chosen by students in

consultation with the relevant Professor and subject to approval by

the College. These modules may be chosen from among those

available in the College and from such other courses on offer in the

University and/or other courses recognised by the University as the

College may from time to time decide.

Page 86: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

86

Students will typically be required to attend and to present for

examination in four modules and in year’s work. Students will also be

required to fulfil the attendance requirements of the dissertation and

be examined thereon.

3 The written examinations must be completed and passed within three

terms from commencement of studies (within six terms in the case of

part-time students) unless Academic Council, on the recommendation

of the College, grants an extension of this time limit regulation. Such

extensions will be granted only for serious reasons.

4 Candidates will not be permitted to attend courses for University

Diplomas whilst in attendance at a course for Degree of MApplSc.

5 Candidates must submit a dissertation on a research topic, which in

the opinion of the Examiner is of sufficient merit.

6 Candidates must send three copies of their Dissertation to the

Examinations Office, National University of Ireland, Galway, on or

before the date shown in the “List of Dates of Examinations, etc”.

published each year by the Senate. The Dissertation must be prepared

in accordance with the Regulations of the University governing

Dissertations for Masters’ Degrees.

Syllabus of Courses

A full list of courses is available from the College Office.

Page 87: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

87

MASTER OF APPLIED SCIENCE (ENTERPRISE SYSTEMS)

Masters - Taught - Full time/Part time – 1-2 Years Duration

PAC: GYE13/14

Course Instance: 1APE1/1APE2

Programme Description

This programme aims to equip graduates with state of the art knowledge

and skills to either enhance their contribution in their present role or to

develop a new career in a technical or management role. The programme

offers learners exciting career opportunities in a wide variety of industries

and organisations. It is suitable for graduates working in industry.

Candidates are required to write a research thesis of their choice (approved

by their supervisor) in their own time. Key features of the programme

include:

1 Exciting Career Opportunities

2 Flexible Learning Programme

3 Career Focused Courses

4 Multi-disciplinary Approach

5 Engaging Teaching Methods

Entry requirements

The Masters of Applied Science programme is open to individuals who

have second class honours degree in a Level 8 degree in any discipline

from a recognised university or third level college. Candidates who hold a

Level 8 degree without honours, and who have three years' relevant

experience will also be considered.

Examination Arrangements

Projects based learning techniques are adopted in all courses and candidates

will have to successfully complete a number of applied assignments

throughout the year. While some courses are completely project based

some examinations take place at Christmas, in spring, and in summer.

ECTS weighting

90 ECTS

Page 88: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

88

Code Subject Name ECTS

Taught in

Semester

Examined

In Semester

Duration

of Exam

Lectures Shared With Bond

1APE MApplSc in Enterprise Systems

ME432

Technology Innovation &

Entrepreneurship

5 1 1 c/a 4BCM, 1AP, MEC, MEES,

MEME, MEB, SPE

IE446 Project Management 5 1 1 2 +

Project

1MCR1, 1MCR2, 4HF2,ME

programmes

IE581

IE309 Operations Research 5 1 1 2 3BC1, 4BC4, 4BF1 IE321

IE450 Lean Systems 5 1 1 2

ME431 Systems Reliability 5 1 1 2 4HF2, 4BM1

MS403 IS Strategy and Planning 5 1 1 2 4BF1

CT422 Modern Information Management 5 1

1 2 4BCT1

CT423 Systems Theory 5 1 1 2 4BCT 3BA (CT317)

CT511 Databases 5 1 1 2 1SD1, 1SD3, 1IT1, 1MF1

ME312 Automated Systems 5 1 1 2 3BG, 3BM

ME353 Quality Systems 5 1 1 2 3BG, 4BCM, AP, APE,

2BC, 3HF2

IE226

ME522 Operations Management 5 2 2 2 2HF1 IE209

IE319 Operations Strategy 5 2 2 2 3BC1, 3BCA1, 4BF1

IE345 Logistics and Transportation 5 2 2 2 3BC1, 4BC6, 3BCA1, 4BF1 IE317

ME572 Human Reliability 5 2 2 2

MS814 Decision Systems & Business

Analytics

5 2 2 2 1AE1, 1DEB1, 1MIS1,

1MIS2

CT514 IT Strategy 5 2 2 c/a 1IT, 1SD1, 1MF1

IE342 Safety Systems Design 10 Full Year 1 + 2 2 sem1

+ c/a

Page 89: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

89

sem 2

CT438 Applied Innovation 10 Full Year 2 Project

IE520 Ergonomics 10 Full Year 2 2 + 2 1HH1, 1OP1, 1MS02 IE323

IE522 Safety and Risk Management 10 Full Year 2 2 1HH1, 1OP1, 4ME

CT303 Networks and Communications 10 Full Year Spring 2 3BCT1

FA513 Creative Difference and

Innovation I

5 Full Year 2 Project 1MDM1, 1MDM3, 2SDA1

CT871 Software Engineering Methods 10 Full Year 2 2 1MF1, 1MF2, 1SD1

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2 + c/a 4BM, 4HF2, 1APE, ME

ME520 Research Methods* 10 Full Year 2 Project

IE591 Thesis (Industrial)* 30 Full Year 2 Project AP

*Mandatory

Page 90: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

90

DIPLOMA IN ENGINEERING

Diploma - Non Experimental - Part time - 2 years Duration

This award is given for the satisfactory completion of a two year period of

supervised engineering training and professional development by

candidates working in industry or in other suitable employment. Intending

applicants should in the first instance apply to the Dean of the College of

Engineering and Informatics for further information.

Candidates wishing to proceed to the Dipl. Eng. award normally must be

(a) graduates in an appropriate subject of a recognised University or

(b) holders of a qualification deemed to be equivalent by the College.

When a candidate is admitted who does not fulfil one of the above

conditions, the candidate must do so before the award of Dipl. Eng. can be

conferred.

The supervised training will include a basic training phase followed by a

professional development phase, the whole course normally taking up a

period of two years. The basic training should broadly follow the

guidelines of the Institution of Engineers of Ireland. The professional

development phase entails the successful completion of an appropriate

programme of work at the candidate’s place of employment, to be written

up in the form of a Works Report. The work of the candidate will be

assessed by an examining panel made up of members of the College of

Engineering and Informatics and of representatives of the employer

concerned. This assessment will include an evaluation of the Works Report,

and normally will also include an oral examination during which the

candidate may be questioned about his work during both the basic training

and professional development phases, and other relevant matters.

The whole two year period is intended to be compatible with the training

regulations of the Institution of Engineers of Ireland, and therefore should

be suitable for candidates who wish to prepare themselves for the period of

responsible experience which leads to registration as a Chartered Engineer

(C.Eng.).

Page 91: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

91

OCCASIONAL ENGINEERING

This programme has been developed to provide flexible part-time education in

Engineering for individuals working in industry.

Entry Requirement

The College will consider applications from holders of a level 7 qualification in

Engineering or other relevant discipline.

Programme Syllabus

There is no limit on the number of modules taken by the student. Modules are

chosen from the undergraduate syllabus file.

Admission of applicants to individual modules is subject to the agreement of the

Head of Discipline and will depend on the applicant’s background in the

relevant subject areas.

Evaluation of Studies

Students may be assessed on the basis of written and/or oral examinations, and

practical and written laboratory assignments.

Pass Standard

40 percent in each modules. Result is Pass or Fail only.

Honours Standard

None

Page 92: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

92

SECTION THREE

UNDERGRADUATE PROGRAMMES IN INFORMATION

TECHNOLOGY

BACHELOR OF SCIENCE IN COMPUTER SCIENCE AND

INFORMATION TECHNOLOGY

This is a four-year programme leading to the BSc Degree in Computer

Science and Information Technology. Students enter the programme

directly at First Year level. An Honours or a Pass Degree may be awarded.

Programme Objective

The programme is designed to produce graduates with the necessary

theoretical and applied skills to pursue careers as software engineers and

computer system design professionals in industry, business, services and

research & development.

Number of Places

The programme will be available to a limited number of students.

Programme Structure

The core of the programme provides a solid theoretical and applied

background in Computer Science and Information Technology. This core

content will be complemented by additional courses in emerging applied

technology areas such as: Digital Media & Games Development, Energy &

Environmental Informatics, Medical Informatics, Computational

Informatics and Enterprise Systems.

Entry Requirements

Admission to the programme is confined to students who meet the

Matriculation requirements of the National University of Ireland, Galway

and who obtain a minimum Grade of D3 on the ordinary level paper of the

Leaving Certificate Examination (or its equivalent) in the following

subjects:

Irish

Page 93: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

93

English

A laboratory science subject acceptable for Matriculation

One other subject acceptable for Matriculation

And, in addition at least Grade D3 in the Higher Level Paper of the

Leaving Certificate (or its equivalent) or at least Grade B3 in the Ordinary

Level Paper of the Leaving Certificate (or its equivalent) in Mathematics

Note: For students wishing to pursue the optional honours mathematics

stream in the degree, pre-requisite of Honours in the Leaving Certificate

Higher Level Paper will be required.

If the number of qualified applicants for places on the programme exceeds

the number of places available, selection will be on the basis of the

approved scheme of entry based on performance at school leaving

examinations.

All third year BScIT students are required to complete the Professional

Experience Programme (PEP) element of the programme, or an equivalent

exercise as specified by the Professor. Except in exceptional circumstances

approved by the College of Engineering and Informatics, the PEP or

equivalent exercise must be undertaken in the period between the end of the

Third Year Examinations and the beginning of the degree academic year. In

the absence of such approval by the College, students who fail to

participate in the PEP or an approved equivalent exercise during this

timeframe will not be permitted to progress to the fourth year of the degree

programme. Students are obliged to comply with all arrangements put in

place by the College of Engineering and Informatics and the University

Placement Office for the allocation of placements. In certain circumstances,

students may be required to accept a placement outside of Galway.

Performance on the PEP or approved equivalent exercise will be graded as

"satisfactory" or "unsatisfactory". Each student must have attained a result

of "satisfactory" in order to be eligible to be awarded the BScIT degree.

Candidates who undertake the PEP but fail to achieve a satisfactory result

may, at the discretion of the College, progress to fourth year but will be

required to repeat the PEP at the end of fourth year and achieve a result of

“satisfactory” therein.

Page 94: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

94

Students will not be awarded the BScIT degree until the Professional

Experience Programme or equivalent exercise requirement has been fulfilled

to the satisfaction of the College. In certain circumstances, students may be

required to accept a placement outside of Galway.

Page 95: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

95

BSc IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With:

(Bonded with:)

Total

Lecture

(Hours)

Total

Practical

(Hours)

(1BCT) First University Examination in Computer Science and Information Technology

EE130 Fundamentals of

Electrical & Electronic

Engineering I

5 1 1 2 24

PH150 Principles of Physics 5 2 2 2 1BCM 36 12

CT101 Computing Systems 10 Full Year 2 2 48 36

CT102

Algorithms &

Information Systems

10

Full Year

2

2

66

CT103

Programming

10

Full Year

2

2

48

48

PR:

Maths

HL

MA160

Or

MA190

Mathematics

Mathematics (honours)

10

10

Full Year

Full Year

2

2

2 + 2

2 + 2

1BCM

72

72

CT108

Next-Generation

Technologies I

10

Full Year

2

2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

up to 60% of a module may be examined by continuous assessment

Page 96: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

96

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With:

(Bonded with:)

Bonded With:

(2BCT) Second University Examination in Computer Science and Information Technology

Core Modules (40 ECTS)

CT213

Computer Systems and

Organisation

5 1

1 2

CT230 Database Systems I 5 1 1 2 2BP, 2BA,2BCS, 2BFS, CT241 CM

ST237 Statistics I 5 1 1 2

CT216 Software Engineering I 10 Full Year 2 2

CT229 Programming II 10 Full Year 2 2 2BLE, 2BP

CT231 Professional Skills I 5 Full Year 2 c/a

Stream 1* (20 ECTS)

MA204 Discrete Mathematics 5 1 1 2 2BS1, 2EH1

MA203 Linear Algebra 5 2 2 2 2BA, 2BS1, 2EH1

CT248 Intro. to Modelling 5 2 2 2 3BSE

CT255

Next Generation

Technologies II

5 Full Year 2 2

Stream 2* (20 ECTS)

MA284 Discrete Maths 5 1 1 2

MA286 Analysis I 5 1 1 2

MA283 Algebra 5 2 2 2

MA287 Analysis II 5 2 2 2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

up to 60% of a module may be examined by continuous assessment

*The core modules are compulsory. Students must take either Stream 1 or Stream 2 modules. Only students who have taken MA190

(Honours Module) in 1BCT are eligible to take Stream 2.

Page 97: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

97

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Exam common to another

group:

Bonded with:

(3BCT) Third University Examination in Computer Science and Information Technology

Core Modules (40 ECTS)

CT338

Software Engineering and

Project Management

10 Full Year

Spring 2

CT326 Programming III 10 Full Year Spring 2 3BP

CT303

Networks and

Communications

10 Full Year

Spring 2

CT332 Databases Systems II 10 Full Year Spring 2

Stream 1* (20 ECTS)

CT318

Human Computer

Interaction

5 1

1 2 3BA, 1SD, 4BA,

1MF1, 1SD1

CT865 CM

CT331 Programming Paradigms 5 1 1 2

CT360

Next-Generation

Technologies III

10 Full Year Spring 2

Stream 2* (20 ECTS)

MA385 Numerical Analysis I 5 1 1 2

MA341 Metric Spaces 5 1 1 2

MA343 Groups I 5 1 1 2

ST235 Probability 5 1 1 2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = c/a

up to 60% of a module may be examined by continuous assessment

*The Core modules are compulsory. Students must take either Stream 1 or Stream 2 modules. Only students who have taken Stream 2 in

2BCT are eligible to take Stream 2.

Page 98: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

98

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With:

(Bonded with:)

Bonded With:

(4BCT) Fourth University Examination in Computer Science & Information Technology

Core Modules (40 ECTS)

CT421 Artificial Intelligence 5 1 1 2

CT417 Software Engineering

III

5 1 1 2 + c/a 4BLE, 4BP

CT414 Distributed Systems &

Co-Operative

Computing

5 1 1 2 4BP

CT436

Advanced Professional

Skills

5 2 2 c/a

CT420 Real Time Systems 5 2 2 2 4BP1

CT475

Machine Learning and

Data Mining

5 2

2 2 ME (CS&IT), 4BP1

CT413

Or

MA436

Final Year Project

Final Year Project

10 Full Year

2 project

Stream 1* (20 ECTS)

CT404

Graphics and Image

Processing

5 1

1 2 1SD1, 3BA, 1MF1

(CT336),

4BP (CT404)

CT336 (BA)

CM

CT422

Modern Information

Management

5 1 1 2 APE

CT423 Systems Theory 5 1 1 2 3BA (CT317)

CT437

Computer Security and

Forensic Computing

5 2

2 2

Page 99: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

99

Stream 2* (20 ECTS)

MA490 Measure Theory 5 1 1 2

MA416 Rings 5 1 1 2

MA342 Topology 5 2 2 2

MA344 Groups II 5 2 2 2

MA236 Statistical Inference 5 2 2 2

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Where there is no examination indicated it may be assumed that the examination is by continuous assessment = C/A

up to 60% of a module may be examined by continuous assessment

*The Core modules are compulsory. Students must take either Stream 1 or Stream 2 modules. Only students who have taken Stream 2 in

3BCT are eligible to take Stream 2 or MA436 Final Year Project.

INFORMATION TECHNOLOGY IN THE B.A. PROGRAMME

Please see College of Arts, Social Sciences, and Celtic Studies Calendar

Page 100: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

100

SECTION FOUR

POSTGRADUATE PROGRAMMES IN INFORMATION

TECHNOLOGY

MASTERS IN INFORMATION TECHNOLOGY (MIT)

PAC: GYE05

Course Instance: 1MIT

Programme Objective

The programme is intended to provide the graduate with a multidisciplinary

range of skills which allow him or her to assist organisations in developing

effective work systems, and to make the best use of emerging technology.

The graduate will be expected to have such knowledge and skills as will

allow him or her to support organisations and individuals in their efforts to

ensure that information technology is deployed to the best possible

advantage.

Programme Structure

The programme extends over one academic year (12 calendar months). It

consists of two Stages: formal course work and seminars (60 ECTS) and a

thesis (30 ECTS). The programme material from the three strands of IT,

Business and Behavioural Sciences encompasses both conceptual material

and more practical skills content. The conceptual material provides a strong

educational grounding in the relevant subject’s concepts, which are then

applied to a variety of environmental contexts (business, industrial, public

sector, SME etc.).

Entry Requirements

The programme is open to students with a First or Second Class Honours

Grade I University Degree (level 8). Students without an adequate

background in computing and/or analytical skills may be required, as a pre-

requisite to entry, to take and pass such courses and examinations as shall

be recommended to Academic Council by the Selection Committee.

Exceptionally, students with Second Class Honours Grade II degrees who

have relevant experience will be admitted.

Page 101: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

101

Selection Procedure

Applicants, at the discretion of the Selection Committee, may be invited to

attend (at their own expense) for personal interview and/or selection test.

Places Available

There will be a limitation on the number of places available.

Page 102: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

102

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1,

2, or Full

Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared

With:

(Bonded with:)

Lecture

Hours

Total

Tutorial

(Hours)

Total

Practical

(Hours)

(1IT1) Masters in Information Technology

CT874 Programming I 5 1 1 2 1SD3, 1SD1,

1MF1

CT511 Databases 5 1 1 2 1SD1, 1MF1,

1SD3, APE

SP501 Industrial Sociology 5 1 1 c/a

AY505 Financial Management 5 1 1 2 1MF1

MG533 Strategic Management 5 1 1 2 1MIM, 1MSI1

(MG557), 1AY1

(MG571)

MK569 E-Business Marketing 5 1 1 2 1EN1, 1MDM1,

1MDM3, 1MSG1,

1DEB1

CT558 IT Project 5 2 2 c/a

CT514 IT Strategy 5 2 2 c/a 1SD1,1MF1

CT534 User Centred Design 5 2 2 2 1SD1, 1MF1

MG576 Change Management 5 2 2 2

CT503 Software Engineering 10 Full Year 2 2 1MF1, 1SD1

(CT871)

CT507 Thesis 30 Full Year 2 n/a

TOTAL FOR THE COMPUTATION OF HONOURS = 90 ECTS

Up to 50% of marks for any module may be allocated to Year's Work

Page 103: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

103

Programme Syllabus

The topics covered are indicated hereunder.

First Stage - Information Technology Modules

CT874 Programming

Oriented-oriented concepts: objects, classes, inheritance, interfaces and

polymorphism. Object-oriented programming: operators, decision

constructs, loop constructs, arrays.

CT511 Databases

Introduction to database concepts; issues in designing a database; design

techniques for databases: entity relationship diagrams; normalisation;

setting up a database for population and use in a DBMS; querying the

database (SQL) and transaction processing; creating a decision support

system; managing the database; databases and the www; distributed

databases, security.

CT558 IT Project

Students will undertake a sizeable project applying their ICT Development

Technology skills to the solution of a real business problem.

CT514 IT Strategy

Introduction to IT strategy; IT strategy development process; business

processes and the value chain; IT architectures; IT infrastructure; IT

investment value analysis; IT strategy, people and the organisation; IT

strategy implementation strategies.

CT503 Software Engineering

Approaches to the development of software systems, including the two key

software engineering methodologies: the Structured and Object-Oriented

Methodologies, also the Systems Development Lifecycle and Computer

Aided Software Engineering (CASE). Topics covered include Systems

analysis and design, requirements specification, process, data and object

modelling techniques, testing, software quality, system implementation,

and application of CASE tools.

Page 104: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

104

Behavioural Science Modules

SP501 Industrial Sociology

In many respects work continues to be a central personal, social and

political issue in the contemporary world. The meaning, nature and purpose

of work in our lives are issues of continuing debate and controversy. What

light social science can throw on these issues is the main question to be

addressed in this course.

The course focuses on work, technology and society in western industrial

societies, through examining work in the machine age and refinements of

the division of labour and work under continuous process and information

technologies. Attention will be paid throughout to organisational and work

restructuring issues, managerial strategies and to debates relating to

deskilling and employment.

Learning outcomes

At the end of this course students will be able to:

1. Describe the main classical and current debates in Industrial Sociology

and Sociology of Work

2. Apply theoretical ideas studied to the practical analysis of case

studies, and students' own work experiences

CT534 User Centred Design

User Centred Design Foundation: Design, Design models, Good design

practice and User diversity. User Centred Design Process. User Experience

and Holistic Interaction: innovative interfaces, Social Systems, Media and

Information Systems.

MG576 Change Management

Topics from organisational behaviour may include perception, motivation,

personality, communication, power, leadership, groups, culture and

structure. Different approaches to designing, implementing and assessing

change in particular organisational contexts will also be discussed.

Business Modules

AY505 Financial Management

The financial management function. Concepts of valuation. Financing and

investment decisions; sources of finance and financial institutions. Capital

structure decisions. Dividend policy. Capital budgeting decisions.

Page 105: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

105

Management of working capital. Introduction to financial and management

accounting: interpretation of accounting statements. Accounting

information for management decisions. Financial control systems.

MG533 Strategic Management

This course covers the concepts, theories and techniques on which strategic

management in the business sectors is based and explores their application

in a wide range of business settings. The design and implementation of

strategic planning systems are central issues throughout the course. Topics

covered include an introduction to corporate strategy, strategic

management in practice, strategic analysis, resource competencies and

strategic capability, stakeholder expectations and organisational purposes,

bases of strategic choice and options, strategy evaluation and selection,

organisation structure and design, resource allocation and control,

managing strategic change, corporate values and ethical choices.

MK569 e-Business Marketing

This course provides an overview of the rapidly changing world of

marketing communication in the 21st century. It builds upon marketing

principles and investigates areas where the internet and other technologies

provide opportunities for applications in marketing. The course explores

how these technologies are creating value for customers as well as the

benefits for companies and their brands.

Second Stage

CT507 Thesis

The students research a specific topic which is the subject of a minor thesis.

The thesis is submitted in the Autumn and is examined at the Autumn

Examination Board Meeting.

Page 106: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

106

MASTER OF SCIENCE IN COMPUTER SCIENCE AND

INFORMATION TECHNOLOGY

Masters - Research - Non Experimental - Full time/Part time – 2-4 Years

Duration

PAC: GYF34

Course Instance: 1MCS

Entry Requirements

Candidates must hold at least a 2nd

Class Honours Primary Degree in a

related subject area or hold a Primary Degree in a related area without

honours (which is acceptable to College) and have practical experience in

the subject area over a period of not less than three years.

Structure of MSc Degree by Research

Candidates conduct research for the MSc Degree in Computer Science and

Information Technology under the supervision of a member of IT full-time

academic staff, who acts as Research Supervisor. The Professor of

Information Technology shall be the Research Director for the purposes of

the degree. Candidates may be advised by their Research Director to

undertake a small number of formal courses that will support the thrust of

their research activities. The examination is based primarily on the quality

of research and Major Dissertation presented by students, but course

examination results may also be taken into account.

Admissions Procedure

Admission is subject to the applicant’s eligibility and University

Regulations outlined below. Admission is at the discretion of the Professor

of Information Technology and prospective supervisor from the candidate’s

area of research interest (a member of full-time academic staff in IT). A

summary of IT academics’ research interests may be found on the IT

Postgraduate Programme brochure, accessible from www.it.nuigalway.ie.

Following exploratory discussions with a prospective supervisor,

candidates are required to complete a Post-graduate Application Form and

submit a short Research Proposal to Information Technology. Research

MSc candidates are often supported through fellowship schemes or

Page 107: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

107

externally funded research projects. Academics may be in a position to

advise candidates of available opportunities.

Regulations

Prospective candidates for the degree must be accepted by the College

before entering on the course of study. There is a limitation on the number

of places available.

Candidates must attend a post-graduate programme in the University for at

least three terms after obtaining a primary degree.

Candidates will not be permitted to attend courses for University Diplomas

(other than an Dioplóma sa Ghaeilge) whilst in attendance at a course for

this degree.

Candidates must submit a thesis on a research topic, which in the opinion

of the examiners is of sufficient merit.

Candidates must send three copies of their thesis or dissertation to the

Examinations Office, NUI, Galway, on or before the date shown in the

"List of Dates of Examinations, etc.". The thesis or dissertation must be

prepared in accordance with the Regulations of the University concerning

dissertations for Masters' Degrees.

Candidates must present for an oral examination on the subject matter of

the thesis if the examiners so decide.

Page 108: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

108

MASTER OF ENGINEERING IN COMPUTER SCIENCE &

INFORMATION TECHNOLOGY(ME)

PAC: GYE22

Course Instance: 1MECS

Duration: 1 Year

Quota: N/A

ECTS: 60

Entry Requirements

Second Class Honours in a Level 8 degree, in a related discipline, from a

recognised university or third level institution.

Course Overview

This is a one-year 60-ECTS Master of Engineering degree in Computer

Science and Information Technology. It is designed as a direct follow-on

for graduates of the BSc in Computer Science and Information Technology,

and is also suitable for graduates of the BE in Electronic & Computer

Engineering in NUI Galway and other degree programmes that are very

similar in content and level. The 60 ECTS includes a 20-ECTS

research/development project, 20 ECTS of advanced Computer Science and

IT modules and 20 ECTS of common modules.

Course Outline

Depending on the modules chosen, students can achieve one of three

specialisms: (A) Specialism in Data Analytics; (B) Specialism in Web &

Mobile Development; (C) Specialism in Enterprise Systems Development.

To achieve the specialism, students must choose some designated modules

and also take their choice of other modules to make up the correct number

of credits. The required modules (unless the student took the same or

equivalent modules previously) for each specialism are:

(A) Specialism in Data Analytics: Systems Modelling & Simulation;

Machine Learning & Data Mining; Big Data Storage and Retrieval; Web

Science & Analytics; Database Development; Applied Statistics.

(B) Specialism in Web & Mobile Development: Web and Mobile App

Design & Development; User Centred Design; Internet Programming;

Enterprise Java Progamming or .NET Programming.

Page 109: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

109

(C) Specialism in Enterprise Systems Development: Systems Modelling &

Simulation; User Centred Design; Big Data Storage and Retrieval;

Architecture, OSes & Networks for Unix; Enterprise Java Progamming or

.NET Programming.

Career Opportunities

Graduates of this programme will be excellently qualified to go on to

academic research or to pursue careers in industry in a wide range of areas

such as software engineering, digital media, games development, web

software; consulting, financial software, and many others. Opportunities

exist in companies ranging from large multinational organisations to

innovative small companies and leading-edge start-ups.

Page 110: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

110

ME IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

Students must take:

20 ECTS Project/Thesis,

20-25 ECTS Advanced Subject Specific Modules,

and 15-20 ECTS Engineering Transferrable Skills Modules.

Students must obtain approval of their module selection from the Programme Director. Students choose options in each of the categories: (1) Advanced Subject

Specific Courses and (2) Engineering Transferrable Skills Modules.

Selection of modules may depend upon:

Availability of the module in the academic year of study;

Timetabling constraints with respect to other modules chosen;

Completion of pre-requisite or co-requisite modules, or other required modules as identified by the Programme Director. Students cannot take a module where they have already completed coursework of a similar content and standard.

Requisite:

Prereq

Coreq

Exreq

Module

Code

Module Name ECTS Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration

of exam

(hours)

Lectures Shared with: Bonding

Project/Thesis

CT564 Computer Science & Information

Technology Project/Thesis

20 Full Year 2 c/a

Advanced Subject Specific Modules (20-25 ECTS)

CT511 Databases 5 1 1 2 1SD1/1MF1

DM110 Emerging Web Media 5 1 1 c/a MEEE

CT542

Architecture, OSes & Networks for

Unix

5 1 1 2 1SD1/1MF1

CT547 Data Storage and Retrieval 5 2 2 2

CT563 Web Science & Analytics 5 2 2 2

CT561 Systems Modelling & Simulation 5 2 2 2

CT562 Web and Mobile App Design &

Development

5 2 2 2

Page 111: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

111

CT475 Machine Learning & Data Mining 5 2 2 2

CT534 User Centred Design 5 2 2 2

CT870 Internet Programming 5 2 2 2

EE551 Embedded Image Processing 5 2 2 2 MEEE

CT545 Enterprise Java Progamming 5 2 2 2 1SD1/1MF1

CT546 .NET Programming 5 2 2 2 1SD1/1MF1

CT438 Applied Innovation 5 2 2 c/a 1APE1

Engineering Transferrable Skills Modules (15-20 ECTS)

IE446 Project Management 5 1 1 2 1APE1, 1APE2

2APE2 4HF2, All

ME, SPE

AY872 Financial Management I 5 1 1 2 All ME, SPE

CT511 Databases 5 1 1 2 All ME, SPE

CT336 Graphics & Image Processing 5 1 1 2 All ME, SPE

CT861 Computer Architecture & Operating

Systems

5 1 1 2 All ME, SPE

ME521 Research Methods for Engineers 5 1 1 c/a APE (ME520)

SPE

ST500 Advanced Engineering Statistics 5 1 1 2 All ME, SPE

MP553 Advanced Applied Mathematics for

Engineers 1

5 1 1 2 All ME, SPE

ME432 Technology, Innovation &

Entrepreneurship

5 1 1 c/a All ME, SPE

IE450 Lean Systems 5 1 1 2 All ME, SPE

CT874 Programming I 5 1 1 2 All ME, SPE

EC5102 Renewable Energy Economics 10 2 2 2 All ME, SPE

MP554 Advanced Applied Mathematics for

Engineers 2

5 2 2 2 All ME, SPE

MP365 Fluid Mechanics 5 2 2 2 All ME, SPE

Page 112: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

112

MP491 Nonlinear Systems 5 2 2 2 All ME, SPE

CT870 Internet Programming 5 2 2 2 All ME, SPE

CE468 Estimates and Costing 5 2 2 c/a All ME, SPE,

4BCM

ME430 Regulatory Affairs & Case Studies 10 Full Year 2 2+c/a 4HF, 1APE1

1APE2

2APE2, 4BM, All

ME, SPE

Page 113: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

113

MASTER OF SCIENCE IN SOFTWARE DESIGN AND DEVELOPMENT

PAC: GYE03

Course Instance: 1MF

Programme Objectives

To provide students with the necessary professional skills, conceptual

frameworks, methods, technologies and hands-on experience of software

development, as a basis for a career in the IT industry. Students will also

acquire specialised knowledge of specific IT topics and develop advanced

research and development skills.

Entry Requirements

The programme is open to candidates with little or no IT experience who

have obtained an honours degree (level 8) (minimum second class) or

equivalent. Experience in a numerate discipline is desirable. Students from

the Higher Diploma in Software Design & Development may transfer to the

second year of the MSc in Software Design & Development subject to

places being available, and an interview and achievement of a minimum 2.1

result in the Higher Diploma. Similarly, MSc students may opt to exit after

completing the first year with a HDip.

Places

There may be a limitation on places available.

Programme Duration

The programme extends over 2 academic years. However after year 1 any

student who has attained 40% or greater in the first year may choose to

graduate with a Higher Diploma in Applied Science (Software Design and

Development).

Programme Syllabus

First Year

Formal course lectures;

Page 114: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

114

Hands-on laboratory sessions;

Individual and group software projects;

Research seminar.

Second Year

Research and development project and dissertation.

Evaluation of Studies

Students will be assessed on the basis of the following:

Examinations

Practical, written and laboratory assignments

Research seminar

Thesis

Page 115: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

115

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared With:

(Bonded with:)

Lecture

Hours

Total

Practical

(Hours)

(1MF1) MSc in Software Design and Development

CT874 Programming I 5 1 1 2 1SD3, 1SD1, 1IT1 24 36

CT853 Algorithms & Logical Methods 5 1 1 2 1MF1, 1SD1 24 0

CT861 Computer Architecture and Operating

Systems

5 1 1 2 1SD3 (CT542)

1SD1 (CT861)

OMS (CT516)

1SD3 (CT538)

24 0

CT875 Programming II 10 2 2 2 1SD3 (CT546)

1SD3 (CT875)

1MF1 (CT545)

4PB (CT470)

48 48

CT866 Computer Communications 5 2 2 2 24 0

CT870 Internet Programming 5 Full Year 2 2 1MF1, 1SD1,

1SD3, SPE,

1MDM1, 1MDM3

24 24

Electives: Application Domain Modules (select 1 of the following modules:)

CT336 Graphics & Image Processing 5 1 1 2 + c/a CT404 24 24

CT511 Databases 5 1 1 2 1SD1, 1SD3, 1IT1,

APE

24 12

CT319 Artificial Intelligence 5 1 1 2 4BCT 24

CT865 Human Computer Interaction 5 1 1 2 CT318 24 12

PH334 Computational Physics 5 1 1 2 48

MP340 Modelling I 5 1 1 2 MP305 24

MP341 Modelling II 5 2 2 2 MP307 24

MG851 Business Organisation 5 1 1 2 MG524, MG875 24 24

CS402 Cryptography 5 2 2 2 MA492 24

Page 116: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

116

CT868 Technical Writing 5 2 2 c/a 24

CT863 Interactive Media Technologies 5 2 2 2 CT411 24 24

MG876 Communication in Organisations 5 2 2 2 MG872 24

CT514 IT Strategy 5 2 2 c/a 1IT1, 1SD1 24

CT534 User Centred Design 5 2 2 2 1IT1, 1SD1 24 12

CT869 Software Design & Development Project 5 Full Year 2 c/a

CT871 Software Engineering Methods 10 Full Year 2 2 1SD1 (CT871),

1IT1 (CT503),

APE (CT870)

48 12

CT876 Research Project 5 Full Year 2 c/a 24

TOTAL FOR THE COMPUTATION OF MARKS = 60 ECTS

(2MF1) MSc in Software Design and Development

CT525 Research Project and Thesis 60 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Page 117: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

117

Programme Syllabus

First Year

CS402 Cryptography

Number theory cryptography, Primality and factoring. Elliptic curve

applications to cryptography.

CT319 Artificial Intelligence

This course includes an introduction to Artificial Intelligence. It looks at

AI as applied to image processing, knowledge representation and inference,

problem solving and search, and expert systems.

CT336 Graphics & Image Processing

This course deals with the automatic and semi-automatic improvement and

interpretation of digital images. Includes: the capture and storage of digital

images; file formats; basic digital techniques such as convolution,

thresholding, and histogram manipulation; image enhancement; geometric

manipulations and their applications, for example to image rectification; the

automatic identification and extraction of objects of interest; the design and

development of measurement and classification systems; applications and

case studies from various domains: industrial; the biological & medical

sciences; remote sensing.

CT514 IT Strategy

IT function management, IT planning, business process re-engineering,

information systems strategy, enterprise IT architectures, system

implementation management and IT project management.

CT534 User Centred Design

Principles and techniques of user centred design. Good design practice.

Human computer interaction: improving the interaction between human

and computer agents; understanding human cognition, decision making,

learning, motivation and attitudes as applied to the design and use of ICT

systems.

CT874 Programming I

Java Fundamentals: Features of Java; OOPs concepts; Java virtual machine;

data types, variable, arrays, expressions, operators, and control structures.

Java Classes: Abstract classes; static classes; inner classes; packages;

interfaces. Exception Handling. I/O packages.

Page 118: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

118

CT875Programming II

Advanced Java programming. Introduction into .net programming.

CT876Research Project

Topics covered include: research methods and approaches, literature

reviews, hypotheses formation and testing, experiment design, research

dissemination and scientific writing, research ethics. This module will

involve the completion of a research project in which the above topics are

explored.

CT869 Software Design and Development Project

Students will undertake a major group project in the area of software design

and development, in which a significantly sized software system will be

created. Formal classes will provide project-focused problem solving and

practical software engineering discussions. The course will include class

presentations.

CT853 Algorithmics and Logical Methods

Algorithms. Conditionals. Looping. Abstract data types. Recursion.

Propositional logic. First order predicate calculus. Program specification.

CT511 Databases

Data and information. Database architectures, centralised and distributed.

Database models: hierarchical, relational, network and object oriented.

Database query languages, client/server design, Standard Query Language.

Data Management Issues: backup, recovery, maintenance, performance.

Database design and implementation. Enterprise-wide data applications,

building client/server database. Object oriented databases. Open database

connectivity (ODBC). Accessing remote data sources. Databases and

Tools: MS-ACCESS, ORACLE, Object Store, SQL, Powerbuilder, Visual

Basic.

CT861 Computer Architecture and Operating Systems

Computer Systems History and Architecture Development; von Neuman

machine; memory systems; storage media; virtual and cache memory;

interrupts; concurrency and pipelining; processes; scheduling; critical

regions and synchronisation; file systems and management; distributed

operating systems and parallel processing; case studies; UNIX, MSDOS

and Windows NT.

Page 119: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

119

CT863 Interactive Media Technologies

Developments in the area of media technologies focusing on the design

(graphic design, HCI, interface design, etc.), development (video,

animation, audio, graphics, hypertext, etc.), and integration of these media

elements into interactive systems using authoring and lower level

programming technologies. Examination of a variety of implementation

environments and issues arising: CD-ROM, networks, the Internet

(WWW), etc.

CT865 Human Computer Interaction

Human-computer interaction, human-interaction. HCI and psychology;

HCI and systems development: design, implementation and evaluation

cycle; HCI, users and organisations; Usability engineering. Understanding

design, designing with the user. The user interface: design, multi-user

interfaces, toolkits, standards; case studies of interface successes and

failures. New technology developments, distributed systems, issues:

transparency, reliability, ethics, awareness, privacy, telepresence.

CT866 Computer Communications

Data Communications, Transmission Media, POTS, Asynchronous /

Synchronous Transmission. Circuit/Packet Networks. ISO OSI Reference

Model / TCP/IP Model/ ATM Model. LAN/WAN Technologies. High

Speed Networks, Network Timing. Internet Protocols & Technologies.

Developing Wireless Technologies.

CT868 Technical Writing

This course aims to teach both the technical writing and editing skills

needed to create specifications, design documents, and user or

programming guides. Topics include:

The writing process: Gathering, writing, reviewing, rewriting, editing,

indexing, testing, production and printing, distribution, maintaining and

managing releases and soliciting and using customer feedback.

Different types of writing: Marketing, business overviews, user guides,

reference guides, programming guides, online help and web sites.

The diplomacy of technical writing: Handling sticky work situations, how

to approach a busy engineer, working with a group/on your own/in a large

company or small start-up, and role playing.

Online documentation and the production of Web sites: Discussion,

description, examples and exercises in the techniques needed when

producing Web sites.

Page 120: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

120

CT870 Internet Programming

Website development using HTML: The Request-Response cycle: Client-

side programming using e.g. JavaScript: Server-Side Programming using

e.g. CGI, ASP, JSP, PHP: Cookies: Client and Server Components

Programming using e.g. ActiveX, Java: Database connectivity: XML.

CT871 Software Engineering Methods

Systems engineering phase review, prototyping and evolutionary

engineering approaches; functional decomposition and object oriented

paradigms. Modelling techniques: process modelling (DFD’s, IDEF, etc.),

data modelling (ERD’s), time behaviour modelling (STD’s); process

design: procedure specification, modularity, clarity and usefulness; data

design: refinement, normalisation, and database design. Software quality:

testing, quality assurance, configuration management. Laboratory work

using CASE tools. The object oriented approach. Contrasts with the

traditional approach to software development: focus on objects, inheritance,

encapsulation. A review of object oriented methodologies, Grady Booch,

Yourdon, Rumbaugh. Assessment of relevant pros and cons, the approach

to object oriented implementation, including stages of project definition,

analysis, design and implementation. Laboratory work using OO CASE

tool.

MP340 Modelling I

This course investigates Mathematical Models for examples in real life

involving continuous and discrete Mathematics. This course covers a set of

topics complementary to MP341.

MP341 Modelling II

This course investigates Mathematical Models for examples in real life

involving continuous and discrete Mathematics. This course covers a set of

topics complementary to MP340.

PH334 Computational Physics

Modelling, data analysis and fitting and Monte Carlo simulation of physical

systems, using MathLab and MathCAD.

Business Systems Elective

Electives from the MIS, Business or Organisational modules offered

through the sister Diploma in Business Systems Development.

Page 121: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

121

Second Year

CT525 Research Project and Thesis

Students will develop a substantial research/development topic and work

under an approved research director attached to the IT Centre. The project

and dissertation will normally be evaluated at the end of the second

academic year.

Page 122: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

122

MASTER OF SCIENCE IN SOFTWARE DESIGN AND

DEVELOPMENT (EXTERNAL STREAM)

PAC: GYE15

Course Instance: 2MF2

Programme Objectives

This stream provides an alternative entry route towards the Master of

Science in Software Design and Development (MF1) as described in the

section above.

Entry Requirements

This programme is available to students that have completed an accredited

(subject to approval by the School of Engineering and Informatics), level 8

(with 60 ECTS credits) postgraduate qualification in Computer Science or

Information Technology. This qualification can relate to academic

programmes or accredited industry-sponsored qualifications (e.g Fidelity

Investment’s graduate training programme – GIFT). Potential candidates

must have achieved the equivalent of a 2.1 (or better) in their postgraduate

qualification.

Places

There may be a limitation on places available.

Programme Duration

Students will carry out a research project that extends typically over a 12

month period (e.g. students are expected to deliver a piece of research that

is equivalent to 800 hours of work). Students will typically be based off-

campus for the duration of their research.

Programme Syllabus

Research and development project and dissertation.

Evaluation of Studies

Page 123: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

123

The final MSc mark is based on the thesis result only.

Page 124: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

124

Status Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Bonded

with:

(1MF2) MSc Software Design and Development

Exempt CT874 Programming I 5 1 1 2

Exempt CT511 Database Development 5 1 1 2

Exempt CT853 Algorithms & Logical Methods 5 1 1 2 CT232

Exempt CT861 Computer Architecture and Operating Systems 5 1 1 2 CT516

Exempt CT866 Computer Communications 5 2 2 2 CT517

Exempt CT863 Interactive Media Technologies 5 2 2 2 CT411

Exempt CT875 Programming II 10 2 2 2 CT470

Exempt CT870 Internet Programming 5 Full Year 2 2 CT532

Exempt CT871 Software Engineering Methods 10 Full Year 2 2 CT503

Exempt CT876 Research Project 5 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF MARKS = 60 ECTS

(2MF2) MSc in Software Design and Development

CT539 Research Project and Thesis 60 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF HONOURS = 60 ECTS

Page 125: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

125

HIGHER DIPLOMA IN APPLIED SCIENCE

(SOFTWARE DESIGN AND DEVELOPMENT)

PAC: GYE12

Course Instance: 1SD

Programme Objectives

To provide students with the necessary practical skills, conceptual

framework, methods, technologies and hands-on experience of

software development, as a basis for a career in the software industry.

To allow students a software development specialisation route in

various sectors of the software and IT industry. This would be

accomplished through the provision of a number of sectorally focused

course options, in relevant Computing, Engineering or Physical Science

application domains.

Entry Requirements

The programme is open to candidates with little or no IT experience, who

have obtained a level 7 primary degree or equivalent. A background in a

numerate discipline is desirable. Students may transfer to the MSc

(Software Design & Development) subject to places being available, and an

interview and achievement of a minimum 2.1 result in the Higher Diploma.

Places Available

There may be a limitation on places available.

Programme Duration

The programme, which is full-time, extends over one academic year, which

is divided into two semesters with an examination at the end of each

semester.

Programme Structure

A one-week intensive orientation introductory module;

Formal course lectures;

Hands-on laboratory sessions;

Page 126: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

126

Tutorial classes;

Individual and group software projects.

Programme Syllabus

The syllabus is designed to build upon a prerequisite numerate background

and aims to develop the skills and instincts required for software

development, including:

A good understanding of computer technology, systems and

architectures;

A problem solving orientation and precision;

The techniques and industry standard tools of programming and data

management;

The management frameworks, modelling techniques and formal

discipline of software product engineering;

Knowledge of operating system and distributed application

environments;

Specialisation in industry specific development domains.

Graduate students of NUI Galway are not allowed to select any option

they have already taken as part of a previous qualification.

Page 127: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

127

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2, or

Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Lectures Shared

With:

(Bonded with:)

Lecture

Hours

Total Practical

(Hours)

(1SD1) Higher Diploma in Applied Science (Software Design & Development)

CT874 Programming I 5 1 1 2 1SD3, 1MF1,

1IT1

24 36

CT853 Algorithms & Logical Methods 5 1 1 2 1MF1, 1SD3 24 0

CT861 Computer Architecture and Operating

Systems

5 1 1 2 1SD3 (CT542),

1MF1 (CT861)

OMS (CT561)

1SD3 (CT538)

24 0

CT875 Programming II 10 2 2 2 1SD3 (CT546),

1SD3 (CT875),

1MF1 (CT545)

4BP (CT470)

48 48

CT866 Computer Communications 5 2 2 2 24 0

CT870 Internet Programming 5 Full Year 2 2 1MF1, 1SD3,

SPE, 1MDM1,

1MDM3

24 24

Electives: Application Domain Modules (select 1 of the following)

CT336 Graphics & Image Processing 5 1 1 2 + C/A CT404 24 24

CT319 Artificial Intelligence 5 1 1 2 4BCT 24

CT865 Human Computer Interaction 5 1 1 2 CT318 24 12

PH334 Computational Physics 5 1 1 2 48

MP340 Modelling I 5 1 1 2 MP305 24

MG851 Business Organisation 5 1 1 2 MG524,

MG875

24 24

CT868 Technical Writing 5 2 2 c/a 24

CT863 Interactive Media Technologies 5 2 2 2 CT411 24 24

CS402 Cryptography 5 2 2 2 MA492 24

Page 128: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

128

MP341 Modelling II 5 2 2 2 MP307 24

MG876 Communication in Organisations 5 2 2 2 MG872 24

CT514 IT Strategy 5 2 2 c/a 1IT1 , 1MF1 24

CT534 User Centred Design 5 2 2 2 1IT1, 1MF1 24 12

CT876 Research Project 5 Full Year 2 c/a 24

Group III

CT511 Databases 5 1 1 2 1SD3, 1MF1,

1IT1, APE

24 12

CT871 Software Engineering Methods 10 Full Year 2 2 1IT1 (CT503)

APE, 1MF1

48 12

CT869 Software Design & Development

Project

5 Full Year 2 c/a

TOTAL FOR THE COMPUTATION OF MARKS = 60 ECTS

Page 129: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

129

Programme Syllabus

CS402 Cryptography

Number theory cryptography, Primality and factoring. Elliptic curve

applications to cryptography.

CT306 Formal Methods

Formal Specification Techniques. Reasoning about Programs: Partial and

Total Correctness. Formal Construction of Programs. The Weakest

Precondition Semantics. The Refinement Calculus.

CT319 Artificial Intelligence

This course includes an introduction to Artificial Intelligence. It looks at

AI as applied to image processing, knowledge representation and inference,

problem solving and search, and expert systems.

CT336 Graphics & Image Processing

This course deals with the automatic and semi-automatic improvement and

interpretation of digital images. Includes: the capture and storage of digital

images; file formats; basic digital techniques such as convolution,

thresholding, and histogram manipulation; image enhancement; geometric

manipulations and their applications, for example to image rectification;

the automatic identification and extraction of objects of interest; the design

and development of measurement and classification systems; applications

and case studies from various domains: industrial; the biological & medical

sciences; remote sensing.

CT514 IT Strategy

IT function management, IT planning, business process re-engineering,

information systems strategy, enterprise IT architectures, system

implementation management and IT project management.

CT534 User Centred Design

Principles and techniques of user centred design. Good design practice.

Human computer interaction: improving the interaction between human

and computer agents; understanding human cognition, decision making,

learning, motivation and attitudes as applied to the design and use of ICT

systems.

CT874 Programming I

Page 130: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

130

Java Fundamentals: Features of Java; OOPs concepts; Java virtual machine;

data types, variable, arrays, expressions, operators, and control structures.

Java Classes: Abstract classes; static classes; inner classes; packages;

interfaces. Exception Handling. I/O packages.

CT875 Programming II

Advanced Java programming. Introduction into .net programming.

CT876 Research Project

Topics covered include: research methods and approaches, literature

reviews, hypotheses formation and testing, experiment design, research

dissemination and scientific writing, research ethics. This module will

involve the completion of a research project in which the above topics are

explored.

CT869 Software Design and Development Project

Students will undertake a major group project in the area of software design

and development, in which a significantly sized software system will be

created. Formal classes will provide project-focused problem solving and

practical software engineering discussions. The course will include class

presentations.

CT853 Algorithmics and Logical Methods

Algorithms. Conditionals. Looping. Abstract data types. Recursion.

Propositional logic. First order predicate calculus. Program specification.

CT511 Database Development

Data and information. Database architectures, centralised and distributed.

Database models: hierarchical, relational, network and object oriented.

Database query languages, client/server design, Standard Query Language.

Data Management Issues: backup, recovery, maintenance, performance.

Database design and implementation. Enterprise-wide data applications,

building client/server database. Object oriented databases. Open database

connectivity (ODBC). Accessing remote data sources. Databases and

Tools: MS-ACCESS, ORACLE, Object Store, SQL, Powerbuilder, Visual

Basic.

CT861 Computer Architecture and Operating Systems

Page 131: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

131

Computer Systems History and Architecture Development; von Neuman

machine; memory systems; storage media; virtual and cache memory;

interrupts; concurrency and pipelining; processes; scheduling; critical

regions and synchronisation; file systems and management; distributed

operating systems and parallel processing; case studies; UNIX, MSDOS

and Windows NT.

CT863 Interactive Media Technologies

Developments in the area of media technologies focusing on the design

(graphic design, HCI, interface design, etc.), development (video,

animation, audio, graphics, hypertext, etc.), and integration of these media

elements into interactive systems using authoring and lower level

programming technologies. Examination of a variety of implementation

environments and issues arising: CD-ROM, networks, the Internet

(WWW), etc.

CT865 Human Computer Interaction

Human-computer interaction, human-interaction. HCI and psychology;

HCI and systems development: design, implementation and evaluation

cycle; HCI, users and organisations; Usability engineering. Understanding

design, designing with the user. The user interface: design, multi-user

interfaces, toolkits, standards; case studies of interface successes and

failures. New technology developments, distributed systems, issues:

transparency, reliability, ethics, awareness, privacy, telepresence.

CT866 Computer Communications

Data Communications, Transmission Media, POTS, Asynchronous /

Synchronous Transmission. Circuit/Packet Networks. ISO OSI

Reference Model / TCP/IP Model/ ATM Model. LAN/WAN

Technologies. High Speed Networks, Network Timing. Internet Protocols

& Technologies. Developing Wireless Technologies.

CT868 Technical Writing

This course aims to teach both the technical writing and editing skills

needed to create specifications, design documents, and user or

programming guides. Topics include:

The writing process: Gathering, writing, reviewing, rewriting, editing,

indexing, testing, production and printing, distribution, maintaining and

managing releases and soliciting and using customer feedback.

Different types of writing: Marketing, business overviews, user guides,

reference guides, programming guides, online help and web sites.

Page 132: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

132

The diplomacy of technical writing: Handling sticky work situations, how

to approach a busy engineer, working with a group/on your own/in a large

company or small start-up, and role playing.

Online documentation and the production of Web sites: Discussion,

description, examples and exercises in the techniques needed when

producing Web sites.

CT870 Internet Programming

Website development using HTML: The Request-Response cycle: Client-

side programming using e.g. JavaScript: Server-Side Programming using

e.g. CGI, ASP, JSP, PHP: Cookies: Client and Server Components

Programming using e.g. ActiveX, Java: Database connectivity: XML.

CT871 Software Engineering Methods

Systems engineering phase review, prototyping and evolutionary

engineering approaches; functional decomposition and object oriented

paradigms. Modelling techniques: process modelling (DFD’s, IDEF,

etc.), data modelling (ERD’s), time behaviour modelling (STD’s);

process design: procedure specification, modularity, clarity and

usefulness; data design: refinement, normalisation, and database design.

Software quality: testing, quality assurance, configuration

management. Laboratory work using CASE tools. The object oriented

approach. Contrasts with the traditional approach to software development:

focus on objects, inheritance, encapsulation. A review of object

oriented methodologies, Grady Booch, Yourdon, Rumbaugh. Assessment

of relevant pros and cons, the approach to object oriented

implementation, including stages of project definition, analysis, design and

implementation. Laboratory work using OO CASE tool.

MP340 Modelling I

This course investigates Mathematical Models for examples in real life

involving continuous and discrete Mathematics. This course covers a set of

topics complementary to MP341.

MP341 Modelling II

This course investigates Mathematical Models for examples in real life

involving continuous and discrete Mathematics. This course covers a set of

topics complementary to MP340.

PH334 Computational Physics

Modelling, data analysis and fitting and Monte Carlo simulation of physical

systems, using MathLab and MathCAD.

Page 133: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

133

Business Systems Elective

Electives from the MIS, Business or Organisational modules offered

through the sister Diploma in Business Systems Development.

Page 134: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

134

HIGHER DIPLOMA IN APPLIED SCIENCE

(SOFTWARE DESIGN AND DEVELOPMENT) – INDUSTRY

STREAM

PAC: N/A

Course Instance: 1SD3

Programme Objectives

The overall aim is to provide graduates with a Higher Diploma in Science

in Applied Science where they will be able to ally the transferable skills

(independent learning, critical analysis, effective communications) that

they have obtained as part of their original degree to specific Computing/

IT skills in their chosen area of specialisation. The award will contain the

following three stages:

1. Immersion in Computing Knowledge

In semester 1 participants will follow a broad immersive set of modules in

the fundamentals of computing, where the pace of delivery will be

significantly higher than for normal undergraduate programmes, and will

cover: Software Development, Systems Analysis & Testing, Databases,

Architecture, OS & Networking, Web Design/ User experience.

2. Deepening and specialisation

In semester 2 students are expected to take a specialisation which reflects

their own strengths as demonstrated on the programme to date. This

element is a focused set of modules and project work designed to bring

candidates quickly to the industry entry standard for graduates in the

chosen field of specialisation. Participants can select their specialisation

based on their achievement in semester 1 and their own ambitions and so

should be in a position to progress quickly in their specialisation of choice.

3. Industry Experience and Professional Development

It is expected that students will, at a minimum, obtain a work placement or

internship with the associated industrial partners for a three to six month

period following completion of the taught material. Internships or work

placements are seen as crucial to providing graduates with the context and

confidence in their new knowledge. Graduates successfully completing the

programme to a reasonable standard will have an opportunity to a work

placement/ internship with the industry partners. Ideally any placement

should have an industry provided training allowance associated with it such

Page 135: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

135

that participants on the programme receive some remuneration in respect of

their placement.

Entry Requirements

In line with the Higher Diploma in Applied Science (Software Design and

Development), the programme is open to candidates with level 8 degrees,

preferably with a background in a cognate discipline. Students will be

assessed prior to being offered a place on the course, and this assessment

can include a formal interview and/or standard aptitude assessment tests.

Students may transfer to the MSc (Software Design & Development)

subject to places being available, and subject to the student completing a

required additional course on research methods, and an interview, in

tandem with the achievement of a minimum 2.1 result in the Higher

Diploma.

Places Available

There will be a maximum of 50 places/academic year offered on this

programme, and entry will follow the normal academic cycle, and will last

for one calendar year.

Programme Duration

The programme, which is full-time, extends over one academic year, which

is divided into two semesters with examinations at the end of each

semester.

Programme Structure

The program structure is based on a first semester of immersion in

computing knowledge, supported by extensive laboratories, followed by a

second semester of specialisation and industry placement. Key features of

the approach are that it provides a:

Solid foundation in key computing knowledge at the level expected by

industry;

Choice of specialisation allowing participants to focus on areas of

strength and interest;

Model for industry involvement allowing industry to influence

development and training of participants;

Page 136: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

136

Significant placement/internship allowing participants to gain relevant

experience and giving industry an opportunity to field test potential

recruits.

Page 137: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

137

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2, or

Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

Exam common to

another group:

(Bonded with:)

Lecture

Hours

Total Practical

(Hours)

(1SD3) Higher Diploma in Applied Science (Software Design & Development) – INDUSTRY STREAM

Semester One – Computing

Core

CT874 Programming I 5 1 1 2 1SD1, 1IT1,

1MF1

24 36

CT853 Algorithms & Logical Methods 5 1 1 2 1MF1, 1SD1 24 0

CT511 Databases 5 1 1 2 1SD1, 1MF1,

1IT1, APE

24 12

CT537 Software Engineering I 5 1 1 2 24 12

CT870 Internet Programming 5 Full Year 2 2 1MF1, 1SD1,

SPE, 1MDM1,

1MDM3

24 12

Option A

CT542 Architecture, Operating Systems &

Networks for Unix

5 1 1 2 1SD1 (CT861),

1MF1 (CT861)

24 12

Option B

CT538 Architecture, Operating Systems &

Networks for .NET

5 1 1 2 1SD1 (CT861),

1MF1 (CT861)

24 12

Semester Two – Specialisation

Core

CT548 Object Oriented Software Design &

Development

5 2 2 2 24 24

CT544 Industrial Development Project 15 2 2 c/a c/a

Option 1

Page 138: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

138

CT545 Enterprise Java Programming 10 2 2 2 1SD1 (CT875),

1MF1

(CT875), 4PB

(CT470)

48 48

Option 2

CT546 .NET Programming 10 2 2 2 48 48

TOTAL FOR THE COMPUTATION OF MARKS = 60 ECTS

Page 139: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

139

Programme Syllabus

The syllabus is designed to build upon a prerequisite numerate background

and aims to develop the skills and knowledge required for software design

and development, and combine these skills with practical knowledge and

experience from an industry placement. Outcomes will include:

A good understanding core computing modules in: Object Oriented

Software Development; Database Development; Computer Architecture,

Operating Systems & Communications; Software Engineering and

Project Management; and Internet Programming.

A solid foundation in advanced modules and industry-relevant

specialisms, including one of Enterprise Java Programming; or .NET

Programming.

An appreciation and awareness of industry-strength software

development processes and technologies, enabled through a 3-6 month

placement, and work experience on a practical and challenging industry

project.

Semester 1: Core Computing Modules

CT874 Programming I

Java Fundamentals: Features of Java; OOPs concepts; Java virtual machine;

data types, variable, arrays, expressions, operators, and control structures.

Java Classes: Abstract classes; static classes; inner classes; packages;

interfaces. Exception Handling. I/O packages.

CT853 Algorithmics and Logical Methods

Algorithms. Conditionals. Looping. Abstract data types. Recursion.

Propositional logic. First order predicate calculus. Program specification

CT511 Databases

Data and information. Database architectures, centralised and distributed.

Database models: hierarchical, relational, network and object oriented.

Database query languages, client/server design, Standard Query Language.

Data Management Issues: backup, recovery, maintenance, performance.

Database design and implementation. Enterprise-wide data applications,

building client/server database. Object oriented databases. Accessing

remote data sources.

CT537 Software Engineering I

Page 140: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

140

Software Development Life Cycle. Unified Modelling Language: user

requirements capture; using core UML constructs to complete an OO

Analysis and OO Design. Use Cases; Class Diagrams; Sequence Diagrams;

Activity Diagrams.

Students must select one from the following choice of Architecture,

Operating Systems & Networks modules

CT538 Architecture, Operating Systems & Networks for .NET

CPU components, overview of general OS principles. Origins of .NET,

current uses and applications. Virtual machines and the Common Language

Runtime architecture. Just in time compilation. Common intermediate

language (CIL), bytecode conversion, and translation into native code. The

role of assemblies in .NET. Memory management, type safety and

exception handling. Overview and use of .NET tools, including IL

Disassembler, command line compilation, manifest generation and editing.

OSI and TCP/IP Models. Network addressing and routing, configuring

hosts to access the local network and exploring routing tables.

CT542 Architecture, Operating Systems & Networks for Unix

CPU components, overview of general OS principles. Origins of Unix,

current uses and applications. The UNIX family: Solaris, HP-UX, AIX,

Tru64, Linux, and BSD. The command line interface Launching the CDE

Terminal Emulator. Managing files, navigating directories, accessing Unix

servers. Filtering data streams through pipelines. Accessing Unix servers

from windows and Unix. Logging into a remote server, downloading files.

OSI and TCP/IP Models. Network addressing and routing, configuring

hosts to access the local network and exploring routing tables.

Semester Two: Specialisation Modules

Compulsory Modules

CT548 Object Oriented Software Design and Development

Principles of object oriented software design. Boundary, Control and Entity

objects. Use Case Diagrams, Class Diagrams, Sequence and Collaboration

Diagrams. Design patterns for software design: Singleton, Observer,

Adapter and Proxy. Multi-threading and concurrency. Static code analysis,

automated unit testing, continuous integration, automated build, work item

tracking.

Page 141: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

141

CT870 Internet Programming

UI Design: HCI and UI principles for web applications. Website

development using HTML: The Request-Response cycle: Client-side

programming using e.g. JavaScript: Server-Side Programming using e.g.

CGI, ASP, JSP, PHP: Cookies: Client and Server Components

Programming using e.g. ActiveX, Java: Database connectivity: XML.

CT544 Industry Development Project

Students will work with their company and placement supervisor to specify

a life-cycle development project, encompassing requirements, design,

coding and test. Within the marking structure, up to 5 ECTS may be

awarded to recognise credit for specific company training and/or

certification.

Students must choose one from the following options:

CT545 Enterprise Java Programming

Analyzing goals of Enterprise Java applications, Planning for distributed

applications, Communicating between JVMs, Implementing Remote

Method Invocation. Registering and locating remote objects with JNDI.

Reducing the impact of bottlenecks, Session Beans, Stateful Beans,

Message-driven beans, Web Services. Separating control and presentation

logic, Realizing the role of JSPs and servlets, Constructing Model View

Control (MVC) architectures. JSF 2.0, Spring MVC, Google Web Toolkit

(GWT). Distributed components and performance.

CT546 .NET Programming

.NET Bootcamp. Summary of key features and comparison with Java.

Overview of types, object construction, delegates, properties, generics and

Regex. Managing projects with Solution Explorer, Setting project

properties and adding references, Adding files, folders and code.

Compiling, debugging and testing programs using Visual Studio test

projects.

XML, SQL, LINQ, Persisting .NET objects in the database with an

ADO.NET Entity Data Model. Creating WPF applications in Visual Studio,

Building browser-based and navigation applications. HTML5 and

JavaScript frameworks for .NET

Page 142: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

142

DIPLOMA IN APPLIED SCIENCE

(HPC SYSTEM DESIGN AND DEVELOPMENT)

Programme Objectives

The objective of this programme is to provide sufficient training in the

fundamentals of High Performance Computing (HPC) system administration

and design that graduates of it will be able to take up roles as system

administrators and support engineers in HPC environments. This is achieved

through intensive coursework with theoretical and practical elements, work

placement, and a capstone project.

Entry Requirements

A level 8 Degree, or Level 7 with significant relevant practical industry

experience in the area of computing and information technology. The

application process will also include an interview with the industrial partner.

Applicants must successfully complete both elements of the application process

in order to be offered a place on the programme.

Places Available

There may be a limitation on places available.

Programme Duration and Structure

This is a 30 ECTS Level 8 Diploma Programme.

The programme, which is full-time, commences in August and runs over a 6

month period. It involves 9 weeks of classes distributed over the period on a

block-release basis, with work placement during the times there are no classes.

A final project is submitted at the end of January, following completion of the

work placement and teaching component of the programme.

Programme Syllabus

All modules are obligatory.

Fundamental Network and System Administration 5 ECTS

HPC Technology and Administration 5 ECTS

HPC System Operations and Management 5 ECTS

Page 143: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

143

Industrial Development Placement and Project 15 ECTS

Students who successfully achieve a minimum 2:1 result in this Diploma

programme may transfer to Higher Diploma in Applied Science (Software

Design & Development) – Industry Stream, subject to places being available

and satisfactory performance in an additional interview process. Students who

transfer to the Higher Diploma will be exempt from completing the Semester

Two modules of the Higher Diploma, as the modules in this Diploma

programme provide alternative specialisations at an equivalent standard, and

will register to take the Semester One modules of the Higher Diploma in

Applied Science (Software Design & Development) – Industry Stream at the

next time that they are being offered in the university.

Page 144: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

144

Requisite:

rereq/

Coreq/

Exreq

Module

Code

Module Name ECTS Taught in

Semester(s)

Examined/

Submitted in

Semester(s)

Duration of exam

(hours)

Diploma in Applied Science (HPC System Design and Development) – 30 ECTS

CT5** Industrial Development Placement and

Project

15 1 2 c/a

CT5** Fundamental Network and System

Administration

5 1 1 2

CT5** HPC Technology and Administration 5 1 1 2

CT5** HPC System Operations and Management 5 1 1 2

Page 145: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

145

MASTER OF SCIENCE IN SOFTWARE ENGINEERING AND

DATABASE TECHNOLOGIES (BY ONLINE LEARNING)

PAC: GYE04

Course Instance: 1SED

Introduction

This programme will be offered jointly by NUI, Galway and Regis

University, Denver, Colorado. It has been developed as part of the

memorandum of understanding between the two institutions. Students will

register at NUI Galway.

Programme Objectives

To provide a flexible part-time online-delivery route for students to gain

the necessary professional skills, conceptual frameworks, methods,

technologies and hands-on experience of software development, as a basis

for a career in the IT industry. Students will also acquire specialised

knowledge of specific IT topics and develop advanced research and/or

development skills.

Entry Requirements

The MSc (Software Engineering & Database Technologies) will be open to

honours degree (level 8 – minimum 2nd

class honours) graduates in

Science, Engineering or other relevant discipline, and to other graduates

with 3 or more years of relevant experience, and to those otherwise

satisfying the MSc entry standards.

Places

There may be a limitation on places available.

Programme Duration

The course is normally delivered over 2 academic years on a part-time

basis, and involves 90 ECTS (credits) of coursework and research. Since

the course is designed in a modular fashion, students may complete it in

other timeframes.

Page 146: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

146

Programme Delivery

Modules will be delivered entirely online through a learning

management system.

Laboratory sessions will use thin-client technology.

Evaluation of Studies

Students will be assessed on the basis of the following:

Examinations

Continuous assessment

Participation in module discussion forums

Practical, written and laboratory assignments

Thesis

Page 147: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

147

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

MSc in Software Engineering & Database Technologies (by online learning)

Core Syllabus (Software Development)

CT610 Software Engineering 10 1 or 2* 1 or 2* 2

CT611 Computer Architecture and Operating Systems 5 1 or 2* 1 or 2* 2

Ex:

CT619

CT609 Fundamentals of Programming Or 5 1 or 2* 1 or 2* 2

Prereq CT619 Object Oriented Programming 5 1 or 2* 1 or 2* 2

Core Syllabus (Database Technologies)

CT613 Database Architecture 5 1 or 2* 1 or 2* 2

CT614 Database Concepts 5 1 or 2* 1 or 2* 2

CT615 Database Administration 5 1 or 2* 1 or 2* 2

Prereq CT616.a Middleware Architectures and Database Applications 5 1 or 2* 1 or 2* 2

Prereq

PR:

CT616.a

CT627 Service Oriented Architecture Concepts 5 1 or 2* 1 or 2* 2

Elective Modules (any 2 of)

CT628 Software Quality and Test 5 1 or 2* 1 or 2* 2

Prereq CT618 Object Oriented Design 5 1 or 2* 1 or 2* 2

Prereq CT620 Distributed Systems 5 1 or 2* 1 or 2* 2

Prereq CT621 Artificial Intelligence 5 1 or 2* 1 or 2* 2

Prereq CT622 Real-Time Systems 5 1 or 2* 1 or 2* 2

Prereq CT623 Graphics Programming 5 1 or 2* 1 or 2* 2

CT629 Database Backup Recovery & Test 5 1 or 2* 1 or 2* 2

CT630 Database Performance Tuning 5 1 or 2* 1 or 2* 2

Page 148: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

148

CT631 PL/SQL Programming 5 1 or 2* 1 or 2* 2

Capstone Modules

CT624a Thesis Fundamentals 5 1 or 2* 1 or 2*

CT626 Thesis 30 1 or 2* 1 or 2* thesis

TOTAL FOR THE COMPUTATION OF HONOURS = 90 ECTS

Up to 50% of marks for any module may be allocated to Year's Work

*All modules will be taught and examined twice per year, i.e. once in each semester

Prereq This module requires that the first 3 Database Technologies Modules be completed first

Prereq This module requires that the 3 Software Development Modules be completed first

Prereq This module requires that the first 3 Database Technologies Modules and the 3 Software Development Modules be completed

first

Page 149: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

149

Programme Syllabus

CT609 Fundamentals of Programming

Structured problem solving, variables, selection, modules and repetition.

Arrays, sorting, searching and string manipulation. Data structures and file

handling. More advanced topics such as recursion, dynamic memory

management and allocation, operating system calls, inter process

communication, advanced file handling and indexes.

CT610 Software Engineering

Systems engineering development cycle: phase review, prototyping and

evolutionary engineering approaches; functional decomposition and object

oriented paradigms. Modelling techniques: process modelling (DFD’s,

IDEF, etc.), data modelling (ERD’s), time behaviour modelling (STD’s);

process design: procedure specification, modularity, clarity and usefulness;

data design: refinement, normalisation, and database design. Software

quality: testing, quality assurance, configuration management.

CT611 Computer Architecture and Operating Systems

Computer Systems History and Architecture Development; von Neuman

machine; memory systems; storage media; virtual and cache memory;

interrupts; concurrency and pipelining; processes; scheduling; critical

regions and synchronisation; file systems and management; distributed

operating systems and parallel processing; case studies; LINUX and

Windows NT.

CT613 Database Architecture

This course provides an introduction to the internal structures and

architecture of database management systems. Relational theory is covered

in detail, including normalized data models. Structured Query Language is

introduced and students will cover the basics of database design. The

course also covers distributed database architectures, using databases in

eCommerce applications, web database development concepts, and an

introduction to database administration. In concert with these topics,

students learn the basic architecture of the Oracle DBMS. Students will

access an Oracle instance via thin client technology over the Internet.

CT614 Database Concepts

Database Concepts covers data modeling and normalization, database

design, relational database management system concepts and Oracle’s

SQL*Plus command line environment. The term project is to design and

Page 150: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

150

develop a relational database based on acceptable SDLC methodology. The

course includes an extensive set of exercises in data modeling, database

design, normalization, and SQL language. This course uses the Oracle

Enterprise Server and Oracle's SQL*Plus product as tools to implement the

database concepts covered.

CT615 Database Administration

This course is designed to give students a firm foundation in basic database

administrative tasks. The primary goal of this course is to give a student the

necessary knowledge and skills to set up, maintain, and troubleshoot an

Oracle9i database. Students gain hands-on experience creating and starting

up a database, managing data, expanding the size of the database,

implementing basic security and data integrity measures and granting data

access privileges to individual users.

CT616.a Middleware Architectures and Database Applications

This course provides an introduction to E-Commerce as it applies to

building, deploying and monitoring Information Portals through the use of

Oracle Portal software. Oracle Portal allows users to quickly and easily

‘web-enable’ Oracle databases with sophisticated Portal applications.

Hands-on technical instruction will be provided on the various components

and functionality provided through Oracle Portal. Students are required to

complete a Portal Design Project that will demonstrate their understanding

of the various components integrated into the development tool. Emphasis

will be placed on the various development methods to meet stated

requirements.

CT618 Object Oriented Design

The object oriented approach. Contrasts with the traditional approach to

software development: focus on objects, inheritance, encapsulation. A

review of object-oriented methodologies, Grady Booch, Yourdon,

Rumbaugh. Assessment of relevant pros and cons, the approach to object

oriented implementation, including stages of project definition, analysis,

design and implementation. Unified Modelling Language (UML).

CT619 Object Oriented Programming

Object oriented programming using a modern language such as Java.

Classification, inheritance, encapsulation and polymorphism. Object

oriented data structures and algorithm implementation. Debugging,

exception and error handling. Persistent data storage, database handling.

Page 151: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

151

CT620 Distributed Systems

Introduction to Distributed Processing Models, Distributed Operating

Systems. RPC Libraries, RPC Design Issues, Idempotent Operations.

Distributed Object Technology, Remote Method Invocation, Passing

Objects by Value. Atomicity, Distributed Transactions. Distributed File

Systems. Distributed Services and Security, Secure Sockets Layer, Service

Interfaces. Load Balancing, Process Migration. Distributed Multimedia

Streams. Active Servers, Servlet Technology, Session Tracking. Advanced

CORBA Programming, Dynamic Invocation, Smart Proxies, Filters and

Interceptors.

CT621 Artificial Intelligence

AI History and Applications. Predicate Calculus; Search Strategies;

Production Systems. Review of Primary Languages: Prolog and LISP.

Rule-Based Expert Systems, Knowledge Representation and Natural

Language. Review of Automated Reasoning. Machine Learning and

Advanced AI Techniques.

CT622 Real-Time Systems

Real-time Operating Systems; Multi-tasking; Co-ordination: semaphores,

mutexes and signals; process message passing and task communication;

concurrency; real-time scheduling; real-time system design; Petri Nets;

Standards POSIX; Operating Systems QNX; developing, debugging,

testing and verifying real-time systems.

CT623 Graphics Programming

2-Dimensional Raster and Vector Graphics; 3-Dimensional Graphics:

Transformations, Perspective, Hidden Surface Removal; Rendering;

Shading, Lighting and Texture Mapping; Extrusion; Animation and Real-

Time Interactivity.

CT624a Thesis Fundamentals

This module is designed to help students to draft and then refine their thesis

statement, to explore research methodologies, to create a research project

plan, and to begin their secondary research.

Page 152: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

152

CT626 Thesis

CT627 Service Oriented Architecture Concepts

This course introduces the graduate student to "Service Oriented

Architecture" (SOA) and Middleware, which refers to an enterprise

architecture made up of components that enforce interoperability and loose

coupling. The student will understand and explore both technical and

organizational issues and how to deal with conflict between the two using

design principles and industry-standard organizational models. SOA

systems as well as practical hands-on programming of a distributed Web

Service based system are addressed.

CT629 Database Backup & Recovery

Provides an introduction to database backup, restore, and recovery. Studies

the critical tasks of planning and implementing database backup and

recovery strategies. Explores backup methodologies based on business

requirements in a typical enterprise and utilizes multiple strategies to

recover from different types of recovery failures. This course also

introduces students to Oracle network concepts and administration.

Students will access an Oracle instance via thin client technology over the

Internet.

CT630 Database Performance Tuning

This course studies databases from the perspective of optimization and

performance. It focuses on techniques for improving data access, memory

utilization, storage utilization, emphasizing performance diagnosis and

resolution using real-world scenarios.

CT631 PL/SQL Programming

Studies advanced SQL and SQL*Plus concepts and how to write PL/SQL

procedures, functions and packages. Topics include extending statements to

include Set Operators, and building correlated sub queries and hierarchical

queries. Student creates and manages PL/SQL program units and database

triggers as a basis for complex application development.

Page 153: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

153

HIGHER DIPLOMA IN SOFTWARE ENGINEERING

PAC: GYE16

Course Instance: 1PSE

Course Overview

This higher diploma provides a focused programme of study in the area of

software engineering and development, providing an insight into technical

skills and modern industry techniques. The computer languages Java and C

are taught in the diploma, as well as Object Oriented Design and a number

of important software engineering methodologies.

This is an ideal programme for students who wish to:

• Update their software development and ICT skills

Study in a flexible, on-line environment

Engage with an interesting and challenging curriculum

Improve their employability opportunities by re-skilling in the area

of software development

Develop key professional skills of critical thinking, problem-solving

and communications skills;

Entry Requirements

The Higher Diploma programme is open to honours degree graduates

(minimum

2nd

class honours) in Science, Engineering or other relevant discipline, and

to other degree graduates with three or more years of relevant experience,

and to those otherwise satisfying the postgraduate entry standards (degree

equivalent qualifications).

Applicants with an ordinary or pass degree or Level 7 diploma must have at

least three years relevant experience to be considered for the programme.

Key Course Facts

ECTS Weighting: 30 ECTS

Award(NFQ Level): 8

Duration of course: The programme is part-time and is 1 year in duration.

Mode of Study: Online learning

EU & non- EU fees: 4,250 euros

Page 154: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

154

Course Outline

Rather than being a general-purpose award on computing, the intention of

this diploma programme is to provide a coherent and complimentary set of

in-depth modules which bring the student up-to-speed on relevant software

development tools and techniques.

The programme includes five core modules on:

1. Fundamentals of Programming (CT609) – 5 credits

2. Object Oriented Design (CT618) – 5 credits

3. Object Oriented Programming (CT619) – 5 credits

4. Distributed Systems (CT620) – 5 credits

5. Software Engineering (CT610) – 10 credits

Students may also chose to take an elective module from either of the

following areas by replacing one of the 5 credit core modules listed with

one of the following. Such an option will enable prospective students to

choose modules in accordance with their professional development

requirements.

6. Artificial Intelligence (CT621) – 5 credits

7. Graphics Programming (CT623) – 5 credits

Requirements & Assessments

The Higher Diploma in Software Engineering is delivered entirely using

online learning technology so students can study when and where they

want according to a paced learning cycle. Course materials are easy to

follow and are accompanied by continuous assessment exercises,

research/review questions and recommended course textbooks. Modules

are delivered one at a time, over an eight-week period via asynchronous

online technologies using web- supported learning.

The programme coordinators provide a recommended outline of study for

each of the eight-week modules to ensure students keep their progress on

track. Each module is individually assessed by online examinations and

assignments. All assessments and examinations take place within the eight-

week period.

Page 155: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

155

Career Opportunities

The software industry includes businesses involved in the development,

maintenance and publication of computer software, as well as software

services such as training, documentation, and consulting. At the heart of

this industry is the activity of actually architecting and producing computer

software, which is the emphasis of this diploma. Opportunities for software

engineers are excellent within Ireland and internationally.

Applications

Application

Procedure:

Applications should be made online at the following

address; www.pac.ie

Closing Date: Offers are made on a rolling basis from mid March

through to late July of each academic year.

Find out more

Name &

Title: 1. Nuala McGuinn 2. Catherine Cronin

Phone: 091 492146 091 495041

Fax: 091 494595

E- mail: [email protected] [email protected]

Address: Adult Education Office

NUI Galway

Information Technology NUI

Galway

Website: www.nuigalway.ie/itonline

Page 156: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

156

Requisite

Type:

Module

Code

Module Name ECTS

Credits

Taught in

Semester 1, 2,

or Full Year

Examined/

Submitted in

Semester(s)

Duration of

exam (hours)

(1PSE) Postgraduate Diploma in Software Engineering (by distance learning)

Core Modules

CT609 Fundamentals of Programming

5 1 or 2* Autumn Departmental

Assessment

CT610 Software Engineering 10 1 or 2* Autumn Departmental

Assessment

CT618 Object Oriented Design 5 1 or 2* Autumn Departmental

Assessment

CT619 Object Oriented Programming 5 1 or 2* Autumn Departmental

Assessment

CT620 Distributed Systems 5 1 or 2* Autumn Departmental

Assessment

Students may choose one of the following electives to replace one of the 5 credit modules above

CT621 Artificial Intelligence 5 1 or 2* Autumn Departmental

Assessment

CT623 Graphics Programming 5 1 or 2* Autumn Departmental

Assessment

*All modules will be taught and examined twice per year, i.e. once in each semester

Page 157: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

157

SECTION FIVE

MODULE DESCRIPTIONS*

*Additional descriptions for postgraduate IT modules can be found throughout

the IT postgraduate programme section commencing page 105.

AY207 Management Accountancy I

The objective of this module is to introduce students to the concepts and

techniques of Management Accounting. Topics considered will include Profit-

Volume Analysis; Accounting Data for Decisions; Marginal Cost and Cash

Flow Concepts in Decision Making; Long-run Decisions; Standard Costing and

Budgetary Control Systems; Behavioural Aspects of Control.

BME200 Introduction to Biomaterials

The course will discuss the complexity of biological systems and the imposing

need to design and develop biomaterial-based therapies to address currently

unmet clinical needs. The course will cover biomaterial fabrication methods and

in vitro and in vivo assessment thereof.

BME2100 Materials I

Structure and classification of metals, elasticity, plasticity, dislocations, strain-

hardening, alloying, recrystallisation, phase diagrams, heat treatment, metal

forming, casting, forging, powder metallurgy, ferrous and non-ferrous metals

and alloys, tensile and hardness measurements.

Classification and properties of polymers, polymer processing (extrusion,

injection moulding, blow moulding, rotational moulding, thermoforming,

compression moulding) and polymer rheology and failure.

BME326 Biomedical Design

In this module students complete a significant design project in the area of

biomedical engineering and medical device technology

BME328 Principles of Biomaterials

The course is design to provide hands-on experience on biomaterials design;

fabrication; and in vitro and in vivo assessment.

BME3101 Biomedical Professional Experience Programme

PEP aims to develop and provide evidence of Learning Outcomes which

contribute to the achievement of the Engineering Degree Programme Outcomes.

Students of a host organisation/company work on designated projects assigned

by the host organisation. PEP aims to give students the opportunity to apply

skills developed during the first three years of the degree programme and to

Page 158: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

158

gain valuable industry experience for application in subsequent programme

years.

BME400 Biomechanics

This module entails the study of fundamental biomechanics concepts ranging

from bio-solid mechanics to bio-fluid mechanics. Topics covered include from

mechanics of joints in the human body, biomechanics of soft tissue, bone

biomechanics, cardiac biomechanics, biomechanics of blood flow and

biomechanics of muscle.

BME401 Biomedical Engineering Individual Project

In this module students complete a major senior level project in biomedical

engineering that involves one or more of the following aspects: design and

analysis, experimental testing, mathematical modelling, materials

characterisation, product manufacture, process development

BME402 Computational Methods in Engineering Analysis

This module provides a comprehensive presentation of the finite element (FE)

method and computational fluid dynamics (CFD), both of which form critically

important parts of modern engineering analysis and design methods. Details of

theoretical formulations, numerical implementations and case study applications

are presented. The descriptive and analytical content in the lectures is supported

by computer laboratory practicals using commercial analysis code (both FE and

CFD).

BME403 Medical Implant and Device Design

This course integrates and applies the principles of engineering to the analysis

and design of medical implants and devices, incorporating biomechanics,

materials science, anatomy and physiology.

BME405 Tissue Engineering

This course integrates the principles and methods of engineering and life

sciences towards the fundamental understanding of structure-function

relationships in normal and pathological mammalian tissues especially as they

relate to the development of biological tissues to restore, maintain, or improve

tissue/organ function.

BME500 Advanced Biomaterials

This module covers the biomaterials aspects of biocompatibility, tissue

engineering and drug delivery. Molecular and cellular interactions with

biomaterials are analyzed in terms of cellular biology and regenerative

medicine.

Page 159: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

159

BME501 Advanced Finite Element Methods

The module will educate students in the use of linear and non-linear finite

element methods that are most relevant to problems and systems encountered in

both fundamental and applied research in biomedical and mechanical

engineering.

BME502 Advanced Tissue Engineering

The module is aimed at integrating the principles and methods of engineering

and life sciences to generate an understanding of structure-function

relationships in normal and pathological mammalian tissues, and based on these

build-up knowledge developing a strategy for restoring a specific organ/tissue.

BME503 Biomechanics and Mechanobiology

This module entails the study of advanced concepts in the areas of

biomechanics and mechanobiology. During semester I students will study tissue

biomechanics, with topics including non-linear viscoelasticity, anisotropic

hyperelasticity of arteries, and constitutive laws for muscle contractility. During

semester II cell mechanobiology is studied with topics including cell mechanics,

mechanosenors, tissue differentiation and adaptive remodelling theories.

BME505 Introduction to Biomechanics

The mechanical behaviour of biological tissues and systems will be explained in

terms of the principles of solid and fluid mechanics. In particular, the way in

which the properties of elasticity and visco-elasticity are incorporated into the

mechanical characterisation of tissue, will be explained.

CE119 Fundamentals of Project & Construction Management

The course syllabus covers the following topics:

1. Project and project management characteristics;

2. Project stakeholders;

3. Management and organisational concepts;

4. Project life-cycle and its characteristics;

5. Project financing and measures of project profitability;

6. Project planning;

7. Project delivery/procurement systems;

8. Organisation structure diagrams;

9. Networks and planning;

10. Estimating;

11. Project monitoring and control;

12. Project change, claims and disputes;

13. Quality;

Page 160: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

160

CE221 Building Systems

This module is designed to introduce students to the basic principles of building

with the aim of creating a sound fundamental knowledge that will be enlarged

upon in subsequent years of the course in specific subject areas such as soil

mechanics, construction operations, design in steel and concrete, building

physics, geotechnical engineering and project management; issues of health and

safety pervade all aspects of the course. An essential element of the course is a

community-based group project, which aims to fulfil a real need of a

community partner.

CE222 Civil Engineering Materials & Design

This module will introduce concrete elements; behaviour and properties of

concrete; concrete mix design, production; placing and associated on-site

operations and testing. Engineering properties of timber and engineered wood

products; structural design of timber structures to EC5; Laboratory testing of

concrete and timber.

CE223 Computer Aided Design & Surveying

This module examines both computer aided drawing and surveying. The work

on CAD represents an extension of the material that is covered in Engineering

Graphics in the first year. The surveying portion includes both coursework and

practical assignments. In the latter, the students, working in teams, produce a

drawing of an area that they surveyed.

CE224 Engineering Hydraulics I

This module covers the fundamentals of civil engineering hydraulics. The

course includes a laboratory component designed to reinforce student

understanding of the core topics.

CE226 Principles of Building

This module is designed to introduce students to the basic principles of building

with the aim of creating a sound fundamental knowledge that will be enlarged

upon in subsequent years of the course in specific subject areas such as soil

mechanics, construction operations, design in steel and concrete, building

physics, geotechnical engineering and project management; issues of health and

safety pervade all aspects of the course. An essential element of the course is a

community-based group project, which aims to fulfil a real need of a

community partner.

CE227 Strength of Materials

Page 161: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

161

This module extends the strength of materials concepts that were introduced in

the Engineering Materials module. All students are required to also complete a

number of laboratory experiments that illustrate the theoretical concepts from

the coursework. In addition, the students are required to complete a number of

computational laboratories in which they use a structural analysis package.

CE334 Construction Operations

This module provides details of the stages and operations involved in a

construction project from a number of different perspectives: local authority,

civil engineering consultant, civil engineering contractor and architect.

CE335 Engineering Hydraulics I

This module will cover fundamental areas of engineering hydraulics; theoretical

content will be augmented by a detailed group design project.

CE336 Environmental Engineering

This module covers: characterisation and measurement of water parameters,

regulations, septic tank design and on-line resources used in the planning

applications, 'passive' wastewater treatment using constructed wetlands and sand

filters and issues of public acceptance; wastewater and water treatment at

municipal-scale, including growth and food utilisation kinetics, attached and

suspended culture systems; agricultural wastewater treatment, and greenhouse

gas emissions measurement.

CE338 Project Planning & Organisation II

This module builds on previous module(s) of building and organising project

plans for execution of projects using commercial software

CE341 Structural Engineering Design I

This module will focus on design of Concrete and Steel Structures by studying

the following: Introduction to allowable stress design and limit states design

philosophies. Overview of modern LSD steel and concrete codes, principally

Eurocodes 2 and 3. Design simple steel structural members including ties,

struts, beams, connections, truss roofing systems.Design one-way reinforced

concrete spanning slabs, singly and doubly reinforced concrete beams, columns

and pad foundations.

CE340 Solids & Structures

In this module the students consider more advanced topics on structural

behaviour and use a variety of methods to solve for bending moments and shear

forces in different structures. The analytical methods are supplemented by a

number of computational analysis laboratories. Solid mechanics topics such as

Page 162: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

162

torsion, bending, shear and buckling are also considered in addition to

dynamics. Some of the theoretical concepts are also illustrated through

laboratory experiments.

CE342 Structures I

This module represents a continuation of the Strength of Materials module from

2nd

year. The students are exposed to a number of structural analysis techniques

for common Civil Engineering structures. They will aslo use a structural

analysis package to analyse relevant structures.

CE343 Sustainable Energy

This module introduces students to sustainable energy resources, e.g. solar,

wind and hydro, looking primarily at how the available resource can be

quantified and how it can be harnessed.

CE344 Transportation and Infrastructure I

This module introduces the planning, design and operation of Transport systems

and related infrastructure. An initial focus is placed on Highway and Traffic

Engineering with topics including highway design and traffic engineering. The

module also covers Environmental Impact Assessments for infrastructural

projects. Emphasis is also placed on the sustainable design with an introduction

to concepts including the embodied carbon and carbon footprint (with an

emphasis transport infrastructure).

CE3101 Geomechanics and Geology

This module provides an introduction to soil as an engineering material and it

includes some of the basic mechanics of soil behaviour. The module also

provides the student with an introduction to geology.

CE3102 Structural Design I

This module will focus on design of Concrete and Steel Structures by studying

the following: Introduction to allowable stress design and limit states design

philosophies. Overview of modern LSD steel and concrete codes, principally

Eurocodes 2 and 3. Design simple steel structural members including ties,

struts, beams, connections, truss roofing systems.Design one-way reinforced

concrete spanning slabs, singly and doubly reinforced concrete beams, columns

and pad foundations

CE461 Civil Engineering Project

This is the major project that is completed by students in the final year of their

undergraduate programme. Projects are generally conducted in pairs although

there may be some instances of individual projects. The project is defined at the

Page 163: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

163

start of the academic year on some Civil Engineering topic and students have

the full academic year to complete. Students also complete a number of other

communications based assignments.

CE462 Coastal and Offshore Engineering

Wavemaker theory: mathematical model to simulate the creation of waves in a

wave flume: progressive and evanescent. Tidal dynamics oceanic and local

Properties of ocean and coastal waves: length, celerity, water particle orbits,

dynamic pressure, shoaling, refraction, breaking, and diffraction. Ports and

harbours. Evaluate the wave forces on a seawall due to breaking- or non-

breaking waves. Design a breakwater. Estuarine processes. Sediment transport,

coastal protection.

CE463 Computational Methods in Energy Systems Engineering

This objectives of this module are:

1. to make students familiar with the computer-based methods used in the

solution of engineering problems

2. to apply these methods covers a broad range of applications including

structures, heat transfer, fluids flow etc.

CE464 Design of Sustainable Environmental System I

This module introduces the theory supporting, design, maintenance and

operation of waste and wastewater treatment systems. Topics covered will

include wastewater and waste composition and characteristics, design of

treatment facilities, energy efficiency and production, control and monitoring

techniques that are used in these systems and current state of the art. The

module discusses the engineers’ responsibility to the public and the

environment when designing and operating such facilities.

CE465 Design of Concrete Structures

Design and detail reinforced concrete slabs, beams, columns, foundations and

retaining walls

CE466 Energy in Buildings

This module introduces students to holistic energy use and systems in buildings

required to support the effective provision and maintenence of thermal, visual

and acoustic comfort.

CE468 Estimates and Costing

The module has two main components: (1) Bill of Quantity production and

pricing, and (2) Cost benefit analysis on an engineering project. The first

component includes measurement, estimating, Bill of Quantity production /

Page 164: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

164

presentation, preliminaries, detailed estimating, editing, tender letter, form of

tender and cover letter. The second component involves comparing the costs

versus benefits of an engineering project.

CE469 Hydrology and Water Resource Engineering

This module introduces students to theory and practice of engineering

hydrology and how these are applied to water resource engineering

CE470 Professional Studies

This module considers aspects of the project manager in society which are

deemed to be very important to the students as they develop into professional

project managers and/or engineers and which will stand to them during their

working lives. The areas covered by include health and safety, engineering

ethics (as set out by Engineers Ireland), freedom of information and plagiarism,

effective leadership, teamwork and communications.

CE471 Project Management

The module content includes: Project and project management characteristics;

Stakeholders; Management and organisational concepts; Project life-cycle and

its characteristics; Project financing, mechanisms for project financing and

measures of project profitability; Project planning; Project delivery/

procurement systems; Networks, planning, scheduling and resource allocation;

Computer based network analysis; Estimating; Project monitoring and control;

Project changes, claims & disputes; Quality.

CE472 Structural Analysis

This module follows on from the structures modules in 3rd year and the students

receive additional lectures on moment distribution in addition to the stiffness

method, the concepts associated with shear walls and a brief introduction to the

finite element method. Students will also be required to carry out a number of

laboratory assignments that are used to illustrate the theoretical concepts from

the coursework.

CE473 Structural Design II

Design of Concrete and Steel Structures. Design of class 1-4 beams, laterally

supported and unsupported. Design of laterally-supported compound and plate

girders. Web panels with intermediate transverse stiffeners. Code moment and

shear interaction curves. Beam-columns. Use of Microsoft EXCEL spreadsheet

design templates incorporating VBA coding for design tasks, e.g., column

stacks.

Design and detail reinforced concrete slabs, beams, columns, foundations and

retaining walls

Page 165: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

165

CE474 Structural Engineering Design II

Design of Concrete and Steel Structures. Design of class 1-4 beams, laterally

supported and unsupported. Design of laterally-supported compound and plate

girders. Web panels with intermediate transverse stiffeners. Code moment and

shear interaction curves. Beam-columns. Use of Microsoft EXCEL spreadsheet

design templates incorporating VBA coding for design tasks, e.g., column

stacks. Design and detail reinforced concrete slabs, beams, columns,

foundations and retaining walls.

CE475 Sustainable Energy and Energy in Buildings

This module comprises two sections. Section A introduces students to

sustainable energy resources, e.g. solar, wind and hydro, looking primarily at

how the available resource can quantified and how it can be harnessed. Section

B introduces students to energy use in buildings required to support the

effective provision and maintenance of thermal, visual and acoustic comfort.

CE476 The Built Environment

This module is designed to introduce Engineers and Project Managers to the

basic principles of architecture, planning and the considerations and common

challenges involved in the successful design of both. It enables students to take

up a position within the construction (or related) industry armed with a

meaningful understanding of how their individual role is critical to realising

good design. It allows meaningful communication with architects and planners

with the mutual benefits of same.

CE477 Theoretical and Applied Geomechanics

This module supplements the introductory geomechanics material in 3rd year

with additional theoretical content in the areas of seepage, consolidation, shear

strength and lateral earth pressures. Shear strength and consolidation are unified

under a new stress path and critical state theory framework. Additional material

covered includes the design of shallow and deep foundations to EC7, slopes and

retaining walls. In situ testing is also covered.

CE509 Advanced Structures

The Advanced Structures module builds on structural engineering topics that

students would have taken at undergraduate level. Advanced topics include 3-D

structures, theory of elasticity, structural dynamics and inelastic/plastic analysis.

CE511 Computational Methods in Civil Engineering

This module introduces students to computer-based methods used in the

solution of engineering problems. It provides the level of knowledge required to

Page 166: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

166

successfully apply these methods to a broad range of applications including

structures, heat transfer, fluids flow etc. Students get hands-on experience in

using commercial finite element software.

CE512 Integrated Civil Engineering Design

In this module, the students will work in groups of three or four. Each group

will be given an engineering design problem and they will be expected to

prepare a design report including (i) an environmental impact statement, (ii) a

preliminary design for the project and (iii) detailed design of certain elements.

CE513 Offshore Engineering

Stability of floating structures. Mooring of floating structures subjected to

current- and wind-induced forces. Wave-induced forces (Morison’s equation)

on framed structures whose members have circular cross-sections. Wind-

induced waves. Waves as a random process. Wave energy devices. United

Nations Law of the Sea applied to Ireland’s continental shelf. Ellipsoidal model

for the Earth.

CE514 Transportation Systems and Infrastructure

This module deals with transport systems and infrastructure. Highway

engineering topics include bituminous materials and advanced pavement

management strategies. A focus is placed on road safety engineering. The

design of public transport systems along with the engineering solutions

necessary to improve the sustainability of transport in the 21st century are

described. Urban mobility is discussed with particular focus on non-motorised

transport. Assessment is both project and exam based.

CE515 Sustainable Energy and Energy in Buildings

This module comprises two sections. Section A introduces students to

sustainable energy resources, e.g. solar, wind and hydro, looking primarily at

how the available resource can be quantified and how it can be harnessed.

Section B introduces students to energy use in buildings required to support the

effective provision and maintenance of thermal, visual and acoustic comfort.

CE6101 Offshore & Coastal Engineering I

Wavemaker theory: mathematical model to simulate the creation of waves in a

wave flume: progressive and evanescent.

Tidal dynamics oceanic and local.

Properties of ocean and coastal waves: length, celerity, water particle orbits,

dynamic pressure, shoaling, refraction, breaking, and diffraction. Ports and

harbours. Evaluate the wave forces on a seawall due to breaking- or non-

Page 167: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

167

breaking waves. Design a breakwater. Estuarine processes. Sediment transport,

coastal protection.

CE6102 Design of Sustainable Environmental Systems I

This module introduces the theory supporting, design, maintenance and

operation of waste and wastewater treatment systems. Topics covered will

include wastewater and waste composition and characteristics, design of

treatment facilities, energy efficiency and production, control and monitoring

techniques that are used in these systems and current state of the art. The

module discusses the engineers responsibility to the public and the environment

when designing and operating such faiclities.

CE6103 Design of Sustainable Environmental Systems II

This module covers advanced material related to the design and operation of

environmental systems and the implementation of strategies to mitigate

environmental impacts of anthrogenic activties. Topics covered include

advanced nutrient removal and recovery technologies in wastewater,

disinfection, biosolids and energy, regulation, erosion, groundwater

contamination, energy efficiency,the water-energy nexus, wastewater treatment

for developing countries. Assessment will be exam and project based.

CH140 Engineering Chemistry

Atomic structure, chemical arithmetic: calculations involving industrially and

biologically important chemical processes. Bonding.

Gases: Working model of a gas; gas laws; kinetic theory. Phase changes.

Solutions: Concentration units; solubility; detergents, separation techniques:

Distillation.

Properties of solids and materials: Model of a solid; simple crystal structures;

metals; Band Theory; relationship between structure and macroscopic

properties. Superconductors; Semiconductors.

Acids and bases: Basic definitions; strong and weak acids and bases, pH

calculations. Buffers.

Redox processes: Electrochemistry; cells and electrode processes; corrosion and

its prevention

Thermodynamics: Basic concepts and laws; enthalpy; calorific value of fuels;

entropy; free-energy and spontaneity of chemical reactions; bond dissociation

concept. Thermodynamics of biological processes.

Kinetics/equilibria: Determination of rate and order of reactions; factors

affecting rates of reactions; catalysis, including enzyme catalysis. Le Chatelier’s

Principle; calculation of equilibrium constants.

Page 168: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

168

Organic chemistry: Historical introduction. Chemical reactions of important

functional groups including aromatic systems. Isomerism including chirality.

Polymerisation.

CT1110 Engineering Computing I

This is a foundation course in software development, with applications in

Engineering.

On successful completion of this module the learner should be able to:

Analyse data and design and implement basic engineering computations using

equations & macros in a spreadsheet package such as Excel.

Design and implement solutions to basic engineering computing problems using

a high-level numerical computing environment such as Matlab.

Explain Boolean algebra, data representation, and the implications of numercial

precision for engineering computations.

Formulate engineering problems in a logical, structured and efficient fashion,

and devise algorithms corresponding to these formulations.

Apply their knowledge of Computing to their parallel studies of Engineering

Mathematics, Engineering Fundamentals, and Engineering Design.

CT1111 Engineering Computing II

This is a foundation course in programming, and software development, with

applications in Engineering.

On successful completion of this module the learner should be able to:

Explain structured programming concepts and how they relate to specific

programming languages used in the module.

Design, develop, test, and evaluate programs to perform non-trivial tasks in a

modern procedural programming language such as C.

Discuss the structure, operation, and usage of embedded software platform

across multiple engineering fields, as well as the consequences of their

limitations.

Apply their knowledge of Computing to their parallel studies of Engineering

Mathematics, Engineering Fundamentals, and Engineering Design.

CT101 Computing Systems

The course is an introductory presentation of computing systems architecture

and components: software, hardware and data that is being manipulated.

Data representation in computing systems (numbers, audio, graphics, video);

Introduction to Computing Systems Organization (CPU, Memory, Buses, I/O

Devices); Introduction to Operating Systems; Introduction to Data

Page 169: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

169

Communications; Introduction to Networking; Introduction to Electronic

Circuits; Digital logic fundamentals (CLC and FSM design); Principles of

operation for main computing systems elements: CPU, Memory Subsystem

(Primary and Secondary), I/O Subsystem and Devices;

CT102 Algorithms & Information Systems

An introduction to algorithms, data structures and information systems

Fundamentals of Data, Evaluation and Control

Fundamentals of Problem Solving

Data Structures

Algorithms for searching

Algorithms for sorting

“Big Oh” notation

Algorithms for compression

Finite state machines

Information systems

Database systems

Social networks

Logic and Sets

Functions and relations

Google's page rank algorithm

CT103 Programming

Program Design and Flowcharting; Data input / output and formatting;

Mathematical library functions; Relational and Conditional Operators; Arrays

and Strings; While and For loops; Functions; Use of the Debugger; Functions;

Data Structures; Referencing by address and Pointers; File input and output;

Dynamical Memory Allocation

CT108 Next Generation Technologies I

This is an introductory course into energy, environmental, medical informatics,

digital media and Arts in Action.

Introduction to Next-Generation Technologies including Digital Media and

Gaming, Multimedia Web Development, Medical Informatics, Energy &

Environmental Informatics, Computational Informatics and Enterprise Systems.

The primary goal is to engage the students in software development at an early

stage by using a team-based, problem-based learning approach focused on these

thematic areas. Students will work on medium-sized group-based problems in

these diverse domains that are specifically aimed at strengthening their grasp of

context, core concepts as well as programming and algorithm development.

Page 170: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

170

Students will participate on the College of Engineering and Informatics Arts in

Action Programme, and thereby gain an appreciation for the role of performance

arts and sound creation on the software development process

CT213 Computer Systems and Organisation

Computer Systems History and Architecture Development; Von Neumann

machine; memory systems; storage media; virtual and cache memory;

interrupts; concurrency and pipelining; processes; scheduling; critical regions

and synchronisation; file systems and management; distributed operating

systems and parallel processing; case studies; UNIX, MSDOS and Windows

NT.

CT216 Software Engineering 1

Introduction to Software Engineering. Structured Programming and Structured

Design. Modularity: The Structure Chart and Module Specification Methods.

Quality Module Design: Coupling, Cohesion and Factoring. Structured

Analysis: Data Flow Diagrams, Event Partitioning, Functional Decomposition.

Transaction and Transform Analysis. Real time design issues in software

development. State Transition diagrams and Petri Nets. Introduction to Formal

Methods and Formal Design Specifications using the Z notation.

CT223 Operating Systems (part II of CT213)

Buildingblocks. I/O management (direct I/O, memory mapped I/O and direct

memory access). Process and resource management (scheduling, critical

regions, synchronization, inter-process communication). Memory management

(memory allocation, virtual memory). File system management (files, low level

file implementation, storage abstraction). Protection and security.

CT229 Programming II

Techniques to analyse algorithms. Abstract Data Types. Modularity. Queues.

Stacks. Lists. Arrays. Sorting Techniques: Bubble, Selection, Insertion, Quick,

Merge and Shell. Searching: Linear and Binary. Trees: Binary trees, Tree

Algorithms, depth first, breadth-first searching. Balanced Trees, AVL Trees.

Hashing. Priority queues and heaps. Introduction to Graphs.

CT230 Database Systems I

Indexing Techniques: Primary, Secondary, Clustering, B Trees, B Trees,

Hashing (Extendible, Dynamic, Linear). Database Architectures and Data

Models: Network, Hierarchical, Relational, Object-Oriented. Relational Model:

Relations, Relational operators, Integrity constraints. Relational Algebra and

SQL: Relational operators, Query Optimisation, DDL, DML, DCL. Extended

Relational Model.

Page 171: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

171

CT231 Professional Skills I

Effective communication and presentation skills for a work environment.

Preparation: defining the purpose, identifying the context, identifying the

content, structuring the process, planning for time. Presentation skills for a

software developer: code walkthroughs, peer reviews. Students will also be

assessed by continuous assessment, including a sizeable project presentation.

CT248 Introduction to Modelling

Introduction to Matlab: Data input & output, Manipulating Matrices, Data

Visualisation, Programming constructs, Matlab functions and scripts,

Introduction to Matlab OO classes. Introduction to Simulink, Basic Model

Design & Implementation, Modelling Dynamic Control Systems, Strong

emphasis on Energy Systems Case Studies both in lectures and associated

labwork.

CT255 Next Generation Technologies II

This module consists of 2 parts, Informations Systems in Healthcare and Games

Design and Programming. Information Systems in Healthcare provides students

with an introduction into IT systems that are used in primary, secondary and

tertiary care. Games Design and Programming provides an introduction to the

production of 3D models for games, as well as an introduction to the

programming of simple games/animation applications.

CT303 Networks and Communications

ISO / OSI Reference Model. Basic Data Communications, Physical Layer. Data

Link Layer, Example Protocols. LAN Technology Standards, Virtual LANs.

Network Layer, Internet Protocol, ATM. Transport Layer, TCP and UDP. Use

of Higher OSI Layers. Client / Server Architectures. Network Programming

using Sockets API.

CT318 Human Computer Interaction

Effective techniques to the gathering of systems requirements. HCI as a key

component of the SDLC. Model user and task components of system projects.

System interaction design patterns. User Interface Design and programming

tools to the design of interfaces with many applicable domains. Assess the

interfaces/interaction patterns of existing systems. Prioritise varied and

conflicting design criteria as part of the systems development task.

CT326 Programming III

Page 172: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

172

Fundamentals of OO Analysis and Design. Encapsulation, Inheritance,

Polymorphism. Function Overloading. Constructor Functions, Overloading

Constructors. Controlling Fonts. String Classes. HTML Applet Attributes.

Graphics. Event Handling. Exception Handling. Multithreaded Programming

and Synchronisation. Abstract Classes and Interfaces. Packages. Input / Output

Streams and Object Serialisation, Customising Serialisation. Random File

Access. Socket Classes. Applet Security. Large Scale Design, Open / Closed

Principle, Dependency Inversion Principle. Design Patterns, Observer

Pattern, Abstract Factory Pattern. Component Design and Testing. Software

Reflection. Collections Framework, Interfaces, Implementation Classes and

Algorithms.

CT331 Programming Paradigms

Introduction to programming paradigms. Formal language. Chomsky

hierarchy. Finite Automata. Push down automata. Interpreters. Compilers.

Compiler structure. Scanning. Parsing. Language abstractions. Data

Abstraction. Control Abstraction. Subprograms. Procedural Model. Functional

programming. Logic Programming. Object oriented programming. Visual

programming. Database programming. Parallel programming.

CT332 Database Systems II

Database Design: ER Modelling, EER modelling, mapping to relational

schema. Normalisation - 1st, 2nd, 3rd, BCNF. Design Issues Choice of keys,

denormalisation, indexing strategies. Concurrency Control Lost Update,

Temporary Update, Incorrect Summary Problems Locking Mechanisms, Binary

Locks, Shared and Exclusive Locks, 2 Phase Locking Protocol, Timestamping

approaches. Multiversion approaches. Recovery Mechanism Motivations,

Transactions, System Log, Commit Points, Checkpoints, Immediate &

Deferred Update Protocols. Shadow paging. Distributed Databases

Introduction, Fragmentation policies, Distributed Database Architectures,

Distributed Query Execution and Optimisation, Distributed Recovery,

Distributed Concurrency Control Object-Oriented Databases Mapping EER

models to Object Oriented Schemas. OQL.

CT338 Software Engineering and Project Management

The Software Development Life Cycle. Waterfall, prototype and spiral models

of software product development. Object-Oriented analysis and design.

Detailed instruction in one particular object-oriented methodology. CASE tool.

Introduction to software testing: Black and White Box approaches. Complexity

and metrics analysis. Transaction Flow Testing. Logic-Based Testing. The V-

model of software development. The practice of project management, Group

based exercises in project management.

Page 173: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

173

CT360 Next-Generation Technologies III

More advanced coverage of Next Generation Technology topics including:

Digital Media and Games Development. Medical and Bioinformatics.

Acquisition of Biosignals, Lossy and Lossless Data Compression Techniques,

Analysis and Classification of Biosignals. Biostatistical Methods. Energy

Informatics. Computational Informatics. Enterprise Systems.

CT404 Graphics and Image Processing

Transformations. Projections. Rendering Standards. Edge detection. Shape

contours. Segmentation. Object recognition. Industrial applications.

CT413 Final Year Project

Final Year students will undertake a major Project in the area of Applied

Computing, in which the skills and knowledge acquired during the course are

given practical application. A report will be written on the project.

CT414 Distributed Systems & Co-operative Computing

Introduction to Distributed Processing Models, Distributed Operating Systems.

RPC Libraries, RPC Design Issues, Idempotent Operations. Distributed Object

Technology, Distributed File Systems. Distributed Services and Security,

Secure Sockets Layer, Service Interfaces. Load Balancing, Process Migration.

Active Servers, Servlet Technology, Session Tracking. Cloud Computing

Models and Services. Map / Reduce Programming Paradigm. Apache Hadoop

Framework.

CT417 Software Engineering III

Software project management. Metrics and behaviour. Measuring software

projects. Project costing and projections. Software Quality Assurance: ISO and

CMM Model. Software Architecture.

CT420 Real-Time Systems

Real-time operating systems: Multi-tasking; co-ordination – semaphores,

mutexes and signals; process message passing and task communication;

concurrency; real-time scheduling; real-time system design; Petri nets;

Standards POSIX; Operating systems QNX; developing real-time

systems; debugging and testing real-time systems; verification of real-

time system performance.

CT421 Artificial Intelligence

Page 174: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

174

AI History and Applications. Predicate Calculus, Search Strategies, Production

Systems. Review of primary languages; Prolog and LISP. Rule-Bases Expert

Systems, Knowledge Representation and Natural Language. Review of

Automated Reasoning. Machine Learning and Advanced AI Techniques.

CT422 Modern Information Management

Information Retrieval and Filtering. Text Retrieval Models: Boolean,

Statistical, Linguistic. Vector Space Model, Latent Semantic Indexing,

Semantic Networks, Connectionist approaches. Multi-Media Retrieval.

Evaluation: Precision/Recall Measures. Relevance Feedback. Collaborative

Retrieval. Distributed Information Retrieval. Parallel Information Retrieval.

Data Mining. Data Warehousing. Lexical Analysis. Stemming Algorithms.

Machine Learning. Indexing. HCI and Information Visualisation.

CT423 Systems Theory

The nature of systems thinking. The art of problem solving. The scientific

method. System methodologies. Systems Dynamics. Soft systems methodology.

Total systems intervention. Case studies.

CT436 Advanced Professional Skills

Developing good interpersonal and group skills whilst examining the role of

professional software engineers in society. A primary objective is to integrate

and expand upon IT and Business skills. Support is provided in the areas of

creativity and innovation, funding and planning. The module also examines

ethical issues and the social impact of computing, with an emphasis on the

responsibilities of the professional software engineer in maintaining good

practice in systems development.

CT437 Computer Security and Forensic Computing

Computer security. Risk assessment. Policies, procedures. Audit. Incident

handling. Intrusion detection. Honeynets. Firewalls. Filters. Phishing.

Cryptography. Steganography. Information visualisation. Computer forensics

and computer crime. Evidence: Acquiring, analysing, reporting. Forensic

toolkits.

CT439 Programming III

Fundamentals of OO Analysis and Design. Encapsulation, Inheritance,

Polymorphism. Function Overloading. Constructor Functions, Overloading

Constructors. Controlling Fonts. String Classes. HTML Applet Attributes.

Graphics. Event Handling. Exception Handling. Multithreaded Programming

and Synchronisation. Abstract Classes and Interfaces. Packages. Input / Output

Streams and Object Serialisation, Customising Serialisation. Random File

Page 175: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

175

Access. Socket Classes. Applet Security. Large Scale Design, Open / Closed

Principle, Dependency Inversion Principle. Design Patterns, Observer Pattern,

Abstract Factory Pattern. Component Design and Testing. Software Reflection.

Collections Framework, Interfaces, Implementation Classes and Algorithms.

CT474 SmartGrid

This module introduces students to the strategic importance of SmartGrid and

examines its constituent components. It firstly provides an overview of the

multifaceted ICT (Information & Communications Technology) infrastructure

that will facilitate SmartGRid. It then introduces students to each of the core

SmartGrid components - SmartGeneration, Energy Storage, SmartNetworks,

SmartBuildings , and SmartUsers. Finally, students will design and implement

high level SmartGrid modelling solutions

CT475 Machine Learning and Data Mining

Definitions of Machine Learning, Data Mining and the relationship between

them; the CRISP Data Mining process model; major tasks including

classification, regression, clustering, association learning, feature selection, and

reinforcement learning; algorithms for these tasks including decision tree

learning, instance-based learning, probabilistic learning, support vector

machines, neural networks, association rule mining, and Q-learning; open-

source software tools for data mining; practical applications such as object

recognition, healthcare data analysis, and text mining to identify spam email;

ethical issues and emerging trends in data mining and machine learning.

CT547 Data Storage and Retrieval

This course covers problems, issues, solutions and approaches in the domain of

efficient storage and retrieval of large data collections. Distributed and parallel

approaches to correctly storing data and information will be covered

CT548 Object Oriented Software Design & Development

Principles of object oriented software design. Boundary, Control and Entity

objects. Use Case Diagrams, Subsystems and Architecture Design patterns for

software design: Singleton, Observer, Adapter and Proxy. Multi-threading and

concurrency. Static code analysis and automated unit testing.

CT549 Smart Grid

This module introduces students to the strategic importance of SmartGrid and

examines its constituent components. It firstly provides an overview of the

multifaceted ICT (Information & Communications Technology) infrastructure

that will facilitate SmartGRid. It then introduces students to each of the core

SmartGrid components - SmartGeneration, Energy Storage, SmartNetworks,

Page 176: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

176

SmartBuildings , and SmartUsers. Finally, students will design and implement

high level SmartGrid modelling solutions

CT561 Systems Modelling and Simulation

Simulation is a method for supporting the decision making processes in modern

organisations. This module focuses on agent-based simulation, which is a means

for understanding how the dynamics of biological, social and other complex

systems arise from the characteristics and behaviours of individuals. The

module covers the fundamentals of modelling, and describes strategies for

defining the appropriate level of model complexity and how we can learning

and experiment with these models.

CT562 Web and Mobile App Design & Development

Modern web browsers and smartphones are increasingly used as platforms for

sophisticated, interaction-rich applications, operating in both thin- and fat-client

designs. This module introduces learners to client-side web development using

HTML5 and related tools and libraries. It also introduces mobile app

development on the Android platform using Java. The focus is on producing

rich interactive interfaces, using industry standard libraries and SDKs, and

simple client-server communications.

CT563 Web Science and Analytics

Web Science is concerned with techniques for understanding the Web as a

socially embedded technology that influences and is influenced by society. The

Web has changed the nature of social interaction, business, education, politics.

This module provides a grounding in analytical techniques required to

understand these changes and gain insights into developing new opportunities.

It introduces techniques for analysing and modelling the Web from a semantic,

structural and user-behaviour perspective.

EC582 Financial Engineering Methods for Derrivatives and Risk

Management

This course is an introduction to modern derivatives and risk management.

Intial material will explore the basic features of futures, swaps and options with

an emphasis on economic intuition and understanding, although important

quantitative techniques are developed. Insights will then be developed in these

topics to examine some well-known examples of derivatives mishaps and recent

applications of derivatives, including credit derivatives and weather derivatives.

Page 177: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

177

EC583 Financial Signal Processing and Modelling

Review of Probability Theory; Review Introduction to Stochastic Process;

Stylized Facts of Financial returns; Statistical tests for non-Gaussian returns;

Distribution of returns; Time Dependency; Linear dependence across returns;

Conditional Returns and the Random Walk Hypothesis; Conditional Volatility

and the Random Walk Hypothesis; Nonlinear Dynamics – Bifurcation

Theory;VIII. Catastrophic Regime Shifts – Bifurcation route to Catastrophes

EE219 Analogue Systems Design I

Introduction to semiconductor physics, diodes, real characteristics; Diode-

Reactive Circuits; Bipolar Junction Transistor, Biasing; Common Emitter

Amplifier, Box Model, Emitter Follower (The Common Collector Amplifier),

Improved BJT AC Models; Field Effect Transistor, JFET, MOSFET, AC

behaviour and applications; Operational Amplifier, Operational Amplifier

Circuits, Frequency Response, Active Filters, amplifier applications.

EE220 Digital Systems Design I

This module covers the fundamentals of digital design using discrete gates.

Students design simple combinational logic circuits, and incrementally build

towards the design of sequential systems. Students also incorporate the

electrical behaviour of digital logic circuitry into their designs.

EE224 Microprocessor Systems Engineering

This module covers the fundamentals of computer architectures, and embedded

systems design. The students learn to program an embedded system and learn

how to interface to analogue and digital peripherals. The students work in

groups on a project involving an embedded system for a practical application.

EE230 Electrical Circuits & Systems

Review of DC and AC circuit analysis. Transform networks and transient

analysis. Transfer functions. Interpretation of pole-zero maps. Frequency

response of linear systems. BODE plots and system identification. Block

diagram analysis.

EE231 Electronic Instrumentation and Sensors

Review of systems. Circuit analysis and theorems. Measurement and

instrumentation. Sensors, actuators, transducers. Sensed quantities. Passive,

active sensors. Resistors, capacitors, inductors as sensing elements. Practical

sensor applications. Sensor characteristics. Frequency response. Noise and

errors in measurements. Signal conditioning and filtering. Analogue and digital

sensors. Analogue-digital conversion. Display of sensed values. Data

acquisition and instrument control using a computer.

Page 178: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

178

EE232 Fundamentals of Electromagnetic Theory

The module should provide you with an understanding of the physics embodied

in Maxwell's equations and teach you how to solve them in a number of

situations. The module also prepares you for future modules on

electromagnetism in the third and fourth years. By the end of the module you

should understand the significance of all the various quantities which appear in

Maxwell's equations and those derived from them like the Poynting vector and

refractive index

EE342 Analogue Systems Design II

This module introduces you to more complex aspects of analog systems design.

We consider multi-stage amplifiers and a range of non-linear circuits. An

introduction to the Miller effect and high-frequency transistor circuit design is

also given.

EE343 Communication Signals and Systems

This modules provides a detailed examination of topics relating to

communication signals and systems such as: Transport layer protocols, UDP,

TCP, Local area networking, network topologies, medium access control, inter-

and intra-LAN connectivity, satellite networking technology, DCME

technology, Amplitude Modulation (AM), Frequency Modulation (FM), digital

modulation.

EE344 Communication Systems Engineering

In this module, students will study how various elements of communication

technology are used to deliver a variety of communication systems and

networks. Topics studied include information compression, source coding,

impact of noise on communication links, channel coding, OSI 7 layer model,

taxonomy of transmission technologies, physical layer, line coding, data link

layer protocols, networking layer, circuit and packet switched data networks,

connectionless connection oriented services, IP, ATM.

EE345 Digital Systems II

MOS semiconductor integrated circuit technology. MOS digital logic building

blocks. Mask layout, simulation. Area, power, timing and performance

considerations. Combinational and sequential component building blocks and

description formats. Digital system structured design and documentation. intro

to HDL (capture, testbenching, simulation, logic synthesis). Electronic Design

Automation tools. FPGA technology. Design and implementation of modular

digital system. Interfacing.

Page 179: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

179

EE347 Embedded Systems Applications

This module introduces you to POSIX based systems; concepts of data-sharing

and multi-tasking systems; various embedded systems architectures; round

robin, priority queue-based and real-time operating systems; programming

concepts used in embedded systems are introduced and explained; common

design flaws are explained and demonstrated; the role of interrupts and a range

of hardware/software issues are also explored

EE348 Engineering Electromagnetics

This is a mid-level course in Engineering ElectroMagnetics. It replaces the

former module Electromagnetics & Instrumentation. The module should

provide you with an understanding of how EM Fields generate Electromagnetic

Waves; a range of wave phenomena will be covered including Transmission

Line Theory, Travelling and Guided EM Waves, Reflection, Refraction and

Polarization of EM Waves, Antennas, Microwave Systems and EM Interference

(EMI).

EE349 Exercise Prescription and Programming

This module focuses on the benefits of exercise. It will explore the principles

and rationale for safe and effective exercise for different populations.

Methods of assessment, exercise prescription, and programmes of exercise will

be discussed in accordance with the American Council on Exercise (ACE)

guidelines. Course material will be available online in blackboard.

EE350 Fundamentals of Electromagnetic Theory

The module should provide you with an understanding of the physics embodied

in Maxwell's equations and teach you how to solve them in a number of

situations. The module also prepares you for future modules on

electromagnetism in the third and fourth years. By the end of the module you

should understand the significance of all the various quantities which appear in

Maxwell's equations and those derived from them like the Poynting vector and

refractive index.

EE351 Kinesiology of Human Movement

This course focuses on the science of human movement and the electronic

instrumentation used to measure different aspects of human movement both

health and pathological. Learners will investigate the different aspects of the

human gait cycle, temporal parameters of gait, electromyography, use of

accelerometre in human movement studies and FES. This course will feature a

combination of theoretical and practical laboratory activities. Course material

will be available online in blackboard.

Page 180: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

180

EE352 Linear Control Systems

This module includes lectures & laboratory classes on control systems

modelling, analysis & design techniques. Methods include the Nyquist stability

plot, the Nichols chart and the root-locus, along with an introduction to

proportional, derivative, integral & PID controller design. Lab classes illustrate

applications in DC motor position & speed control, simulated process control

and feedback amplifier design.

EE355 Project & Professional Studies

All students are required to complete a group project to design and build a

electrical electronic software system which addresses a specific problem

identified and designed through interaction with partner community

organisations. Project deliverables are supported by a series of lectures in

communication skills, professionalism, ethics, health and safety, intellectual

property, teamwork, continued professional development (CPD), many of which

are delivered by guest speakers from industry.

EE356 Sports & Exercise Psychology

This module will explore the psychological aspects underlining sports and

exercise performance, health and rehabilitation. It will examine factors that

affect individual behaviour, participation, and adherence to exercise as well as

the mental aspects of sports performance. The module features a combination of

theoretical and practical components.

EE357 Signals and Communications

This modules covers concepts and techniques for analysis and processing of

signals, and system analysis and design, with particular emphasis on topics

relevant to the study of communication systems.

EE3101 Electromechanical Power Conversion

Electrical power sources and energy storage

Laws of electromagnetism, magnetic circuits

Transformers; equivalent circuits and transformer tests

DC machines: equivalent circuits and tests, speed control

3-phase systems, per unit system

AC machines: introduction to induction motors

Power electronic converters

EE442 Advanced Power Electronics

Review of AC/DC and DC/DC converters, 3-phase inverters, motor drives, high

frequency magnetic design, power semiconductors & applications, power

Page 181: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

181

electronics for computing loads, power electronics for renewable energy

systems, resonant converters.

EE443 BE Project

Each student must complete an individual project in a relevant area of E&EE

engineering under the supervision of an academic staff member. The project is

assessed using a number of project deliverables:

1. Initial report (submitted after 1 month),

2. Progress report (submitted at the start of Semester 2),

3. Final project report,

4. Oral project presentation,

5. Q&A session following oral presentation,

6. Project demonstration,

7. Project notebook (maintained throughout project),

8. Project web-page

EE444 Communications and Signal Processing Applications

This module covers a range of applications of Digital Signal Processing (DSP)

and communications technology, including: multirate DSP, speech processing,

adaptive filters, biomedical signal processing, Quality of Service (QoS) and

other advanced IP networking topics, Voice and Multimedia over packet,

Security infrastructure and algorithms, application of mobile phone based

sensing.

EE445 Digital Signal Processing

This module covers concepts and techniques for discrete-time analysis and

processing of signals, and system analysis and design.

EE446 Embedded Systems Applications Programming

This module introduces you to POSIX based systems; concepts of data-sharing

and multi-tasking systems; various embedded systems architectures; round

robin, priority queue-based and real-time operating systems; programming

concepts used in embedded systems are introduced and explained; common

design flaws are explained and demonstrated; the role of interrupts and a range

of hardware/software issues are also explored.

EE447 Engineering Electromagnetics

This is a mid-level course in Engineering ElectroMagnetics. It replaces the

former module Electromagnetics & Instrumentation. The module should

provide you with an understanding of how EM Fields generate Electromagnetic

Waves; a range of wave phenomena will be covered including Transmission

Line Theory, Travelling and Guided EM Waves, Reflection, Refraction and

Page 182: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

182

Polarization of EM Waves, Antennas, Microwave Systems and EM Interference

(EMI)

EE448 Power Electronics

AC-DC conversion, phase controlled rectification.

DC-DC conversion; switch mode and quasi-resonant power supplies.

Power factor correction; active and passive.

Thermal design.

DC-AC conversion, PWM, and bridge inverters.

EE449 Power, Machines & Control

Topics in power & machines include AC induction machines, synchronous &

fractional horsepower motors and an introduction to power quality issues &

measures.

Control material is focussed on digital control systems; including z-plane

representation, frequency folding effects and digital emulation techniques.

EE450 Power Systems

Sources of energy, renewable energy systems. Three-phase transformers.

Transmission lines. Power and load flow. Symmetrical components and

unsymmetrical faults. System protection. Synchronous generators, transient

analysis and stability.

EE451 System on Chip Design I

Structured design workshop: design, HDL (capture, testbenching, simulation,

logic synthesis), FPGA implementation and test of a modular, multi-component

embedded digital system. Follows a structured design and documentation

method, and applies related Electronic Design Automation (EDA) tools.

Modules include: network and user I/O, synchronisation, finite state machines,

handshaking, memory control, datapath handling, basic signal processing tasks.

EE452 System on Chip Design II

Single cycle computer architecture. Programming considerations. Computer

arithmetic. Hardware co-processor acceleration. Interrupt handling, Pipelining.

Embedded processor systems and applications. Related Electronic Design

Automation (EDA) tools. Digital systems and reconfigurable System on Chip

(SoC) case studies. Design project.

EE453 Telecommunications Software Applications

This module is designed to provide students with a detailed knowledge of the

application of advanced software both within telecommunication networks and

on user devices. Topics which will be examined include structure and operation

Page 183: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

183

of PSTN, intelligent network services, design and dimensioning of telephony

networks, cellular network technologies, structure of cellular network,

operations and services within cellular networks, user device app development,

mobile phone based sensing.

EE551 Embedded Image Processing

This module covers the concepts and technology that are central to embedded

image processing. The module covers the fundamentals of digital images and

sensor characteristics, as well as core image processing functions and how these

are used to develop more sophisticated feature detection and machine vision

algorithms.

EG224 Energy Systems Engineering

This module introduces the contextual drivers behind the importance of energy

in today's world. Energy end uses in buildings, transportation and industry are

explored, with the role of energy efficiency emphasised. Energy resources such

as fossil fuels, nuclear and renewables are studied. Students will work in groups

to develop international case studies for sustainable energy development.

Students will also complete a Community-based engineering group design

project

EG400 Advanced Energy Systems Engineering

This module will introduce the fundamental engineering principles behind

current and future energy technologies including combustion, gasification and

electrochemistry, as well as economic analysis methods. These fundamentals

will be combined with previously-acquired techniques to analyse complex

energy systems such as conversion technologies (wind, solar, geothermal,

waste-to-energy, CCS) and infrastructures (bioenergy, natural gas, hydrogen,

water)

EG401 Energy Systems Engineering Project

All final year Energy Systems Engineering students undertake a Final Year

Project (FYP) through their Home Discipline (i.e. Civil, Electrical, Mechanical).

FYPs are individual or group-based, depending on the requirements of the home

discipline. Assessment is based on a comprehensive final report and oral

presentation of project results. Students will also make an oral presentation of

their PEP/SEP/POC work experience

EG500 Advanced Energy Systems Engineering

This module will introduce the fundamental engineering principles behind

current and future energy technologies including combustion, gasification and

electrochemistry, as well as economic analysis methods. These fundamentals

Page 184: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

184

will be combined with previously-acquired techniques to analyse complex

energy systems such as conversion technologies (wind, solar, geothermal,

waste-to-energy, CCS) and infrastructures (bioenergy, natural gas, hydrogen,

water).

EI140 Fundamentals of Engineering

The roles and responsibilities of engineers in different disciplines, some basic

engineering theory/principles and concepts, material behaviour and

characteristics, introduction to engineering components and basic system design

methodologies, problem-solving in engineering carried out individually and in

teams, responsible and ethical engineering practice.

EI150 Engineering Design

Students apply engineering knowledge to fulfil a “design, build and test” project

brief covering several engineering disciplines. The engineering knowledge

comprises theory and skills acquired in other modules supplemented by lectures

on engineering design philosophies and methodologies in this module. The

emphasis of the module will be on working in teams in design office, laboratory

or workshop environments in a Project Based Learning mode.

EI160 Engineering Graphics

Full description of module did not fit in description box above:

Engineering Graphics introduces the students to Engineering Graphics as a

language and to Engineering Drawings. The students will acquire familiarity

with AutoCAD and the necesary skills to complete Engineering Drawings. The

skills and knowledge acquired in this module will enable the students to apply

AutoCAD to engineering design problems.The module combines lecture time

with laboratory/design office assignments.

FA318 Innovation, Creativity and Enterprise

This course aims to introduce students to the theory and practice of innovation

in organisations, society and the economy. It will have an underlying theme of

innovative practice and is designed to educate students to recognise and develop

opportunities for innovation in response to organisational challenges. Delivered

using a blended learning approach the course combines; large-class lectures,

small-group workshops, individual portfolios and a group project.

The course will highlight current thinking and practice with respect to

innovation across a range of Commerce disciplines. While focusing on

innovation within organisations, entrepreneurship and the impact on individuals

and society of innovation will also be discussed. Students will have the

opportunity to apply their learning in a project-based setting.

Upon completion of this course you will be able to:

Page 185: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

185

1. Explain the concept of innovation and the innovation process

2. Describe the organisational impact of innovations in marketing,

management, information systems, accounting and economics

3. Discuss the influences of organisational innovation on the individual and

society

4. Critique managerial and leadership approaches to innovation

5. Describe areas of current research into innovation

6. Use skills and techniques to develop innovative solutions to organisational

problems

7. Present, in oral and written form, the implementation and usage of

innovative practices

IE309 Operations Research

Mathematical modelling approach to managerial decision making

Linear programming

Sensitivity Analysis and scenario planning

Integer Programming

Transportation & Transhipment

Assignment

Network Flow Models

Multi-criteria Decision Making

Decision Analysis

Project Management, stakeholders, project evaluation and trade-offs, Tools

for project managers

IE345/IE317 Business Logistics

The Business Logistics course will equip students with a solid foundation in

logistics basics. It illustrates that logistics is a major component of the supply

chain process covering all the bases of logistics including technology, customer

service, packaging, transportation, warehousing, inventory, procurement,

controls, systems analysis, international issues, social responsibility etc. The

course includes real-world examples and cases are based on real business

situations and include both national international challenges.

Specific objectives include:

To develop an understanding of the state of the art strategic management

thinking as it applies to firms with global operations.

To develop a capacity for analysing logistics problems on a functional,

business, and company-wide basis.

To develop an awareness of the organisational structures used in logistics and

their strengths and weaknesses of those structures.

Page 186: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

186

To develop an understanding of the key criteria utilised in multi-national

location site selection, global scale facilities configurations, and international

sourcing networks development.

To become acquainted with some of the realities of running different types of

production/distribution firms.

IE319 Operations Strategy

Case studies form an integral part of this course and student participation in

class discussions is important. The objective of this course is to provide students

with a theoretical background in Operations Strategy including to:

Understand and appreciate the role of Operations and Production

Management as a competitive weapon

Identify the long term benefits of manufacturing in the areas of quality,

flexibility, market response and customer satisfaction;

Appreciate product/process decisions;

Incorporate the management of technology

Understand productivity and its measurement in modern manufacturing and

service industries.

Identify components of operations strategy;

Use analytical techniques;

Undertake the writings of Hayes, Meredith, Porter, Schroeder, Skinner and

Wheelwright and Case Studies.

IE323 Information Systems Ergonomics

Introduction to systems. Task Analysis. Information Processing – short-term

memory, working memory, long-term memory. Selective, divided, focused,

sustained attention. Static information. Dynamic information. Visual

capabilities. Displaying information. Typography. Arrangements of

components. Compatibility relationships. Allocation of functions

IE446 Project Management

This course focuses on the essential concepts and practical skills required for

managing projects in dynamic environments. It aims to provide learners with a

solid understanding of the fundamentals of project management and to equip

them with effective tools that will empower them to meet their full potential in

the area of project management thus enabling them to implement successful

projects on time, within budget and to the highest possible standard.

IE448 Safety and Construction

Working at heights, excavations, mobile equipment, lifting operations,

demolition, maintenance, confined spaces, scaffolding, plant, buried services,

Page 187: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

187

construction regulations, construction hazards, hand tools and vibration, safety

culture, quarrying.

LW361 Planning and Law I

European and Irish Environmental legislation. Irish and European Legal

Systems. Local Government Planning Acts. Environmental Protection Agency

Act. Fisheries Acts. Water Pollution Acts. Waste Act. Air Pollution Act. Role of

Duchas - the Heritage Service. Environmental Impact Assessment. Statutory

Instruments. Licensing. Bord Pleanala. Appeals procedures. Public inquiries.

Arbitration.

MA160 Mathematics

1. Modular arithmetic, Euclidean algorithm, applications to ISBNs and

cryptography

Euler's Phi function, Fermat's little theorem (and its proof), application to

public key cryptography, Chinese Remainder Theorem.

2. Matrix addition, multiplication, inversion, systems of equations,

applications to resource allocation problems; linear transformations,

applications to cryptography;

Cross products, applications to geometry.

3. Calculation of eigenvalues, eigenvectors and matrix powers for 2x2

matrices, Hamilton-Cayley theorem (with proof for 2x2 matrices); proof by

induction.

Fibonacci sequence, golden ratio, applications to practical recurrence

problems.

4. Definition of derivative and its physical interpretation; techniques of

differentiation; differentiability implies continuity; Mean Value Theorem;

roots of equations; detecting maxima/minima; monotonicity, concavity;

application to graph sketching; optimisation problems.

5. Exponentials, logarithms and pH calculations; anti-derivatives; real-world

problems involving anti-derivatives.

6. Cartesian and polar coordinates; geometric interpretation using Argand

diagrams; roots of unity; roots of polynomials; complex conjugates.

7. Probability of events; conditional probability and independence of events;

Bayes’ Theorem; expected values.

8. Histograms; mode, median, mean, quartile; standard deviation. Population,

samples and estimators; applications to practical problems in biology,

chemistry and physics.

9. Definite integrals and the Fundamental Theorem of Calculus; applications

of integration to real-world problems.

10. A range of techniques for calculating definite and indefinite integrals;

further applications to real-world problems.

Page 188: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

188

11. Separable differential equations; logistic equation; applications to

radioactive decay and biological population models

MA190 Mathematics

1. Modular arithmetic, Euclidean algorithm, applications to ISBNs and

cryptography

Euler's Phi function, Fermat's little theorem (and its proof), application to

public key cryptography, Chinese Remainder Theorem.

2. Matrix addition, multiplication, inversion, systems of equations,

applications to resource allocation problems; linear transformations,

applications to cryptography;

Cross products, applications to geometry.

3. Calculation of eigenvalues, eigenvectors and matrix powers for 2x2

matrices, Hamilton-Cayley theorem (with proof for 2x2 matrices); proof by

induction;

Fibonacci sequence, golden ratio, applications to practical recurrence

problems.

4. Basic functions and their graphs; inverse functions; limits; the

intermediate value theorem; roots of equations.

5. Definition of derivative and its physical interpretation. Techniques of

differentiation. Differentiability implies continuity (with proof). The Mean

Value Theorem; roots of equations.

6. Detecting maxima/minima, monotonicity, concavity; application to graph

sketching.

7. Optimisation word problems.

8. Exponentials and logarithms. Anti-derivatives and separable differential

equations. World problems involving differential equations: radioactive

decay, population models.

9. Bounded and unbounded sets. Finite and infinite sets. Different kinds of

infinities. The order relation on the real numbers. Suprema and infima.

The completeness property of the real numbers. Sequences of real

numbers:convergence and divergence.

10. What is a sequence? Convergent and divergent sequences. Boundedness

and monotonicity. The Mean Value Theorem and some applications.

11. Definite integrals and the Fundamental Theorem of Calculus. Techniques

of Integration.

MA140 Engineering Calculus

Limits, continuity, intermediate value theorem, differentiation, logarithms.

These tools are used to tackle verbally stated engineering problems involving

rates of change and maxima and minima.

Page 189: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

189

Basic properties of integrals, Fundamental Theorem of Calculus, method

of substitution, integration by parts, partial fractions and the logarithm rule.

These tools are used to solve verbally stated engineering problems involving

integration techniques.

MA203 Linear Algebra

Systems of linear equations, the Gaussian (row reduction) technique. Matrices,

determinants, adjoints, inverses. Row operations, inverse of a matrix by row

reduction. Eigenvalues and eigenvectors, diagonalisation of a matrix with

distinct eigenvalues; application to Markov processes, transition matrices.

Orthogonal matrices, orthogonal reduction of 2 x 2 and 3 x 3 matrices;

applications to quadratic forms.

MA204 Discrete Mathematics

Enumeration: the Rules of Sum and Product, tree diagrams, inclusion and

exclusion, combinations and permutations, distributions and selections. Graphs:

Euler trails and Hamiltonian cycles, properties of trees (including spanning

trees, ordered rooted trees, and tree traversals), planar graphs, colouring

problems, various algorithms, applications.

MA283 Algebra

Among the topics to be covered are the following: Vector spaces, bases,

dimension, linear maps, matrix representation of linear maps, matrix algebra,

kernels and images, least squares fitting, inner product spaces, the Gram-

Schmidt process, Fourier series, dual spaces, the rank of a matrix, determinants,

eigenvalues and eigenvectors, the characteristic polynomial, quadratic forms,

diagonalisation of a symmetric or Hermitian linear map, triangularisation of a

linear map, the Hamilton-Cayley theorem, linear programming.

MA284 Discrete Mathematics

Enumeration: product rule, sum rule and sieve principle, selections and

distributions, pigeonhole principle. Graphs, the fundamentals (including various

notions of ’path' and ’tree'), plus a study of some of the following topics:

colouring problems, bipartite graphs, Hamiltonian graphs, planar graphs and

tournaments. Algorithms and applications are emphasised throughout.

MA286 Analysis I

Continuity and differentiability of a function f :R m R n , partial derivatives,

directional derivatives, the Chain Rule. Maxima and minima. Revision of the

main definitions and properties of sequences and series of real numbers. Lim inf

and lim sup, Cauchy's criterion for convergence, Taylor series, power series,

Page 190: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

190

Fourier series, uniform convergence, differentiation term by term. Multiple

integrals.

MA287 Analysis II

Functions of a complex variable: differentiability, the Cauchy-Riemann

equations, harmonic conjugates, line integrals, log z and ez, Cauchy's Integral

Theorem, Cauchy's Formula, Cauchy's Inequalities, the Laurent series of a

function, poles, residues, contour integration, Rouché’s Theorem. Conformal

mappings, Mobius transformations.

MA236 Statistics Inference

Concepts and criteria in point and interval estimation and in hypothesis testing;

applications to one- and two-sample problems involving quantitative variables,

enumerative data analysis, and regression.

MA342 Topology

Topological spaces: examples; continuity and convergence; subspaces,

quotients and product spaces. Connectedness and path connectedness:

components; totally disconnected spaces. Compactedness and its applications:

the Heine-Borel theorem; compactness of subspaces and product spaces;

compactness and sequential compactness. Convergence: the Hausdorff and

other separation properties; inadequacy of sequences; nets; filters and

ultrafilters.

MA344 Groups II

Group actions, automorphism groups of graphs, application to enumeration.

Sylow's Theorem, groups of small order, simple groups. Frattini subgroup.

Semigroups, machines.

MA416 Rings

Introductory examples of rings and fields. Axioms. Subrings. Integral domains;

theorems of Fermat and Euler. Division rings. Quaternions. Rings of

polynomials. Factorisation. Gauss's Lemma. Eisenstein's criterion. Ideals,

factor rings, ring homomorphisms. Homomorphism theorems. Prime ideals,

maximal ideals. Principal ideal rings. Unique factorsation domains, Euclidean

domains. Gaussian integers.

MA436 Final Year Project

Final Year students will undertake a major Project in the area of Maths or

Applied Computing, in which the skills and knowledge acquired during the

module are given practical application. A report will be written on the project.

Page 191: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

191

MA490 Measure Theory

The Lebesgue integral: the deficiencies of the Riemann integral, Lebesgue

measure, measurable functions, the Lebesgue integral. Convergence theorems,

functions of bounded variation and absolutely continuous functions, Vitali's

Covering Theorem, integration and differentiation. General measure and

integration theory: outer measures, measures, measurable functions, modes of

convergence.

MA2101 Maths & Applied Maths 1

This module covers topics in both Mathematics and Applied Mathematics for

engineering students. The material presented includes: calculus of several

variables, multiple integration and integral theorems, coordinate systems, force

systems, rigid body motion, Fourier series, and Laplace transforms.

MA2102 Maths & Applied Maths 2

This module considers topics in both Mathematics and Applied Mathematics for

engineering students. The material covered includes linear algebra, sequences

and series, complex analysis, dimensional analysis, and partial differential

equations.

ME219 Design I

This course has three sub-modules that provide the primary components of

mechanical engineering design: (a) an introduction to the basic theory of

mechanical components that are the core building blocks in mechanisms and

machines and how they are modelled and analysed; (b) an introductory lecture

and practical based course on workshop equipment and methods; (c) an

intermediate level 3D CAD course providing instruction in the design and

depiction of basic mechanisms and machines.

ME220 Engineer in Society, Service Learning and Ethics

This module is concerned with the role of the engineer in society, ethical

behaviour of engineers, health and safety matters and developing community

awareness in students about how engineering can contribute directly to society.

A key part of the module is the Community Awareness Initiatives Responsibly

Directed by Engineers (CAIRDE) project culminating in a engineering

community action poster presentation.

ME221 Fundamentals of Operations Engineering

Introduction to operations engineering, design of products & services, lean and

JIT manufacturing systems, facility design & layout, human resources in

engineering, forecasting, capacity planning and aggregate production planning,

Page 192: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

192

inventory management, enterprise resource planning, scheduling, project

planning/control and quality planning and control.

ME222 Safety Technology

Primarily laboratory based in identifying hazards, controls and various levels of

safety technology in the Engineering laboratories, research specifications for

various personal protective equipment (hearing, eyes, breathing, feet, head,

hands etc), awareness of hazards and PPE on other workplaces such as

construction sites

ME223 Thermodynamics & Fluid Mechanics

Introduction to the fundamental aspects of thermofluid mechanics in

engineering. Basic language, scope and applications; thermofluid systems,

system boundaries; control volume concept; concepts of mass, momentum, heat,

work, energy and entropy in thermofluid systems, control volumes & cycles;

conservation laws; physical & thermodynamic properties, behaviours and

models of substances; fluid forces, statics and dynamics; relating velocity &

pressure; problem-solving techniques, applications.

ME301 Fluid Dynamics

Governing differential equations of flow - continuity, momentum and energy;

Navier-Stokes equation. Simplified concepts, stream function and potential

flows. Dimensional analysis and similarity; dimensionless groups; modelling

and experimental fluid mechanics. Laminar, transitional and turbulent flows;

Reynolds number regimes in internal and external flows; the time-averaged

equations. The speed of sound, acoustics and compressible flow regimes.

Internal compressible flows; steady adiabatic and isentropic flows; effects of

area changes; normal-shock waves; converging and diverging nozzle flows.

Viscous flow in ducts; frictional pressure losses; component losses; diffusers;

flow metering. Viscous external flows; boundary layers; external forces on

immersed bodies - drag, lift. Idealised plane-flows; elemental solutions,

superposition, images. Unsteady flows; vortex shedding, aeroacoustics and

forcing; added mass.

ME304 Mechanical Analysis and Design

Application of mathematics, materials sciences, and engineering mechanics to

problems in the analysis and design of mechanical elements; considers product

specification, manufacturing methods, safety and economic factors. Detailed

design of a selection of machine components based on analytical solutions,

empirical techniques and test results. Introduction to the use of the computer in

engineering design.

Page 193: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

193

ME312 Automated Systems

Physical principals, function and use of pneumatic and electro- pneumatic

components, design and draughting of electro-pneumatic circuits, logical

functions, use of sensors, counters and timers, compressed air production,

distribution and treatment. Automation and robotics. PLC programming and

interfacing. Optical, capacitive and inductive sensors. Applications and design

of hydraulic and electro- hydraulic circuits. Function and use of basic

components, symbols and standards, safety.

ME322 Thermodynamics and Heat Transfer

Introduction to energy, heat and work. Thermodynamic properties of solids,

liquids, ideal gases and phase change substances. The First Law of

thermodynamics. Applications to closed systems and control volumes. The

Second Law of Thermodynamics, entropy and exergy. Isentropic efficiency.

Introduction to power and refrigeration - the basic Rankine, Otto and vapour-

compression cycles. Introduction to conduction, convection and radiation.

Biological energy conversion, thermoregulation, perioperative hypothermia,

thermodilution cardiac output monitoring. One-dimensional conduction,

extended surfaces, conduction with generation. Three-dimensional conduction,

the heat diffusion equation, the Pennes bioheat equation. Hyperthermic therapy

devices.

ME351 Design II

Design II integrates core mechanical elements in an individual machine design

project that goes from specification, detailed design and analysis to final

working drawings. Typically designs include electric motor driven hoists,

pumps, presses, etc. The course also incorporates: a taught 3D CADD module

for design representation to BS8888 standards; a taught communications

module to teach written and verbal project presentation skills to a professional

standard.

ME352 Mechanical Vibrations

Basics of vibrations, translational and rotational systems, equivalence of masses

and springs, free vibration of undamped systems, critically-damped, under and

over-damped systems, forced vibration of single DOF systems, theory of

harmonic excitation, vibration isolation and vibration measurement, 2-DOF

vibrational systems, multi-DOF systems, numerical methods, eigenvalues and

eigenvectors, modal analysis, computational analysis of multi-DOF vibrational

problems

ME353 Quality Systems

Quality management systems (e.g. ISO9001), Six sigma philosophy, basic

Page 194: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

194

statistical quality control, tools for quality improvement, process capability

analysis, Kaizen, quality costs, quality auditing, key influences on quality

(Deming, Juran, Ishakawa, Crosby etc).

ME402 Advanced Mechanical Analysis and Design

Analytical methods applied to mechanical design; stress and strain analysis,

linear and non-linear problems, constitutive laws, mathematical modelling of

mechanical systems, system optimisation and reliability; multi-body contact.

Applications to the design of beams, frames, pressure vessels, machine parts,

thin plates and multi-body systems.

ME3100 Mechanical Professional Experience Programme

PEP aims to develop and provide evidence of Learning Outcomes which

contribute to the achievement of the Engineering Degree Programme Outcomes.

Students of a host organisation/company work on designated projects assigned

by the host organisation. PEP aims to give students the opportunity to apply

skills developed during the first three years of the degree programme and to

gain valuable industry experience for application in subsequent programme

years.

ME420 PEP Report and Project

All PEP students are required to give a presentation on the work experience they

have gained while on placement. The presentation is given when the student

returns to the university and the audience consists of class members and

academic staff. PEP students are also required to submit a written report in a

format specified for them before going on placement.

Each student is assigned an individual project at the start of the academic year

based on work done during industrial placement or topics assigned by staff

members. Assessment is based on a comprehensive final report and oral

presentation of the project results to the class and staff.

ME424 Energy Conversion

Review of conduction and radiation heat transfer. Review of thermodynamics.

Convection heat transfer - physical mechanisms, development and use of

empirical correlations. Review of the Rankine cycle and modifications

(regeneration and reheat). Review of air standard cycles. Heating, ventilation,

air conditioning and refrigeration. Renewable energy technologies. Case study

for integrated application of thermodynamics and heat transfer tools in

design/analysis of complex energy technology (e.g. gas turbine engine, hybrid

electric vehicle). Design/analysis project: each student will carry out a detailed

analysis or design on a chosen energy technology, following the model of the

Page 195: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

195

above case study. Laboratory assignments: internal combustion engine,

experiment in convection heat transfer, CFD computation of convective heat

transfer.

ME426 Turbomachines and Advanced Fluid Dynamics

Fluid dynamics of turbomachinery. Classification, system characteristics,

dimensionless parameters and scaling laws, energy and angular momentum

aspects, incompressible flow turbomachines (pumps, fans, turbines),

compressible flow turbomachines (compressors, turbines).

ME428 The Exchange Student Research Project

Based at NUI Galway, this one semester module aims to provide the students

with a specific research project, and to equip them with the skills necessary for

their research career. On successful completion of this subject, the student will

have demonstrated his/her ability to:

1. Give an academic level presentation on their research project outlining the

research project background, a reflection of skills and knowledge acquired,

a reflection on their contribution to the project.

2. Complete a significant engineering project that involves one or more of the

following aspects: literature searching and understanding, design and

analysis, experimental testing, mathematical modelling, materials

characterisation, product manufacture, process development.

3. Produce a comprehensive and substantial engineering project report, which

describes project objectives, background, test methods, results, discussion

and conclusion.

4. Give a presentation supported by the use of an overhead projector, at an

early stage of the project. Produce a GANTT chart to support this early

presentation.

5. Maintain a laboratory book throughout the project.

6. Present and defend the results of their project after completion of the

project.

ME429 Polymer Engineering

Designing with polymers, viscoelastic phenomena, mathematical models for

viscoelaticity, fracture, fatigue and failure of polymers, polymer rheology,

analysis of polymer processing, introduction to polymer composites.

ME430 Regulatory Affairs and Case Studies

Product safety/liability legislation, medical device directive, FDA regulations &

GMP, food safety & ISO22000, medical device risk assessment, machinery

directive, SEVESO Directive, WEEE directive, social acountability standards,

Page 196: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

196

safety management and environmental management systems, relevant case

studies.

ME431 Systems Reliability

Reliability analysis. Probabilistic modelling. Analysis of reliability data.

Reliability modelling, Reliability management. Markov models. High integrity

protective systems. Monte Carlo Method. Maintenance modelling.

ME432 Technology Innovation and Entrepreneurship

This course aims to equip students with an understanding of the technology

innovation life cycle and the key issues involved in entrepreneurship and new

venture creation. It will provide students with a comprehensive toolbox to

enable them to identify, design and commercialise technologies.

ME516 Advanced Mechanics of Materials

This module is concerned with advanced mechanics of materials with a view to

engineering design for structural integrity. Attention is focussed on elasticity,

plasticity, creep, fracture mechanics and tribology, with application to

multiaxial design against fatigue, fracture, creep, creep-fatigue interaction,

plastic failure and wear, as well as design for manufacturing process such as

metal-forming. Mini-projects will focus on applied computational mechanics of

materials.

ME517 Combustion Science and Engineering

The module introduces students to the fundamentals and applications of

combustion. Students are expected to have a background in either chemical or

engineering thermodynamics. The module covers: reaction stoichiometry,

combustion thermodynamics, reaction kinetics and dynamics, transport

phenomena, liquid and solid combustion, pollutant formation, and

computational methods. Analytical and numerical problem-solving techniques

are developed through homework assignments, projects and computer labs.

ME521 Research Methods for Engineers

The aim of this course is to equip candidates with skills to conduct autonomous

research in a rigorous and disciplined manner. It is essential for the effective

generation, collection, analysis and interpretation of scientific knowledge. The

primary assessment is through three assignments (two written research

assignments and one oral presentation)

Page 197: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

197

ME522 Operations Management

Introduction to operations management, design of products & services, lean and

JIT manufacturing systems, facility design & layout, human resources in

engineering, forecasting, capacity planning and aggregate production planning,

inventory management, enterprise resource planning, scheduling, project

planning/control and quality planning and control.

ME572 Human Reliability

Nature of Human error. Studies of Human error. Human reliability in risk

assessment. The Human Reliability Assessment (HRA) process; task analysis,

human-error analysis, human-error quantification, impact assessment, assessing

and reducing the human error risk. Quality Assurance (QA). Human error data

validation. Latent errors and system disasters. Future directions in HRA.

Safety-related accidents and incidents.

MG110 Introduction to Management

This module is an introduction to the principles of management. Students will

be introduced to the purpose and challenges of the management of

organisations. The module is structured around the four key management

processes: planning, leading, organising and controlling.

MG328 Management of Human Resources

The objective of this course is to enable students to identify, understand and

implement appropriate practices and procedures in the management of human

resources at the operational level. Topics include: Fundamental principles in the

management of human resources; human resources in the business environment;

reward management - compensation and benefits, job analysis and job

evaluation, performance appraisal; human resource planning; recruitment and

selection; communication and participation; developing personnel policy

statements; HRM and the "new" personnel management - issues for

management and for unions; training and development; career planning, career

development, interface of personal and work life.

MM140 Engineering Mathematical Methods

1. Express a problem modelled by a system of linear equations in an

appropriate matrix form and solve the resulting system of equations;

2. Use row operations to determine whether or not a system of m linear

equations in n unknowns is consistent/has a unique solution /has an infinite

number of solutions;

3. Perform elementary calculations involving matrices and determinants;

4. Calculate the characteristic polynomial, eigenvalues and corresponding

Page 198: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

198

eigenvectors for a 3 x 3 matrix, and diagonalise such a matrix;

5. Write complex numbers in modulus/argument form, apply de Moivre’s

theorem, derive expressions for the sin/cosine of multiple angles in terms

of powers of sin/cosine x, etc;

6. Factorise real polynomials into irreducible linear and quadratic terms.

7. Determine the nth roots of unity for small values of n;

8. Plot direction fields for first order ODEs and solve separable first order

ODEs

9. Solve linear first order ODEs by the integrating factor method;

10. Solve linear homogeneous second order ODEs with constant coefficients,

solve linear non-homogeneous second order ODEs with constant

coefficients by the method of undetermined coefficients and the method of

variation of parameters.

MP120 Engineering Mechanics

1. Vectors in two and three dimensions: definition of vectors and scalars,

simple vector algebra, Cartesian components of vectors, the dot product

and its properties, some geometry with vectors;

2. Kinematics: one-dimensional motion, displacement, velocity, acceleration,

formulae for uniform acceleration and examples of their use, vertical

motion under gravity, motion in two and three dimensions;

3. Relative velocity: the relative velocity formula and examples of its use in

solving problems;

4. Newton’s laws of motion: the three laws and an elucidation of their

meaning via examples, examples of forces, pulley systems, motion on

surfaces and the laws of friction;

5. Conservation of momentum: impulse, momentum, sudden impacts,

conservation of momentum, direct impacts, oblique impacts, examples;

6. Work, power and energy: the line integral and the definition of work,

power, kinetic energy, the principle of work, solution of problems using

the principle of work, conservative forces and potential energy,

conservation of mechanical energy, the solution of problems using

conservation laws;

7. Circular motion and angular momentum: the equations of motion in polar

coordinates, circular motion, angular speed and velocity, examples;

8. Systems of particles and rigid bodies: the centre of mass of a system of

particles and its motion, the calculation of the centre of mass of some

standard bodies, the cross product and angular momentum, moment of

force, rigid bodies, derivation of the equation for motion about the centre

of mass, solution of some simple static problems for rigid bodies.

MP345 Mathematical Methods I

Page 199: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

199

This course introduces some advanced methods applied mathematics. The

material covered includes:

Topics covered include:

1. Linear Second Order Ordinary Differential Equations;

2. Power Series Solutions;

3. The Frobenius Method;

4. Special Equations;

5. Complex Analysis.

MP346 Mathematical Methods II

This course introduces some advanced methods of applied mathematics. The

material covered includes:

Topics covered include:

1. Heat Equation, Wave Equation

2. Sturm-Liouville Theory

3. Laplace Equation and Boundary-Value Problems

4. Fourier Integrals and Fourier Transforms

5. Finite Difference Approximation of Differential Equations

MP365 Fluid Mechanics

This course introduces some advanced methods applied mathematics. The

material covered includes:

Topics covered include:

1. A review of vector and tensor calculus;

2. Ideal fluids; irrotational flow;

3. Laplace’s equation and some potential theory;

4. Elementary viscous flow with examples;

5. The stress tensor; Cauchy’s equation of motion;

6. The Navier-Stokes equations; Very viscous flow, including thin films and

lubrication theory

MP366 Electromagnetism

This course introduces the theory of electromagnetism. The material covered

includes:

Electrostatics: Coulomb’s law, the superposition principle, field lines, electric

flux, Gauss’s law, calculation of electric fields using Gauss’s law, the electric

potential and Poisson’s equation, electrostatic energy, conductors, boundary

condition for conductors, capacitors, calculating the capacitance for some

simple geometries;

Electrostatics of materials: Legendre polynomials and multipole expansions, the

electric dipole, dielectric atoms and molecules, polarization, macroscopic

electrostatic equations, linear dielectrics and their boundary conditions, the

Page 200: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

200

solution of some boundary value problems;

Magnetostatics: current density, conservation of charge, steady currents,

Orsted’s experiment, the Lorentz force law, the Biot-Savart law, Ampere’s law

and examples of its use, the differential equations of magnetostatics, some

calculations for magnetic fields, magnetic field due to a localised current

distribution, magnetic dipole moment, torque on a current loop, brief discussion

of magnetic materials and the macroscopic magnetostatic equations;

Electromagnetism: Ohm’s law, electromotive force, Faraday’s experiments and

Faraday’s law, Maxwell’s laws, Poynting’s theorem and electromagnetic

energy, the wave equation and the electromagnetic character of light, plane

wave solutions of Maxwell’s laws.

MP491 Nonlinear Systems

This course is concerned with systems of nonlinear Ordinary Differential

Equations (ODEs) and Maps.

Topics covered include

1-dimensional differential equations: equilibria, stability, bifurcations;

2-dimensional linear systems of ODEs: equilibria, stability, phase-plane

portraits;

2-dimensional nonlinear systems of ODEs: equilibria, linearisation, linear

stability, phase-plane portraits;

2-dimensional Hamiltonian systems: equilibria, stability, phase-plane portraits;

Limit cycles: Hopf bifurcations, stability.

1-dimensional difference equations and maps cycles: fixed points, periodic

orbits, stability, bifurcations

MP553 Advanced Applied Mathematics for Engineers I

This course introduces some advanced methods of applied mathematics for

solving ordinary differential equations and using complex analysis, with a view

to engineering applications. The topics covered include: 1. Linear Second Order

Ordinary Differential Equations; 2. Power Series Solutions; 3. The Frobenius

Method; 4. Special Equations; 5. Complex Analysis; 6. Application to

vibrations, waves, flows.

MP554 Advanced Applied Mathematics for Engineers II

This is a follow-up on the course Advanced Applied Mathematics for Engineers

I. Topics covered include:

The 1-dimensional heat equation. Introduction to Initial Value Boundary Value

Problems. Solution for various boundary conditions and initial conditions.

Sturm-Liouville Systems. General properties and application to simple systems.

The 2-dimensional Laplace equation. Solution for various boundary conditions

on a rectangular or rotationally symmetric region;

Page 201: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

201

The Fourier Transform. Properties, the inverse transform. Application to solving

the 1-dimensional heat equation on an infinite region.

Finite difference methods. Application to numerically solving the 1-dimensional

heat equation. Stability of numerical method

PA405 Elements of Pathology

Basic and applied principles of pathology and pathophysiology. Cell and tissue

degeneration and death. Acute, chronic and granulomatous inflammation.

Thrombosis, embolism, ischaemia and infarction. Neoplasia, benign and

malignant tumors. Immunology and immunopathology and practical

applications of principles in diagnosis and laboratory testing. Haematology and

flow cytometry. Clinical biochemistry and practical laboratory instrumentation.

Gene research and gene therapy; principles of regeneration. Information

technology and worldwide access to medical knowledge and information.

Infections, with particular emphasis on medical devices and implants.

PH140 Engineering Physics

The aim of this module is to equip the learner with basic knowledge, skills and

competences associated with the fundamentals of a range of topics in

engineering physics.

The Experimental Method:

Units, measurement, experimentation, units, significant figures

Heat and Temperature

Acoustics and Optics:

Waves, ultrasound

Electromagnetic waves: EM spectrum, doppler effect, polarisation

Geometrical optics: reflection and refraction, mirrors, thin lenses, optical

instruments

Diffraction

Interference

Applications

Electricity and Magnetism:

Electric potential, current, energy, electric forces and fields

Ohm's Law

Insulators, conductors, semiconductors: diode: structure, behaviour

Applications

Atomic and Nuclear Physics:

Photoelectric effect, quantum theory

Line spectra

Page 202: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

202

X-rays

Lasers

Nucleus, nuclear energy

Radioactivity

Applications

Assumptions:

Bohr atomic model (Chemistry)

Pre-requisite: mechanics is taught in SEM 1 or early SEM 2 (applied Maths)

SI317 Human Body Function

This course is given by the Department of Physiology. The course covers the

following topics: biological molecules and their functions; body composition;

cell physiology; nerve function; skeletal muscle function; blood and blood cells;

the immune system; the autonomic nervous system; the cardiovascular system;

the respiratory system; the renal system; the digestive system; the endocrine

system; the central nervous system.

ST1100 Engineering Statistics

This course presents an introduction to the basic concepts of probability theory

along with the standard techniques for statistical analysis of data (such as

calculating parameter estimates and confidence intervals, working with linear

regression models) with a focus on methods and data arising in engineering.

ST500 Advanced Engineering Statistics

This module will provide a second level coverage of statistics with an emphasis

on topics of use to engineers and practical hands-on experience of applied

statistics using statistical software.

SU404 Medical and Surgical Practice

This module will outline key clinical and surgical procedures with a strong

focus on diagnostic tools and medical devices utilised in clinical practice in the

fields of cardiology, orthopaedic surgery, vascular surgery, and ENT surgery.

Lectures will be provided by senior clinicians in the aforementioned clinical

fields. Each student will undertake two theatre visits over the course of this

module to observe a clinical procedure. The module will be examined by

continuous assessment.

Page 203: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

203

SECTION SIX

SCHOLARHIPS AND PRIZES

Undergraduate Awards

AYAYA BEST FINAL YEAR PROJECT IN ELECTRICAL AND

ELECTRONIC ENGINEERING

The Prize consists of a cash award and a commemorative trophy. The Prize is

awarded to the project deemed to have the highest academic and practical

standard with strong emphasis on the level of innovation shown by the

student(s) involved. The Prize is not limited to any specific technical area in

Electronic Engineering.

CISCO SYSTEMS PRIZE FOR BEST FINAL YEAR PROJECT IN BScIT

The prize consists of a cash award. The Prize is awarded each year for the best

final year project in the BSc in Information Technology. The project may be a

group or an individual project. The Prize will be awarded to the project deemed

to have the highest academic and practical standard. This prize is sponsored by

CISCO Systems.

INSTITUTION OF MECHANICAL ENGINEERS PRIZE (IMECHE)

Frederick Barnes Waldron – Best Student Prize

The I.Mech.E prize is awarded to the best student of Mechanical Engineering in

the final year of the course leading to the BE degree, which is mutually

accredited by the Institution of Engineers of Ireland and the I.Mech.E. The

award, known as the Frederick Barnes Waldron – Best Student Prize, consists of

a medal, certificate and a cheque.

IT PRIZE FOR BEST FOURTH YEAR B.Sc. IT BUSINESS PLAN

This cash prize is awarded each year for the best final year Business Plan in the

BSc in Information Technology. This prize is sponsored by the Component

Discipline Information Technology.

MCS KENNY PRIZE IN MECHANICAL ENGINEERING

MCS Kenny sponsor this cash prize for the best individual project by a student

of Mechanical Engineering in the final year of the course leading to the BE

Degree.

Page 204: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

204

MEDTRONIC PRIZE IN BIOMEDICAL ENGINEERING

The Medtronic Prize is awarded to the student of Biomedical Engineering who

achieves first place in the final year of the course leading to the BE degree. This

is a cash award.

RPS PRIZES

This prize is awarded by RPS Group to the students who achieve 1st Place in 3

rd

Year BE Environmental Engineering Degree and for 1st Place in 3

rd Year BE

Civil Engineering Degree. The RPS prize is a monetary prize.

RYAN HANLEY AWARD (WEST REGION) STUDENT ENGINEERING

PRIZE

The competition is intended for final year engineering undergraduates taking

full time degree courses at third level institutions located within the West

Region. The competition is designed to promote excellence in research, written

submissions and presentation skills among undergraduates. Winners are

awarded a cash prize.

THE FRANK LYDON AWARD

Arup Consulting Engineers sponsor the Frank Lydon Award for the best Final

Year Project in Civil Engineering, at NUI Galway. This annual award is in

honour of Frank Lydon, the former Managing Director of the company, who

was a graduate of Civil Engineering. The winning student will receive a cash

prize, which is doubled if the student goes on to postgraduate study.

The P.J. TOBIN AND CO. GOLD MEDAL IN CIVIL ENGINEERING

The Gold Medal is awarded annually, on the results of the BE Examination in

Civil Engineering, and on the recommendation of the Professor of Civil

Engineering after consultation with representatives of the donor company.

Page 205: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

205

EXCELLENCE SCHOLARS 2013-2014

CEREMONY HELD ON THURSDAY 17 OCTOBER 2013

The ‘Excellence Scholarships’ are designed to recognise and reward Leaving

Cert success for the highest-achieving students, and encourage their ongoing

commitment to academic excellence during their time at NUI Galway.

Biomedical Engineering (1BG1)

Electrical & Electronic Engineering (1BLE1)

Duignan, Connor Joseph

St. Joseph’s Patrician College (“The Bish”), Nun’s Island, Galway

Electronic & Computer Engineering (1BP1)

Newell, David

Coláiste na Coiribe, Bóthar Thuama, Gaillimh

Mechanical Engineering (1BM1)

McGrath, Niall Martin

St. Joseph’s Secondary Schook, Tulla, Co. Clare

Undenominated Engineering (1EG1)

Bolton, Sean

Kilrush Community School, Kilrush, Co. Clare

Caroll, Senan

Killina Secondary School, Rahan, Tullamore, Co. Offaly

Clancy, Eoin

St. Mary’s College, St. Mary’s Road, Galway

Duffy, Cian

Yeats College, Yeats House, College Road, Galway

Finan, Ciara Mary

Presentation College, Currylea, Tuam, Co. Galway

Mealy, James

Castlecomer Community Schook, Castlecomer, Co. Kilkenny

Whelan, Luke James

Calasanctius College, Oranmore, Co. Galway

UNIVERSITY SCHOLARS 2012-2013

Page 206: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

206

CEREMONY HELD ON 8TH

FEBRUARY 2014

Honours Bachelor of Engineering (Biomedical Engineering)

Year 1 (1BG1) - Fitzgerald Joan

Year 2 (2BG1) - Kilbane Aine

Moroney Deirdre

Year 3 (3BG1) - McEvoy Eoin

O Connor Catherine

Honours Bachelor of Engineering (Civil)

Year 1 (1BE1) - O Connell Robert

Year 2 (2BE1) - Creavin John Paul

Forkan Thomas

Gibbons Ryan

Hanley Anthony Sheridan Mark

Year 3 (3BE1) - O Connell Philip

Orang Hewa

Honours Bachelor of Engineering (Electrical and Electronic)

Year 1 (1BLE1) - Grogan Niall

Year 2 (2BLE1) - Buckley Michael

Dillon Gary

Mullaney McCabe Tireoin

Roche Mark

Whelan Gearóid

Year 3 (3BLE1) - McGlinchey Kevin

Honours Bachelor of Engineering (Electronic and Computer Engineering)

Year 1 (1BP1) - Bakker Robert

Dooley Stephen

O Cuimin Cathal

Year 2 (2BP1) - Farrell Kevin

Treacy Rayment Stephen

Year 3 (3BP1) - Krewer Liam

Lane Cian

Maguire John

Neary Kenneth

O Loughlin Declan

Honours Bachelor of Engineering (Energy Systems Engineering)

Year 1 (1BSE1) - O Brien Stephen

Qi Zhengzhong

Page 207: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

207

Year 2 (2BSE1) - Burke David

Glennon Conor

Lane Barry

O Halloran John

Year 3 (3BSE1) - Chambers Niall

Kelly Mark

Honours Bachelor of Engineering (Mechanical)

Year 1 (1BM1) - McDermott Barry

Year 2(2BM1) - Brennan Sean

Conlan Smith Cian

Donlon George

Donohue Jarlath

Dunne Kenneth

Dunne Kevin

Fahy Daniel

Forde Dearbhaile

Gonzaga Heitor

Huxford Bobby

Joyce David

Mac Ardghail Padraig

Mannion Paul

McLoone Mary

Murray James

O Murchu Cathal

Year 3 (3BM1) - Ashton Patrick

Conroy Joseph

Lenihan Donncha

Honours Bachelor of Engineering (Undenominated)

Year 1 (1EG1) - Borza Nadia

Coleman Maebh

Dunne Eoghan

Ward Keith

Honours Bachelor of Science (Computer Science and Information

Technology)

Year 1 (1BCT1) - Clifford Ross

Gannon Jamie

Jackson Anthony

Lynch-Kurzawa Kyle

McKee Daniel

Page 208: THE COLLEGE OF ENGINEERING AND INFORMATICS€¦ · THE COLLEGE OF ENGINEERING AND INFORMATICS COLÁISTE NA hINNEALTÓIREACHTA AGUS NA hIONFORMAITICE FÉILIRE 2014-15 CALENDAR 2014-15

208

Renton David

Sheridan Claire

Yuan Jinwei

Year 2 (2BCT1) - Flynn Nathan

Gibbons Katie

Mc Cormack Ruth

Moran Shannon

Naessens Robert Jean Yves

O Halloran Cian

Year 3 (3BCT1) - Coyne Liam

Fitzpatrick Brian

Gibbons John

Gibbons Maud

Heffernan Sean

Loughnane Chris

Ryan Shane

Strong John

Postgraduate Awards

CISCO PRIZE FOR BEST PROJECT IN THE MSC (SOFTWARE,

DESIGN & DEVELOPMENT) AND HDIP IN APPLIED

SCIENCE(SOFTWARE, DESIGN & DEVELOPMENT) PROGRAMME

The prize consists of a cash award. The Prize will be awarded each year for the

best project in the MSc/HDip in Applied Science (Software Design &

Development) Programme. The project may be a group or individual projects.


Recommended