Wikipedia:India Education Program/Courses/Fall 2011/Object Oriented Modeling and Design
Students who have completed Article Selection, Start editing. Best wishes,
Aghav (talk) 11:50, 23 August 2011 (UTC) |
Need help? Click the "Discussion" tab and leave a question or request, or #wikipedia-en-classroom connect |
Course Description
editObject Oriented Modeling and Design (OOMD) is an elective course for the final year (seventh semester) undergraduate students of two branches: Computer Engineering and Information Technology. The students in the Department of Computer Engineering and Information Technology at College of Engineering, Pune (COEP) enroll to the course by choice.
This is an advanced course in the domain of Software Engineering. Students learn the software system specification viz. structural, behavioral, communication, activities, and use cases in Unified Modeling Language (UML). The students complete the course by preparing write-up with specifications in UML diagrams for real-life engineering system design example.
Examination Scheme
edit- The course examination scheme is follows:
SN Description Weight 1 Assignment-I 10 2 Mid Semester Examination 30 3 Assignment-II 10 4 End Semester Examination 50
- Final grades will be awarded based on the total score obtained.
Assignments Overview
editThe assignments shall comprise of writing articles based on the course contents. The title or contents of the article for assignment shall be finalized in consultation with Course Instructor. Each assignment should be separate article. The large size articles/contributions can be submitted into two parts as assignments. The submission of these assignments will be on Wikipedia.
Article Selection
edit- The Directory of WikiProjects is a good place to begin your search. In addition, the WikiProject for Computer Science is located here.
- For more specific classification explore these sources:
Selection of Article and Writing
editFirst select the topics that interest you from the course contents. Search these selected contents on Wikipedia. If you find the displayed Wikipedia article needs to be added/updated or there is not a article then you choose this topic for assignment(s).
COEP Library has ample of resources including subscriptions to all reputed digital libraries, viz. Association for Computing Machinery (ACM), ScienceDirect, IEEE, Springer Verlag, etc. In these digital libraries, search tutorial or survey article on the topic that you have selected above and write review or report of the article giving full citations to all referred articles.
Assignments timeline
editJuly 30th, 2011
edit- Overview of the course
- Introduction to the Wikipedia part of the course by Dr J V Aghav.
- Introduction to "Why Wikipedia" by the Peter James.
- HANDOUT: "Welcome to Wikipedia" brochure
- Campus Ambassadors introduce Wikipedia
- How to edit Wikipedia
- Tips on creating good Wikipedia Pages
August 9th, 2011
edit- SRS submission for any project in IEEE format on moodle account at COEP.
- Students to create user accounts, user pages, and update this page
August 18th, 2011
edit- Make first edits to your assigned pages.
- Get your Wikipedia page finalized by the instructor and begin expanding the assigned page with lot of content added to it
August 30th, 2011
edit- Initial study on the topic assigned.
- Discuss your updates with the Mentor/Instructor.
September 05th, 2011
edit- Detailed study of the topic assigned.
- Review Meeting involving all participants.
- Introduction to Wikipedia Sandboxes.
- Write a summary of your changes in your sandbox.
September 15th, 2011
edit- Finalize the changes to your Wikipedia Page. Mention the last edit on this page (deadline: Sep 15th 2011, 6 pm)
- This is the schedule for first assignment-I
September 23rd to 29th , 2011
edit- Mid-semester examination as per academic calender and DCE's schedule of examinations.
October 2nd week, 2011
edit- Completion of Assignment-II
November 18th to 30th , 2011
edit- End semester examination as per academic calender and CoE's schedule of examinations.
Instructions for the students
editUpdate this page with listing of your pair in the last section. Also list the page assigned to you and the name of your mentor campus ambassador. On your last edit, update the last edit link as well.
Some helpful resources
edit- Go to the Wikipedia main page and have a look at all the features of Wikipedia.
- To know the difference between an encyclopedia and an essay look at section 2.2 of this article: Wikipedia:What Wikipedia Is Not
Text Books
edit- Grady Booch, James Rumbaugh, Ivar Jacobson “Unified Modeling Language User Guide”, The (2nd Edition) (Addison-Wesley Object Technology Series)
- Rambaugh: Object Oriented Modelling and Design, PHI
Reference Books
edit- Joseph Schmuller “SAMS Teach yourself UML in 24 Hours”, 3rd edition.
- Martin Fowler, “UML Distilled: A Brief Guide to the Standard Object Modeling Language”, 3rd Edition (Paperback), Addision Wesley
- Dan Pilone, Neil Pitman “UML 2.0 in a Nutshell”, (In a Nutshell (O'Reilly)) Paperback)
- Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado “UML 2 Toolkit (Paperback)
- Jim Arlow, Ila Neustadt “UML 2 and the Unified Process : Practical Object-Oriented Analysis and Design” (2nd Edition) (Addison-Wesley Object Technology Series)
- Michael Jesse, James A. Schardt “UML 2.0 for dummies “
- Kendal Scott, Apress “Fast track UML 2.0 “
List of students
editRoll No | Wikipedia-user-id | Mentor | Branch | Selected Topic | Review by WikiProject Computer science |
---|---|---|---|---|---|
110808059 | tawaregs08.it (talk · contribs) | Dr.J.V.Aghav | Information Technology | Applications of UML | |
110803030 | User:Unmeshsphalak | Dr.J.V.Aghav | Computer Engineering | Data flow diagram(sandbox) | |
110903083 | User:Gopal Sarda CS | Dr.J.V.Aghav | Computer Engineering | composite structure diagram | |
110803033 | User:pradiq009 | Dr.J.V.Aghav | Computer Engineering | object-oriented database | |
110808060 | User:hussain_a_tamboli | Dr.J.V.Aghav | Information Technology | (UML Specification for Relational Database) | |
110808046 | User:yogeshrl9072 | Dr.J.V.Aghav | Information technology | [UML design to java] | |
110808027 | User:yadavvi_1991 | Dr.J.V.Aghav | Information Technology | Synchronous Active Objects(Sandbox) | |
110808026 | User:harshadsamant | Dr.J.V.Aghav | Information Technology | Structural modeling | |
110808024 | Atul Khairnar | Dr.J.V.Aghav | Information Technology | Story Driven Modelling | |
110808058 | User:Mrunal08 | Dr.J.V.Aghav | Information technology | [[1]] | |
110808051 | User:varsharani19 | Dr.J.V.Aghav | Information Technology | Real-time Object Oriented Modeling | |
110808066 | khandarenb.it (talk · contribs) | Dr.J.V.Aghav | Information Technology | UML based web engineering | |
110808019 | User:Sanjeevmk | Dr.J.V.Aghav | Information Technology | Parallel Object-Oriented Synthesis Environment (Sanjeevmk's sandbox) | |
110808017 | User:aj45218 | Dr.J.V.Aghav | Information Technology | Dynamic Modeling | |
110803072 | User:VJThomas | Dr.J.V.Aghav | Computer Engineering | OMTROLL | |
110903090 | User:nilangipatil | Dr.J.V.Aghav | Computer Engineering | [Code Synthesis] |