Project Choices & Guidelines

Embed Size (px)

Citation preview

  • 8/6/2019 Project Choices & Guidelines

    1/3

    Department of Computer System Engineering, UCET-IUB

    SE / Spring 2011

    Instructor: Eng. Qaiser Ijaz

    Project Choices & Guidelines

    Maximum Marks: 30

    Notes:

    1. See course outline for weight-age.

    2. You cannot take choice B or C, until all the topics in choice A be taken.

    3. Project can be done in a group of two people (not in every case), but grading will be done

    separately on the basis of individuals contribution.

    Choice A

    Seminar on Advanced Topics

    What: Students have to give a seminar on the assigned topic.

    How: Consult the instructor and do read the assigned topic from different

    authors. The seminar must be well researched and should convey the

    concept and knowledge; its not an ordinary presentation. It can range from

    30 to 60 minutes. Entire class must be involved and on-board. It must

    reflect the Literature Review and Intellectual Contribution.

    When: on scheduled date.

    Bonus: on a complete seminar.

    No. Topic HR Required Status Date

    1. The Agile Individual Available 06-06-2011

    2. SCRUM Group Assigned 07-06-2011

    3. Extreme Programming and RAD Individual Available 08-06-2011

    4. Software Maintenance & Reliability Individual Available 09-06-2011

    5. Computer Aided Software Engineering Individual Available 13-06-2011

    6. Software Validation & Verification Individual Available 14-06-2011

  • 8/6/2019 Project Choices & Guidelines

    2/3

    7. Web Engineering Group Available 15-06-2011

    8. Formal Methods Group Assigned 16-06-2011

    9. Clean-room Software Engineering Group Assigned 20-06-2011

    10. Component-Based Development Individual Available 21-06-2011

    11. Software Reengineering Individual Available 22-06-2011

    12. User Experience Design Individual Available 23-06-2011

    13. Latest in SE, The Future Group Available 27-06-2011

    Choice B

    Research Review of Latest Publications

    What: Students have to review ten (10) Research Papers.

    How: For research review in this course, students are guided to choose at

    least 10 advanced software engineering related research papers, published

    in last 5 years, from reputed journals and conferences (preferably from

    IEEE). Selection must strictly be relating to one specific area of SE such as

    Control Flow Diagrams. The students then have to perform review of these

    ten research papers and provide following:

    A. Summary of the paper. Please note that do not copy the abstract ofpaper as summary.

    B. Provide your comments concerning the critical problems that you see

    in the papers. These problems could be related to research

    methodology within the paper and / or problems with intellectual

    contribution (but not limited to).

    Please see web for understanding; what is research methodology and

    intellectual contribution.

    C. Explain the strengths and the weaknesses in the paper.

    D. Explain the agenda targeted in the paper in detail.

    More: For each of the paper reviewed, ensure that your source of paper

    collection is excellent (such as IEEE). It is also important that summary of

    each paper must not be more than 3 pages long.

  • 8/6/2019 Project Choices & Guidelines

    3/3

    Make sure that you use good writing skills and you perform literature review

    in very communicative, critical, analytical and goal oriented manner. Do not

    write unnecessarily.

    Try to be precise yet comprehensive. IT IS HIGHLY SUGGESTED THAT THE

    REVIEWED PAPERS SHOULD RELATE SAME AREA SUCH AS FORMAL

    METHODS OR AGILE DEVELOPMENT FOR INSTANCE.

    The purpose of this Research Review is to ensure that the students develop

    understanding of intellectual flavor for SE as a discipline. Please be precise

    and work genuinely.

    Yield: Your yield must be a final report. It must be accompanied with

    hardcopies of all the research papers (10) that you studied as annexure. Try

    not to spend money on color printing and cosmetics but ensure that your

    report is worth reading.

    When: 30th June 2011

    Bonus: on picking research papers from reputed Journals.

    Choice C

    Software Design by Engineering a Real Life Problem

    What: Students have to engineer a real life problem to provide a complete

    Software Design.

    How: You are guided to pick a problem, you or people around you, are

    facing and then write a Case Study that would largely narrate the Functional

    Requirements. Get approved your problem and case study you are going to

    address. Then, provide the complete design up to Software Architecture

    using the Classical SE approach.

    When: 30th June 2011

    Bonus: on developing the designed software.