CSC279 Computer Innovation Design Project

News
Students in the new syllabus, i.e., if you are taking CZ/CE 2006 Software Engineering during You *DO NOT* need to take CSC279 CIDP. You will be taking the Multidisciplinary project CZ/CE 3004.
 * 2012 Aug-Dec
 * 2013 Jan-May

For 2012 Aug-Dec, we will be running the last round of CSC279 CIDP for students who have taken CSC207 Software Engineering I.

Project

 * Video recording not needed
 * If your group has a private need (catch a plane, appointments) to demo early, please let the examiner know and also show the courtesy to other groups by requesting their co-operation ahead of Monday to let your group demo first.
 * Each group will need to demo only to the examiner (not to the class)
 * each group has around 15 mins, so please highlight and focus on the cool/exciting stuff
 * show login, registration, forget password, etc., **only if you don't have anything else more exciting to show
 * each group member can take turns demonstrating his/her part, or
 * you can appoint a few good speakers to do the dog-and-pony show
 * members who do not demo will **not** be penalized, moreover, it would be a good opportunity to horn your selling skills. Life is all about selling (yourself or a product)
 * Demo your key selling points/functionality/innovation, no need to show power point slides
 * Your team may leave once your assessment is done

Individual Adjustments
Individual's grade can be affected by evaluations from his peers in the online peer evaluation form, described in the next section.

Schedule
NTU Academic Calendar

All students enrolled in CSC279 must *report* for


 * the above two full weeks of CIDP lab sessions (50 hours)

If you have previously completed the coursework for CSC 207, you just need to come for CIDP during the two weeks.

Students who intend to register for other courses/programs (e.g. IO) that overlaps with CID can choose one or the other but not both.

"NTU Class List Generator":https://sso.wis.ntu.edu.sg/webexe88/owa/sso_redirect.asp?t=2&amp;app=https://wish.wis.ntu.edu.sg/webexe/owa/aus_class_attendance.main

Faculty Roster
If you have any engineering/software questions, do not hesitate to approach the professor on-duty at his office during the following time slots.


 * On Dec 14, there is assessment only in the morning. You may leave after your assessment to catch a flight.
 * Historical CID roster

CID Coordinator

 * "Dr. Kuiyu CHANG":[mailto:askychang@ntu.edu.sg mailto:askychang@ntu.edu.sg]
 * +65 6790-4293

The coordinator responsibilities include the following.


 * Grade and moderate CID project scores
 * Assess final CID demo
 * Grade and process peer reviews (5 minutes per students, ~= 5*200 = 1000 minutes for 200 students)
 * Allocate 2-week Faculty consultation roster
 * Answer student's questions
 * Issue letters to student certifying their enrollment in CID and compulsory attendance requirement
 * Brief students on CID requirements
 * Arrange guest lectures
 * Handle inter/intra team conflicts

50 total hours per semester for 200 students:
 * 16: process peer reviews (for 200 students = 200 * 5 mins = 1000 minutes ~= 16 hours)
 * 4 : demo assessment (1 session)
 * 5 : score moderations
 * 20 : handle emails across semesters
 * 5 : co-ordinate professors for CIDP duty

Contact the CID Coordinator if you have any questions or concerns about CID, e.g.,


 * your NS/reservist training clashes with CID schedule, see FAQ below.
 * you believe you have been incorrectly registered for CID
 * you qualify for CID but have not been registered
 * any concerns

