Students may opt for a Single Honours Degree in Computer Science or a Single Honours Degree in Computer Science (Software Entrepreneurship) or a Single Honours Degree in Computer Science (Web Systems Engineering) or a Joint Honours Degree in Computer Science with Chinese after First Year.
Students who opt for Joint Honours in First Science may, if they wish, revert to Single Honours at the end of First Year.
In each of these degree programmes, there is a Work Placement module. The Third University Examinations are held early and the Work Placement module is part of the final year assessment. The normal duration for Work Placement is 6 months, (CS3300), commencing in early April of the Third Year, as part of a four year degree programme. In some circumstances a 12 month Work Placement (CS3301) may be approved by the College as part of an extended Third Year, for students who are offered such positions by employers. A student pursuing a 12 month Work Placement will be allowed a waiver of part of the registration fee for the extended period.
Progression to Single Honours and Joint Honours Degrees
Admission to a subsequent year of the Single Honours programme requires a Pass overall in the current year's examination (details are available in the Marks and Standards Book).
Admission to the Computer Science (Software Entrepreneurship) programme in Second Science has specific requirements. A student wishing to pursue this degree must obtain a Pass in Computer Science at the First University Examination and at least 40% in Economics in First Science.
Admission to the Joint Honours programmes in Second Science has specific requirements. A student wishing to pursue Joint Honours must obtain a Pass in both subjects at the First University Examination.
An overview of the programme structures is shown in Table 4(a).
TABLE 4(a) COMPUTER SCIENCE
FIRST SCIENCE | SECOND SCIENCE | THIRD SCIENCE | FOURTH SCIENCE |
CK401 | BSc Single Honours Computer Science | BSc Single Honours Computer Science | BSc Single Honours Computer Science |
CS (50 credits) | CS (60 credits) | CS (60 credits) | |
+ CS/FR/HS/MA (10 credits) | |||
BSc Single Honours Computer Science (Software Entrepreneurship) | BSc Single Honours Computer Science (Software Entrepreneurship) | BSc Single Honours Computer Science (Software Entrepreneurship) | |
CS (25 credits) + EC (35 credits) | CS (40 credits) + EC (20 credits) | CS (35 credits) + EC (25 credits) | |
BSc Single Honours Computer Science (Web Systems Engineering) | BSc Single Honours Computer Science (Web Systems Engineering) | BSc Single Honours Computer Science (Web Systems Engineering) | |
CS (50 credits) | CS (60 credits) | CS (60 credits) | |
+ CS/FR/HS/MA (10 credits) | |||
BSc Joint Honours Computer Science with Chinese | BSc Joint Honours Computer Science with Chinese | BSc Joint Honours Computer Science with Chinese | |
CS + CH: | CS + CH: | CS + CH: | |
CS (30 credits) + CH (30 credits) | CS (40 credits) + CH (20 credits) | CS (35-40 credits) + CH (20-25 credits) |
BSc Single Honours Computer Science
Students take 60 credits as follows:
Computer Science (50 credits):
CS2501, CS2502, CS2503, CS2505, CS2506, CS2507, CS2513, CS2514, CS2515, CS2516 (5 credits per module)
plus modules to the value of 10 credits from the following:
Computer Science:
CS2509, CS2510, CS2511 (5 credits per module)
Languages: HS0128 (10
credits), FR1105* plus FR1107* (5 credits per module) or
FR2105 plus FR2107 (5 credits per module)
Mathematics: MA1057 (5
credits) plus MA1058 (5 credits)
Note: *Modules FR1105 and FR1107 are only available to students who have not already taken French in First Year.
BSc Single Honours Computer Science (Software Entrepreneurship)
Students take 60 credits as follows:
Computer Science (25 credits): CS2501, CS2509, CS2513, CS2514, CS2515 (5 credits per module)BSc Single Honours Computer Science (Web Systems Engineering)
Students take 60 credits as follows:
Computer Science (50 credits): CS2501, CS2503, CS2505, CS2508, CS2509, CS2510, CS2511, CS2513, CS2514, CS2515 (5 credits per module)
plus modules to the value of 10 credits from the following:
Computer Science: CS2502, CS2506, CS2507, CS2516 (5 credits per module)
Languages: HS0128 (10 credits), FR1105* plus FR1107* (5 credits per module) or
FR2105 plus FR2107 (5 credits per module)
Mathematics: MA1057 (5
credits) plus MA1058 (5 credits)
Note: *Modules FR1105 and FR1107 are only available to students who have not already taken French in First Year.
Module Semester Information may be found here.
Module
Descriptions may be found here.
BSc Joint Honours (Computer Science with Chinese)
Students take 60 credits as follows:
Computer Science (30
credits): CS2501, CS2509, CS2511, CS2513, CS2514, CS2515 (5 credits per module)
with Chinese (30
credits): CH2000 (10 credits), CH2009 (10 credits), CH2103 (10 credits)
Examinations
Full details of regulations governing Examinations for each programme will be contained in the Marks and Standards 2016 Book, and for each module in the Book of Modules, 2015/2016
Three Year Rule
Students must pass the Second University Examination in Science - Computer Science within three academic years from the date of first registration for Second Year. Failure to comply with this rule would mean that the student would be ineligible to proceed further with his/her studies. Exceptions to this rule may be granted by the College, only for very serious reasons.
BSc Single Honours Computer Science
Students take 60 credits as follows:
Computer Science: [CS3300 or CS3301 (10 credits)], CS3305 (10 credits), CS3306 (10 credits), CS3311 (5 credits), CS3500 (5 credits), CS3506 (5 credits), CS3508 (5 credits), CS3509 (5 credits), CS3514 (5 credits)
BSc Single Honours Computer Science (Web Systems Engineering)
Students take 60 credits as follows:
Computer Science: [CS3300 or CS3301 (10 credits)], CS3306 (10 credits), CS3311 (5 credits), CS3500 (5 credits), CS3505 (10 credits), CS3510 (5 credits), CS3511 (5 credits), CS3512 (5 credits), CS3513 (5 credits)
BSc Single Honours Computer Science (Software Entrepreneurship)
Students take 60 credits as follows:
Computer Science (40
credits): [CS3300 or
CS3301 (10 credits)], CS3306 (10 credits), CS3500 (5
credits), CS3513 (5 credits), CS3605 (10 credits)
and Economics (20
credits): EC3119 (5 credits), EC3129 (5 credits), EC3154 (5
credits), EC3208 (5 credits)
BSc Joint Honours (Computer Science with Chinese)
Students take 60 credits as follows:
Computer Science (40
credits): [CS3300 or
CS3301 (10 credits)], CS3305 (10 credits), CS3306 (10
credits), CS3500 (5 credits), CS3513 (5 credits)
with Chinese (20
credits): CH2011 (5 credits), CH3020 (5 credits), CH3304 (10 credits)
Examinations
Full details of regulations governing Examinations for each programme will be contained in the Marks and Standards 2016 Book, and for each module in the Book of Modules, 2015/2016
Three Year Rule
Students must pass the Third University Examination in Science - Computer Science within three academic years from the date of first registration for Third Year. Failure to comply with this rule would mean that the student would be ineligible to proceed further with his/her studies. Exceptions to this rule may be granted by the College, only for very serious reasons.
BSc Single Honours Computer Science
Students take 60 credits of Computer Science, as follows:
Core Modules (15 credits): CS4501 (15 credits)
and 45 credits of
electives* from:
CS4092, CS4093, CS4150, CS4402, CS4403, CS4404, CS4405,
CS4407, CS4412, CS4507, CS4508, CS4610, CS4611, CS4612,
CS4613, CS4614, CS4615, CS4616, CS4617, CS4618, CS4619,
CS4620, CS4621, CS4622 (5 credits per module)
* Note that not all elective modules will be offered each year.
BSc Single Honours Computer Science (Software Entrepreneurship)
Students take 60 credits as follows:
Computer Science
Core Modules (15
credits): CS4503 (15 credits)
and 20 credits of
electives*, from:
CS4092, CS4093, CS4404, CS4412, CS4506, CS4507, CS4508,
CS4610, CS4611, CS4612, CS4613, CS4614, CS4615, CS4618,
CS4619, CS4620 (5 credits per module)
and 25 credits of Economics: EC3127, EC3128, EC3147, EC3148, EC4215 (5 credits per module)
* Note that not all elective modules will be offered each year.
BSc Single Honours Computer Science (Web Systems Engineering)
Students take 60 credits of Computer Science, as follows:
Core Modules (15 credits): CS4502 (15 credits)
and 45 credits of
electives* from:
CS4092, CS4093, CS4402, CS4403, CS4404, CS4405, CS4412,
CS4506, CS4507, CS4508, CS4610, CS4611, CS4612, CS4613,
CS4614, CS4615, CS4618, CS4619, CS4620 (5 credits per module)
* Note that not all elective modules will be offered each year.
BSc Joint Honours (Computer Science with Chinese)
Students take 60 credits as follows:
Computer Science
Core Modules (15
credits): CS4501 (15 credits)
and 20 or 25 credits of
electives*, from:
CS4092, CS4093, CS4507, CS4508, CS4610, CS4611, CS4612,
CS4614, CS4615 (5 credits per module)
plus 20 or 25 credits of Chinese, from: CH3102 (5 credits), CH3106 (10 credits), CH3107 (10 credits)
* Note that not all elective modules will be offered each year.
Examinations
Full details of regulations governing Examinations for each programme will be contained in the Marks and Standards 2016 Book, and for each module in the Book of Modules, 2015/2016
Three Year Rule
Students must pass the BSc (Hons) Computer Science Degree Examination within three academic years from the date of first registration for Fourth Year. Failure to comply with this rule would mean that the student would be ineligible to proceed further with his/her studies. Exceptions to this rule may be granted by the College only for very serious reasons.
Programme Learning Outcomes for BSc in Computer Science (NFQ
Level 8, Major Award)
On successful completion of this programme, students should be able
to:
Programme Learning Outcomes for BSc in Computer Science
(Software Entrepreneurship) (NFQ Level 8, Major
Award)
On successful completion of this programme, students should be able
to:
Programme Learning Outcomes for BSc in Computer Science with
Chinese (NFQ Level 8, Major Award)
On successful completion of this programme, students should be able
to: