Main.About History
Hide minor edits - Show changes to markup
- completed [(CS2103 or CS2261) and (CS2305 or CS2305S)] or [(CS2103 and CS2309) or IS2103 or IS2150], the pre-requisite module of CS3208
- attained a minimum CAP of 3.8
- completed at least 60MCs
- attained a minimum CAP of 3.8, and
- obtained approval from CS/IS department
All students who complete UROP are expected to participate in the National Undergraduate Research Opportunities Programme (NUROP) Congress which is held in September every year. Participation in the Congress is regarded as part-and-parcel of UROP and this includes the submission of a paper for publication in the Congress Proceedings. In addition, selected students are to present their work (oral or poster presentation) at the Congress.
All students who complete UROP are expected to participate in the National Undergraduate Research Opportunities Programme (NUROP) Congress which is held in March every year. Participation in the Congress is regarded as part-and-parcel of UROP and this includes the submission of a paper for publication in the Congress Proceedings. In addition, selected students are to present their work (oral or poster presentation) at the Congress.
UROP (Computing) is administered by A/P Chan Chee Yong(Assistant Dean) and assisted by Ms Nur Arifah.
UROP (Computing) is administered by A/P Chan Chee Yong (Assistant Dean) and assisted by Ms Nur Arifah.
UROP (Computing) is administered by A/P Lee Wee Sun (Assistant Dean) and assisted by Ms Nur Arifah.
UROP (Computing) is administered by A/P Chan Chee Yong(Assistant Dean) and assisted by Ms Nur Arifah.
AS6 #05-04
leews AT comp.nus.edu.sg
COM1 #03-24
chancy AT comp.nus.edu.sg
- For the Communications and Media (CNM) programme, CS3208/CP3208 is allowed to replace CS4201 Interactive Systems Project I or CS4203 Game Development Project I, and CS3209/CP3209 is allowed to replace CS4202 Interactive Systems Project II or CS4204 Game Development Project II. This is applicable to all students in the CNM programme under the restriction that the project is in the media area (subject to approval of UROP coordinator). This exemption is not applicable to students in the Concurrent programme with Carnegie Mellon University.
- For Computer Engineering (CEC) and Computer Science (CS)programmes, both {CS3208 and CS3209} or {CP3208 and CP3209} are allowed to replace CS3215 Software Engineering Project or (CS3201 Software Engineering Project I and CS3202 Software Engineering Project II) under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
- For the Communications and New Media (CNM) programme, CS3208/CP3208 is allowed to replace CS4201 Interactive Systems Project I or CS4203 Game Development Project I, and CS3209/CP3209 is allowed to replace CS4202 Interactive Systems Project II or CS4204 Game Development Project II. This is applicable to all students in the CNM programme under the restriction that the project is in the media area (subject to approval of UROP coordinator). This exemption is not applicable to students in the Concurrent programme with Carnegie Mellon University.
- For Computer Engineering (CEC) and Computer Science (CS) programmes, both {CS3208 and CS3209} or {CP3208 and CP3209} are allowed to replace CS3215 Software Engineering Project or (CS3201 Software Engineering Project I and CS3202 Software Engineering Project II) under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
- For the Computational Biology programme, CP3208 and CP3209 is allowed to replace up to two of level-3 electives under the restriction that the UROP project must in the computational biology area (subject to approval of UROP coordinator).
- For the Communications and Media programme, CP3208 and CP3209 (both required) is allowed to replace CS3342 Interactive Media Development Project except for students in Concurrent programme with Carnegie Mellon University under the restriction that the project is in the media area (subject to approval of UROP coordinator).
- For Computer Engineering and Computer Science programmes, CP3208 and CP3209 (both required) is allowed to replace CS3215 Software Engineering Project under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
- For the Communications and Media (CNM) programme, CS3208/CP3208 is allowed to replace CS4201 Interactive Systems Project I or CS4203 Game Development Project I, and CS3209/CP3209 is allowed to replace CS4202 Interactive Systems Project II or CS4204 Game Development Project II. This is applicable to all students in the CNM programme under the restriction that the project is in the media area (subject to approval of UROP coordinator). This exemption is not applicable to students in the Concurrent programme with Carnegie Mellon University.
- For Computer Engineering (CEC) and Computer Science (CS)programmes, both {CS3208 and CS3209} or {CP3208 and CP3209} are allowed to replace CS3215 Software Engineering Project or (CS3201 Software Engineering Project I and CS3202 Software Engineering Project II) under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
- For the Computational Biology (CB) programme, CS3208 and CS3209/CP3208 and CP3209 are allowed to replace up to two of level-3 electives under the restriction that the UROP project must in the computational biology area (subject to approval of UROP coordinator).
- All requests to withdraw from CP3208 shall be handled by the Office of Undergraduate Studies. (Withdrawal form may be downloaded from the On-line Forms site.)
- All requests to withdraw from CP3208 shall be handled by the Office of Undergraduate Studies. (Withdrawal form may be downloaded from the On-line Forms site)
| CP3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) | or (CS2103 and CS2309) or IS2103 or IS2150 |
| CP3208 | Undergraduate Research in Computing I | 4 | [(CS2103 or CS2261) and (CS2305 or CS2305S)] or [(CS2103 and CS2309) or IS2103 or IS2150] |
| CP3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) | or (CS2103 and CS2309) or IS2103 or IS2150 |
| CP3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) | or (CS2103 and CS2309) or IS2103 or IS2150 |
| CS3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) |
| CS3209 | Undergraduate Research in Computing II | 4 | CS3208 |
A student participating in UROP takes a two-module (8 MCs) sequence spread over two semesters: CS3208 in the first semester, followed by CS3209 in the second. Even though each UROP module is a one-semester module, it is understood that this will also include compulsory full-time research work during the vacation preceding that semester.
It is expected that the student will complete an initial research study on the project in CS3208 (vacation and first semester) and complete the research project in CS3209 (the following vacation and second semester).
| CP3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) | or (CS2103 and CS2309) or IS2103 or IS2150 |
| CP3209 | Undergraduate Research in Computing II | 4 | CP3208 |
A student participating in UROP takes a two-module (8 MCs) sequence spread over two semesters: CP3208 in the first semester, followed by CP3209 in the second. Even though each UROP module is a one-semester module, it is understood that this will also include compulsory full-time research work during the vacation preceding that semester.
It is expected that the student will complete an initial research study on the project in CP3208 (vacation and first semester) and complete the research project in CP3209 (the following vacation and second semester).
- completed CS2103 or CS2261, the pre-requisite module of CS3208
- attained a minimum CAP of 3.5 (3.8 from Semester 2 2007/2008)
- completed CS2305 or CS2305S (from Semester 1 2007/08 onwards)
- completed [(CS2103 or CS2261) and (CS2305 or CS2305S)] or [(CS2103 and CS2309) or IS2103 or IS2150], the pre-requisite module of CS3208
- attained a minimum CAP of 3.8
- A student who applies for UROP is committed to taking the two-module (8 MCs) sequence of CS3208 and CS3209.
- CS3208 and CS3209 must be completed before (and not concurrently with) CS4101 Honours Project. Therefore, a student should plan to finish the CS3208-CS3209 sequence before starting CS4101.
- A student who applies for UROP is committed to taking the two-module (8 MCs) sequence of CP3208 and CP3209.
- CP3208 and CP3209 must be completed before (and not concurrently with) CP4101 Honours Project. Therefore, a student should plan to finish the CP3208-CP3209 sequence before starting CP4101.
- CS3208 and CS3209 each contributes 4MCs to the semester workload.
- The duration of UROP spans over two semesters, including the vacation preceding each of the semesters. Work starts in the vacation preceding the CS3208 semester.
- CP3208 and CP3209 each contributes 4MCs to the semester workload.
- The duration of UROP spans over two semesters, including the vacation preceding each of the semesters. Work starts in the vacation preceding the CP3208 semester.
The CS3208 -> CS4101 Track
This track is a provision for supervisors to propose a UROP project that spans only one semester. After the student has completed CS3208, he will continue on to his CS4101 - FYP (Final Year Project) - which spans two semesters.
Note that UROP and FYP are administered separately so though the the FYP might be seen as an extension of the UROP porject, the supervisor needs to put up two project proposals on the on-line project administration system -- one for UROP (indicating that it is CS3208->CS4101) and another for FYP.
As this track involves only one semester of UROP, it is only credited with 4 MCs. The student will have to submit a project report and prepare the oral presentation at the end of the semester. (See Reports and Evaluation below) A grade (worth 4MCs) will be given to the student for CS3208.
Students in the CS3208->CS4101 track cannot apply for waiver of CS3215. (You may also refer to this page.)
The CP3208 -> CP4101 Track
This track is a provision for supervisors to propose a UROP project that spans only one semester. After the student has completed CP3208, he will continue on to his CP4101 - FYP (Final Year Project) - which spans two semesters.
Note that UROP and FYP are administered separately so though the the FYP might be seen as an extension of the UROP porject, the supervisor needs to put up two project proposals on the on-line project administration system -- one for UROP (indicating that it is CP3208->CP4101) and another for FYP.
As this track involves only one semester of UROP, it is only credited with 4 MCs. The student will have to submit a project report and prepare the oral presentation at the end of the semester. (See Reports and Evaluation below) A grade (worth 4MCs) will be given to the student for CP3208.
Students in the CP3208->CP4101 track cannot apply for waiver of CS3215. (You may also refer to this page.)
- For the Computational Biology programme, CS3208 and CS3209 is allowed to replace up to two of level-3 electives under the restriction that the UROP project must in the computational biology area (subject to approval of UROP coordinator).
- For the Communications and Media programme, CS3208 and CS3209 (both required) is allowed to replace CS3342 Interactive Media Development Project except for students in Concurrent programme with Carnegie Mellon University under the restriction that the project is in the media area (subject to approval of UROP coordinator).
- For Computer Engineering and Computer Science programmes, CS3208 and CS3209 (both required) is allowed to replace CS3215 Software Engineering Project under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
- For the Computational Biology programme, CP3208 and CP3209 is allowed to replace up to two of level-3 electives under the restriction that the UROP project must in the computational biology area (subject to approval of UROP coordinator).
- For the Communications and Media programme, CP3208 and CP3209 (both required) is allowed to replace CS3342 Interactive Media Development Project except for students in Concurrent programme with Carnegie Mellon University under the restriction that the project is in the media area (subject to approval of UROP coordinator).
- For Computer Engineering and Computer Science programmes, CP3208 and CP3209 (both required) is allowed to replace CS3215 Software Engineering Project under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
See the current CS3208 and CS3209 webpages on the IVLE for details on the evaluation.
See the current CP3208 and CP3209 webpages on the IVLE for details on the evaluation.
For CS3208 (in the normal CS3208->CS3209 track), the student is to submit an interim progress report, which is evaluated by the supervisor. All CS3208 projects that show satisfactory progress must continue to CS3209.
If a CS3208 project does not show satisfactory progress, the supervisor may terminate the project. In this case, the student must submit the final report for CS3208 and make a project presentation. A grade for CS3208 (4 MCs) will be given and the project will be terminated. The assessment is based on work done during the semester and its preceding vacation.
For CS3209, as well as CS3208 in the CS3208->CS4101 track, the student is to submit the final project report, which is evaluated by two independent evaluators. The student must also give a poster presentation as part of the evaluation.
For CP3208 (in the normal CP3208->CP3209 track), the student is to submit an interim progress report, which is evaluated by the supervisor. All CP3208 projects that show satisfactory progress must continue to CP3209.
If a CP3208 project does not show satisfactory progress, the supervisor may terminate the project. In this case, the student must submit the final report for CP3208 and make a project presentation. A grade for CP3208 (4 MCs) will be given and the project will be terminated. The assessment is based on work done during the semester and its preceding vacation.
For CP3209, as well as CP3208 in the CP3208->CP4101 track, the student is to submit the final project report, which is evaluated by two independent evaluators. The student must also give a poster presentation as part of the evaluation.
- All requests to withdraw from CS3208 shall be handled by the Office of Undergraduate Studies. (Withdrawal form may be downloaded from the On-line Forms site.)
- For CS3208, the deadlines for withdrawal [without penalty, with a withdrawn (W) grade, and with a fail (F) grade] follow those for other modules. In addition, a supervisor can terminate an unsatisfactory CS3208 project by the deadline for withdrawal with penalty.
- Any withdrawal from CS3209 results in a fail (F) grade for both CS3208 and CS3209.
- All requests to withdraw from CP3208 shall be handled by the Office of Undergraduate Studies. (Withdrawal form may be downloaded from the On-line Forms site.)
- For CP3208, the deadlines for withdrawal [without penalty, with a withdrawn (W) grade, and with a fail (F) grade] follow those for other modules. In addition, a supervisor can terminate an unsatisfactory CP3208 project by the deadline for withdrawal with penalty.
- Any withdrawal from CP3209 results in a fail (F) grade for both CP3208 and CP3209.
- A CS3208 project that continues to CS3209 (in the following semester) will have only the IP (In Progress) grade indicated in the transcript for CS3208 (4 MCs) for that semester. At the end of the second semester, when CS3209 is completed, the grade obtained for CS3209 (4 MCs) will also be the grade of CS3208.
- A CS3208 project that does not continue to CS3209 (either through withdrawal or termination by the supervisor) will receive a letter grade for CS3208 (4 MCs) at the end of the semester.
- A CP3208 project that continues to CP3209 (in the following semester) will have only the IP (In Progress) grade indicated in the transcript for CP3208 (4 MCs) for that semester. At the end of the second semester, when CP3209 is completed, the grade obtained for CP3209 (4 MCs) will also be the grade of CP3208.
- A CP3208 project that does not continue to CP3209 (either through withdrawal or termination by the supervisor) will receive a letter grade for CP3208 (4 MCs) at the end of the semester.
Application for UROP is open in every regular semester (semester 1 and semester 2). A mass email will be sent out to all students to inform them that application is open, and a briefing to interested students will be conducted. Eligible students can get the application form from the Office of Undergraduate Studies(COM1 #02-05), or download it from the On-line Forms site.
Application for UROP is open in every regular semester (semester 1 and semester 2). A mass email will be sent out to all students to inform them that application is open, and a briefing to interested students will be conducted. Eligible students can get the application form from the Office of Undergraduate Studies (COM1 #02-05), or download it from the On-line Forms site.
This track is a provision for supervisors to propose a UROP project that spans only one semester. After the student has completed CS3208, he will continue on to his CS4101 - HYP (Honours Year Project) - which spans two semesters.
Note that UROP and HYP are administered separately so though the the HYP might be seen as an extension of the UROP porject, the supervisor needs to put up two project proposals on the on-line project administration system -- one for UROP (indicating that it is CS3208->CS4101) and another for HYP.
As this track involves only one semester of UROP, it is only credited with 4 MCs. The student will have to submit a project report and prepare the poster presentation at the end of the semester. (See Reports and Evaluation below.) A grade (worth 4MCs) will be given to the student for CS3208.
This track is a provision for supervisors to propose a UROP project that spans only one semester. After the student has completed CS3208, he will continue on to his CS4101 - FYP (Final Year Project) - which spans two semesters.
Note that UROP and FYP are administered separately so though the the FYP might be seen as an extension of the UROP porject, the supervisor needs to put up two project proposals on the on-line project administration system -- one for UROP (indicating that it is CS3208->CS4101) and another for FYP.
As this track involves only one semester of UROP, it is only credited with 4 MCs. The student will have to submit a project report and prepare the oral presentation at the end of the semester. (See Reports and Evaluation below) A grade (worth 4MCs) will be given to the student for CS3208.
- All requests to withdraw from CS3208 shall be handled by the Office of Special Programmes. (Withdrawal form may be downloaded from the On-line Forms site.)
- All requests to withdraw from CS3208 shall be handled by the Office of Undergraduate Studies. (Withdrawal form may be downloaded from the On-line Forms site.)
Application for UROP is open in every regular semester (semester 1 and semester 2). A mass email will be sent out to all students to inform them that application is open, and a briefing to interested students will be conducted. Eligible students can get the application form from the General Office (S16 level 5), or download it from the On-line Forms site.
Application for UROP is open in every regular semester (semester 1 and semester 2). A mass email will be sent out to all students to inform them that application is open, and a briefing to interested students will be conducted. Eligible students can get the application form from the Office of Undergraduate Studies(COM1 #02-05), or download it from the On-line Forms site.
SOC1 #05-26\\
AS6 #05-04\\
S16 #05-08 (General Office)\\
COM1 #02-05 (Office of Undergraduate Studies)\\
Exemptions
- For the Computational Biology programme, CS3208 and CS3209 is allowed to replace up to two of level-3 electives under the restriction that the UROP project must in the computational biology area (subject to approval of UROP coordinator).
- For the Communications and Media programme, CS3208 and CS3209 (both required) is allowed to replace CS3342 Interactive Media Development Project except for students in Concurrent programme with Carnegie Mellon University under the restriction that the project is in the media area (subject to approval of UROP coordinator).
- For Computer Engineering and Computer Science programmes, CS3208 and CS3209 (both required) is allowed to replace CS3215 Software Engineering Project under the restriction that the project contains significant programming content (subject to approval of UROP coordinator).
UROP (Computing) is administered by A/P Lee Wee Sun (Assistant Dean) and assisted by Ms Judy Ng.
UROP (Computing) is administered by A/P Lee Wee Sun (Assistant Dean) and assisted by Ms Nur Arifah.
nglc AT comp.nus.edu.sg
arifah AT comp.nus.edu.sg
Objective
- Objective
- Administration
- Modules
- Eligibility
- Workload
- Track
- Application
- Report
- Withdrawal
- Transcript
- Report
- Withdrawal
- Congress
Objective
Administration
Modules
Eligibility
Workload and Duration
The CS3208 -> CS4101 Track
(You may also refer to this page.)
- Application
- Reports and Evaluation
Refer to Projects/Reports for the report format.
- Withdrawal
1. All requests to withdraw from CS3208 shall be handled by the Office of Special Programmes. (Withdrawal form may be downloaded from the On-line Forms site.)
2. For CS3208, the deadlines for withdrawal [without penalty, with a withdrawn (W) grade, and with a fail (F) grade] follow those for other modules. In addition, a supervisor can terminate an unsatisfactory CS3208 project by the deadline for withdrawal with penalty.
3. Any withdrawal from CS3209 results in a fail (F) grade for both CS3208 and CS3209.
- Academic Transcripts
1. A CS3208 project that continues to CS3209 (in the following semester) will have only the IP (In Progress) grade indicated in the transcript for CS3208 (4 MCs) for that semester. At the end of the second semester, when CS3209 is completed, the grade obtained for CS3209 (4 MCs) will also be the grade of CS3208.
2. A CS3208 project that does not continue to CS3209 (either through withdrawal or termination by the supervisor) will receive a letter grade for CS3208 (4 MCs) at the end of the semester.
3. The grade obtained for all UROP modules will be used to compute the CAP.
- NUROP Congress
Refer to Projects/Reports for the report format.
Withdrawal
- All requests to withdraw from CS3208 shall be handled by the Office of Special Programmes. (Withdrawal form may be downloaded from the On-line Forms site.)
- For CS3208, the deadlines for withdrawal [without penalty, with a withdrawn (W) grade, and with a fail (F) grade] follow those for other modules. In addition, a supervisor can terminate an unsatisfactory CS3208 project by the deadline for withdrawal with penalty.
- Any withdrawal from CS3209 results in a fail (F) grade for both CS3208 and CS3209.
Academic Transcripts
- A CS3208 project that continues to CS3209 (in the following semester) will have only the IP (In Progress) grade indicated in the transcript for CS3208 (4 MCs) for that semester. At the end of the second semester, when CS3209 is completed, the grade obtained for CS3209 (4 MCs) will also be the grade of CS3208.
- A CS3208 project that does not continue to CS3209 (either through withdrawal or termination by the supervisor) will receive a letter grade for CS3208 (4 MCs) at the end of the semester.
- The grade obtained for all UROP modules will be used to compute the CAP.
NUROP Congress
Refer to the NUROP Congress page for more information.
Refer to the NUROP Congress page for more information.
| Code | Title | MCs | Pre-requisite |
|---|---|---|---|
| CS3208 | Undergraduate Research in Computing I | 4 | CS2103 or CS2261 |
| Code | Title | MCs | Pre-requisite |
|---|---|---|---|
| CS3208 | Undergraduate Research in Computing I | 4 | (CS2103 or CS2261) and (CS2305 or CS2305S) |
[Refer to Description of Modules.]
- Eligibility
Eligibility
1. completed CS2103 or CS2261, the pre-requisite module of CS3208 2. attained a minimum CAP of 3.5 (out of 5) 3. completed CS2305 or CS2305S (from Semester 1 2007/08 onwards)
- Workload and Duration
1. A student who applies for UROP is committed to taking the two-module (8 MCs) sequence of CS3208 and CS3209.
2. CS3208 and CS3209 must be completed before (and not concurrently with) CS4101 Honours Project. Therefore, a student should plan to finish the CS3208-CS3209 sequence before starting CS4101.
3. A student can take only one UROP module per semester.
4. CS3208 and CS3209 each contributes 4MCs to the semester workload.
5. The duration of UROP spans over two semesters, including the vacation preceding each of the semesters. Work starts in the vacation preceding the CS3208 semester.
6. During the vacation, students are expected to conduct full-time research. During the semester, the students are expected to spend a few hours per week on their project.
- The CS3208 -> CS4101 Track
- completed CS2103 or CS2261, the pre-requisite module of CS3208
- attained a minimum CAP of 3.5 (3.8 from Semester 2 2007/2008)
- completed CS2305 or CS2305S (from Semester 1 2007/08 onwards)
Workload and Duration
- A student who applies for UROP is committed to taking the two-module (8 MCs) sequence of CS3208 and CS3209.
- CS3208 and CS3209 must be completed before (and not concurrently with) CS4101 Honours Project. Therefore, a student should plan to finish the CS3208-CS3209 sequence before starting CS4101.
- A student can take only one UROP module per semester.
- CS3208 and CS3209 each contributes 4MCs to the semester workload.
- The duration of UROP spans over two semesters, including the vacation preceding each of the semesters. Work starts in the vacation preceding the CS3208 semester.
- During the vacation, students are expected to conduct full-time research. During the semester, the students are expected to spend a few hours per week on their project.
The CS3208 -> CS4101 Track
About UROP
Objective
The objective of UROP (Computing) is to foster intellectual exchange and collaboration between undergraduates and academic staff members. It allows undergraduates to participate in active research and to experience first hand the challenges and exhilaration of research, discovery and invention. Students will be working at, or near, the frontiers of computing research and this exposure will enrich their academic experience and complement their coursework.Students will conduct research under the supervision of SoC faculty members. Typically, the research involves these activities: problem formulation, literature survey, attending research seminars, proposal and implementation of solution, evaluation, and documentation and presentation of results. The relative importance of each of these research activities may vary widely depending on the chosen research topic (ranging from basic research to applied research to innovative application development).
Administration
UROP (Computing) is administered by A/P Lee Wee Sun (Assistant Dean) and assisted by Ms Judy Ng.SOC1 #05-26
leews AT comp.nus.edu.sg
S16 #05-08 (General Office)
nglc AT comp.nus.edu.sg
Modules
Two modules are offered:| Code | Title | MCs | Pre-requisite |
|---|---|---|---|
| CS3208 | Undergraduate Research in Computing I | 4 | CS2103 or CS2261 |
| CS3209 | Undergraduate Research in Computing II | 4 | CS3208 |
[Refer to Description of Modules.]
A student participating in UROP takes a two-module (8 MCs) sequence spread over two semesters: CS3208 in the first semester, followed by CS3209 in the second. Even though each UROP module is a one-semester module, it is understood that this will also include compulsory full-time research work during the vacation preceding that semester.
It is expected that the student will complete an initial research study on the project in CS3208 (vacation and first semester) and complete the research project in CS3209 (the following vacation and second semester).
- Eligibility
1. completed CS2103 or CS2261, the pre-requisite module of CS3208 2. attained a minimum CAP of 3.5 (out of 5) 3. completed CS2305 or CS2305S (from Semester 1 2007/08 onwards)
- Workload and Duration
1. A student who applies for UROP is committed to taking the two-module (8 MCs) sequence of CS3208 and CS3209.
2. CS3208 and CS3209 must be completed before (and not concurrently with) CS4101 Honours Project. Therefore, a student should plan to finish the CS3208-CS3209 sequence before starting CS4101.
3. A student can take only one UROP module per semester.
4. CS3208 and CS3209 each contributes 4MCs to the semester workload.
5. The duration of UROP spans over two semesters, including the vacation preceding each of the semesters. Work starts in the vacation preceding the CS3208 semester.
6. During the vacation, students are expected to conduct full-time research. During the semester, the students are expected to spend a few hours per week on their project.
- The CS3208 -> CS4101 Track
This track is a provision for supervisors to propose a UROP project that spans only one semester. After the student has completed CS3208, he will continue on to his CS4101 - HYP (Honours Year Project) - which spans two semesters.
Note that UROP and HYP are administered separately so though the the HYP might be seen as an extension of the UROP porject, the supervisor needs to put up two project proposals on the on-line project administration system -- one for UROP (indicating that it is CS3208->CS4101) and another for HYP.
As this track involves only one semester of UROP, it is only credited with 4 MCs. The student will have to submit a project report and prepare the poster presentation at the end of the semester. (See Reports and Evaluation below.) A grade (worth 4MCs) will be given to the student for CS3208.
Students in the CS3208->CS4101 track cannot apply for waiver of CS3215. (You may also refer to this page.)
- Application
- Reports and Evaluation
Towards the end of each semester, a UROP student must submit a report for evaluation.
For CS3208 (in the normal CS3208->CS3209 track), the student is to submit an interim progress report, which is evaluated by the supervisor. All CS3208 projects that show satisfactory progress must continue to CS3209.
If a CS3208 project does not show satisfactory progress, the supervisor may terminate the project. In this case, the student must submit the final report for CS3208 and make a project presentation. A grade for CS3208 (4 MCs) will be given and the project will be terminated. The assessment is based on work done during the semester and its preceding vacation.
For CS3209, as well as CS3208 in the CS3208->CS4101 track, the student is to submit the final project report, which is evaluated by two independent evaluators. The student must also give a poster presentation as part of the evaluation.
Refer to Projects/Reports for the report format.
- Withdrawal
1. All requests to withdraw from CS3208 shall be handled by the Office of Special Programmes. (Withdrawal form may be downloaded from the On-line Forms site.)
2. For CS3208, the deadlines for withdrawal [without penalty, with a withdrawn (W) grade, and with a fail (F) grade] follow those for other modules. In addition, a supervisor can terminate an unsatisfactory CS3208 project by the deadline for withdrawal with penalty.
3. Any withdrawal from CS3209 results in a fail (F) grade for both CS3208 and CS3209.
- Academic Transcripts
1. A CS3208 project that continues to CS3209 (in the following semester) will have only the IP (In Progress) grade indicated in the transcript for CS3208 (4 MCs) for that semester. At the end of the second semester, when CS3209 is completed, the grade obtained for CS3209 (4 MCs) will also be the grade of CS3208.
2. A CS3208 project that does not continue to CS3209 (either through withdrawal or termination by the supervisor) will receive a letter grade for CS3208 (4 MCs) at the end of the semester.
3. The grade obtained for all UROP modules will be used to compute the CAP.
- NUROP Congress
Refer to the NUROP Congress page for more information.