FAQ
This page supersedes info. on http://sce.ntu.edu.sg/CurrentStudents/Undergraduate/Pages/sch_cidp.aspx


 * 1) Is CID Lab attendance compulsory?
 * 2) * Yes. Your attendance will be taken for the two weeks.
 * 3) * If your CID attendance do not exceed 50%, you will fail the course regardless of your group performance.
 * 4) * If you know anyone who is missing/skipping CID or faking CID attendance, please "email the CID coordinator":mailto:askychang@ntu.edu.sg.
 * 5) Can I take another course/program that overlaps with the duration of CID?
 * 6) * No. You will be de-registered from CID if you registered for another program/course that overlaps with the CID schedule.
 * 7) * You may take either CID or the other program, but not both.
 * 8) When is CID offered?
 * 9) * Every semester during two non-consecutive weeks, see current semester schedule above.
 * 10) What is the CID Project?
 * 11) * CSC 279 CID (COMPUTING INNOVATION AND DESIGN) is a 2-week practical project that extends CSC207 (Software Engineering I) to a team project setting.
 * 12) * CID entails the complete software development cycle of a web-based software system.
 * 13) Is CID compulsory?
 * 14) * Yes.
 * 15) * CID is a compulsory for all Computer Science undergraduates when they first become eligible.
 * 16) Are there any Prerequisites?
 * 17) * Yes.
 * 18) * You are eligible if you
 * 19) *# have passed CSC207 coursework or
 * 20) *# are registered for CSC207 (but yet to complete CSC207)
 * 21) * A pass or registration of CSC207 will automatically enroll you for CID
 * 22) * On the other hand, if a student has neither passed nor registered for CSC207, then he is not eligible for CID.
 * 23) Is Registration required for CID?
 * 24) * No.
 * 25) * You will be auto-registered at the first instance when your qualify, either,
 * 26) ** you registered for CSC207, or
 * 27) ** you have previously passed CSC207 and you have not previously completed CID
 * 28) What happens if I fail my CSC207 coursework?
 * 29) * Your CID registration will be cancelled regardless of your CID results, and you will be auto-registered for CID at the next qualifying period
 * 30)  What if I have National Service (NS) or Reservist Training during CID period?
 * 31) * If your training period coincides with CID schedule, the CID coordinator will write a letter addressed to your commanding officer (CO) to excuse you from military training
 * 32) * please email the "CID coordinator":mailto:askychang@ntu.edu.sg to issue a letter certifying that your participation in CID is mandatory.
 * 33) * The letter will be available for collection from SCE General office within 3 business days.
 * 34) * Missing CID sessions due to military service will disqualify you from CID
 * 35) Why is my CID final grade different from other members in my team?
 * 36) * This is because other members in your group received better/lower peer evaluation than you
 * 37) Will there be CIDP for the new curriculum?
 * 38) * Yes. Both DDP and CIDP will be subsumed under CE/CZ3004 Multidisciplinary Design Project
 * 39) * The first run of CE/CZ3004 is targeted for 2013 Jan, or Year2Sem2 for students enrolled in Aug 2011
 * 40) Can I take leave early for a day if I need to attend interviews?
 * 41) * "Email the CIDP co-ordinator":mailto:askychang@ntu.edu.sg. If he approves of your early departure, you may leave. Keep in mind that your final individual CID grade depends on your peer evaluation. So you have to convince *all* your team members that you can make up in terms of contribution for your early departure. In general, you will have to make up with double effort if you leave early, this phenomenon is known as 'abandoning ship'.
 * 42) Can my group demo earlier?
 * 43) * Yes, as a practice/rehearsal, you should run through the demo yourself, but there will be **no examiner** on duty to watch/grade your demo prior to the official demo/assessment date.
 * 44) * If you desire (catch a private flight, attend a private interview, be with your significant other) to be the first to demo on the day of assessment, please get the support of other groups and explain to them your valid reasons. The examiner will grant you an earlier assessment if you get the consent of the other groups. Keep in mind that *the world does not revolve around you*, there are other folks with other needs too.

Historical Enrollment
--Zhangguiyu (talk) 09:19, 10 July 2012 (UTC)

See CID Historical Roseter for number of supervising Faculty.

Past Guest Lectures
--Zhangguiyu (talk) 05:44, 1 July 2012 (UTC)


 * 1) 2012.05.09 Wed 12:10 - 12:45 "Working for a small startup or a large multi-national company. What is the difference?" by Mr. Jason Kian Jian TEO
 * 2) 2012.05.11 Fri 14:00 - 15:00 Activity Monitoring and Adaptive User Interfaces for Home based Eldercare Applications by "Dr. Jit Biswas, I2R":http://ipal.i2r.a-star.edu.sg/biswas