0% found this document useful (0 votes)
44 views81 pages

CO5I

Uploaded by

Kartik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
44 views81 pages

CO5I

Uploaded by

Kartik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 81
= Maharashtra State Board of Technical Education, Mumbai | ww, ‘Teaching and Examination Scheme for Post S.S.C. Diploma Courses “Program Name : Computer Engineering Groups Program Code : CO/CM/CW With Effect From Academie Year: 2017-18 Duration of Program : 6 Semesters Duration : 16 Weeks Semester: Fifth ‘Seheme : 1 Tear] seine Course , | s sure Tite "| course Cretit Theor Praia | Grana come vi Apere | Code | |p) p | (L*T+P) Gram [ESE] PA Total, PA Total Total Dovatioo) Max | Min) Max | Min | Max | Min Minx | Mie | Max Mio in firs | Marks Marks Marks Marks) Marks) Marks, Marks, Marks| Marks| Marks 1 | Environmental Studies | EST 3 {-[-| 3 | sin [7%#| 28 | 30" | 00 | 100 | ao] ~ | ~ | - ~ | = | 100 2 | Operating Systems OSY | 22516| 3 - | 2 3 x [30 | 28 | 30* | 00 | 100 | 40 | 25@| 10 | 25 | 10 | 50 | 20 | 150 | Advanced Jav 3 | Advanced fava awe [2asi7| 3 |1}2| 6 0 Tro | 28 | 30*| 00 | 100 | 40 | 25#| 10 | 25 | 10 | so | 20 | 130 Programming \?} Min L _4 | Software Testin; ste [23518] 3 [-[2] 5 3_| 70 | 28 | 30* | 00 | 100 | 40 | 25@ [10 | 25 | 10 | 50 | 20 | 150 Elective (Any One) _ ent Side Seri Taos | ] | ele css |22519] 3 |.) 2) 5 | 3 | 70 | 28 30") 00 | 100 | 40 | 25# | 10 | 25 10 | 50 | 20 | 150 | 4 | Advanced Computer acn 73520] 3|-)2) 5 | 3 | 7 | 28) 30*| 00] 100) 40 | 25# | 10 | 25 | 10 | 50 | 20 | 150 ‘Advanced Database 3 I 5 Voor | Vos ] 5 Maarernent Syetems ADM 3)-/2) 5 | 3 | 7 | 28 | 30") 00 | 100 | 40 | ase | 10 | 2s | 10 | s0 | 20 | 150 3 Industrial Training TR Terese [= >= l-l-1l-1 = 1 = |e [30 [75 [30 | 150 | 60 | 150 5 oe \Mepe | 2205s) - |-|2) 2 = ]|-~|-|-]- |] =] = }ase@] 1 | 25] 10 | so | 20 | so | Total 15/116) 32 ~ | 350) ~ | 150] ~ | 500 | = | 200) | 200) = | 400 ~ | 900 Student Contact Hours Per Week: 32 Hs. Medium of Instruction: English Theory and practical periods of 60 minutes each. Total Marks : 900 Abbreviations: ESE- End Semester Exam, PA- Progressive Assessment, L.- Lectures, T - Tutorial, P - Practical @ Internal Assessment, # External Assessment, *# On Line Examination, “ Computer Based Assessment | "Under the theory PA, Out of 30 marks, 10 marks are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken during the semester for the assessment of the cognitive domain LOs required for the attainment of the COs, ~ For the courses having ONLY Practical Examination, the PA marks Practical Part - 60% weightage and Micro-Project Part with 40% weightage 65 ay > IfCandidate not securing minimum marks for passing in the “PA” part of practical of any course of any semester then the et “Detained” for that semester. is) ‘3 > Evalution of Industrial T) framing of time table. SRTE~ Final Copy dt. 13082019 BSS 12. and its reports is to done after completion of Industrial Training. Credits of Industrial Training wi tera Capstone Prjeet— Planning Course Code: 22088 Program Name _: All Branches of Diploma in Engineering and Technology. Program Code : CE/CR/CS/CH/CM/CO/IE/CW/DE/EJ/EN/EQUET/EX/IE/ MU/EE/EP/EU/IS/IC/AE/FG/ME/PG/PT/DC/TX/TC Fifth Semester Course Title Capstone Project - Planning Course Code L RATIONALE ‘According to the requirement of National Board of Accreditation (NBA), ‘learning to learn’ is an important Graduate Attribute (GA No.11). It is required to develop this skill in the students so that they continue to acquire on their own new knowledge and skills from different ‘on the job experiences’ during their career in industry. An educational 'project’ just does that and may be defined as ‘a purposeful student activity, planned, designed and performed by a student or group of students to solve/ complete the identified problem/ask, which require students to integrate the various skills acquired over a period to accomplish higher level cognitive and affective domain outcomes and sometimes the psychomotor domain outcomes as well’, Projects mainly serve this purpose of developing learning-to-learn skills with an aim to develop the following attributes in the students: a) Initiative, confidence and ability to tackle new problems b) Spirit of enquiry ©) Creativity and innovativeness d) Planning and decision making skills €) Ability to work in a team and to lead a team 1) Ability of self directed learning which is required for lifelong learning 2) Persistence (habit of not giving up quickly and tying different solutions in case of momentary failures, till success is achieved) h) Resourcefulness {) Habit of keeping proper records of events and to present a formal comprehensive report of their work. 2. COMPETENCY The course should be taught and implemented with the aim to develop the required course ‘outcomes (COs) so that students will acquire following competency needed by the industry + Plan innovative/ereative solutions independently and/or collaboratively to integrate various competencies acquired during the semesters to solve/complete the identified problems/task/shortcomings faced by industry/user related to the concerned occupation. 3. COURSE OUTCOMES (COs) The following could be some of the major course outcomes depending upon the nature of the projects undertaken, However, in case of some projects few of the following course outcomes may not be applicable. a) Write the problem/task specification in existing systems related to the occupation. b) Select, collect and use required information/knowledge to solve the problem/complete the task. ©) Logically choose relevant possible solution(s). 4) Consider the ethical issues related to the project (if there are any) e) Assess the impact of the project on society (if there is any). f) Prepare ‘project proposals’ with action plan and time duration scientifically, belt beginning of project. MSBTE ~ Final Copy Dt. 25.04.2019 Page 1 of 16 Capstone Project Planning Course Code: 2058 2) Communicate effectively and confidently as a member and leader of team, 4. TEACHING AND EXAMINATION SCHEME [Teaching |__Seheme ‘Theory P Min [Max | Min Legends: L-Lecture; T ~ Tutorial/Teacher Guided Theory Pri ESE - End Semester Examination; PA - Progressive Assessment ice; P - Practical; C - Credit, 5. Capstones Project One of the dictionary meaning is the ‘crown’ or the stone placed on top of the building structure like ‘kalash on top of Temples and Mosques’ or ‘Cross on top of churches? Capstone projects are culminating experiences in which students synthesize the competencies acquired over whole programme, In some cases they also integrate cross-disciplinary knowledge. Thus Capstone projects prepare students for entry into a career and can be described as a ‘rite of passage’ or ‘minimal threshold” through which participants change their status from student to graduate. A capstone project therefore should serve as a synthesis — reflection and integration— to bridge the real-world preparatory experience to real life. Thus capstone project should have emphasis on integration, experiential learning, and real-world problem solving and hence these projects are very important for students. To develop the highly essential industry oriented skills and competencies in the students, the capstone projects are offered in the last two semesters to serve for following purposes: a) Integrate the competencies acquired by the students in the previous and current semesters, b) Provide opportunities for interdisciplinary work in tackling problems likely to be faced by them in industry which are exciting and challenging. 6. Capstone Project Planning Students are supposed to find out a suitable project and prepare a detailed plan in fifth semester so that it ean be executed smoothly in sixth semester. The main characteristic of any project whether small or big is that it req imultaneous application of various types of skills in the different domains of learning. Moreover, project normally do not have a predefined single solution, in other words for the same problem different students may come up with different but acceptable solutions. Further, in the process of arriving at a particular solution, the student must be required to make a number of decisions after scrutiny of the information s/he has accumulated from experiments, analysis, survey and other sources. The projects will have a detailed project proposal, which must be executed or implemented within the time allocated, simultaneously maintaining a logbook periodically monitored by the teacher. A detailed project report is to be prepared as project progresses, which has to be submitted after the project is over. For self assessment and reflection students have to also prepare a portfolio of learning, During the guidance and supervision of the project work, teachers’ should ensure that students acquire following learning outcomes (depending upon the nature of the project work some of these learning outcomes may not be applicable): a) Show the attitude of enquiry 8) Identify the problems in the area related to their programme. P h ©) Identify the information suggesting the cause of the problem and possible solutioyls/ <>. d) Assess the feasibility of different solutions and the financial implications MSBTE ~ Final Copy Dt. 25.04.2019 Page 2 of 16 Capstone Proeet— Planing Course Code: 22058 e) Collect relevant data from different sources (books/internet/market/suppliers/experts etc. through surveys/interviews). 1) Prepare required drawings and detailed plan for execution of the work g) Work persistently and participate effectively in group work to achieve the targets. h) Work independently for the individual responsibility undertaken. i) Ask for help from others including guide, when required j) Prepare portfolio to reflect (chintan-manan) on experiences during project work. k) Prepare seminar presentations to present findings/features of the project. 1) Confidently answer the questions asked about the project. m) Acknowledge the help rendered by others in success of the project If students are able to acquire these learning outcomes, then they would be able to acquire the COs as discussed in seetion 3. 7. Scopes of Projects ‘cope of the project work should be decided based on following criteria: a) Relation to diploma programme curriculum: When students intend to select topics for the project work they need to choose a project which relates well to their curriculum (It may be beyond curriculum, but it should relate to if) and requires implementation of theories already learnt and skills already possessed by them from the previous semesters. b) Abilities possessed by the group of students: Projects should be chosen so that it can be completed mainly using students’ problem solving capabilities and depth of learning, It is natural that highly motivated students or high achievers may come out with projects which are more complex and challenging. Teachers should guide students to choose challenging projects according to the students” ability ©) Resources Available: Students and Guides should keep in mind the availability of resources while deciding the topic and the scope of the project. Some of the important resources which need consideration are: i, Time available ii, Raw Material/Components required .. Manufacturing/Fabrication equipment and tools required Testing/Measuring equipment and instruments required v. Access to Journals (Library/Digital) Expertise for theoretical guidance (available in polytechnic, nearby institutes or nearby industries) Expertise and technology required for fabrication (if required) Software required. An important aspect to be considered is to decide who will choose a project. The best practice is that teacher should guide students about the above factors to be considered for choosing the project and based on these factors students should do the ground work and identify the possible projects and teachers should work as only facilitator and Guide in final selection of the project title and its scope. d) Suggested Type of Capstone Projects In general, the projects that the students can take up could be of the following types; i, Feasibility studies. ii, Design project iii, Market surveys about raw material, components or finished products. iv. Prototype (design, make, test and evaluate) v, Advanced experimental work requiring the development of existing equipment to be used and developed. vi. Field works: This could include surveys, using equipment, charting:¢ information from visual observation, inal Copy Dt. 25.04.2019 Page 3 of 16 Capstone Prajeet~ Planning Course Code: 22088 vii. Comparative Studies: Theoretical study of two systems/mechanisms/ processes in detail and comparing them on the basis of costenergy conservation/impact on environment/technology used etc. viii. Application of Emerging technology: ‘Theoretical study of some emerging technology and feasibility of its application in some real life situation in de ix. Fabrication of some equipment/machine etc. x. Construction of some structure. xi. Development of software or use of software for solving some broad-based problem. 8. GUIDELINES FOR UNDERTAKING A PROJECT The selection of the Capstone Project title must have emphasis to the Elective courses! Elective Group taken for the study and exam for 5"" and 6" semester. The students will then work on the identified problem/task through a rigorous process of understanding and analyzing the problem, conducting a literature search, deriving, discussing (monitored by the guide every fortnight) and designing the Semester V ‘Project Proposal" with the following sub-titles a) Rationale (one page) b) Introduction c) Literature Survey @) Problem Definition ©) Proposed Methodology of solving Identified problem 1) _ In-case some prototype has to be fabricated then its tentative design and procedure for making it should be part of the proposal. 2) Resources and consumables required. h) Action Plan (sequential list of activities with probable dates of completion) As soon as the ‘Project Proposal’ is approved by the teacher, the student will begin to maintain a dated ‘Project Logbook’ for the whole semester. This is a sort of a ‘weekly diary” indicating all the activities conducted by the student every week in the semester to complete the project. This ‘project logbook’ should be got signed by the teacher at regular intervals for progressive assessment to match the project proposal. If this is maintained sincerely and truthfully by the student, it will be very helpful in compiling the ‘Project Report” at the end of the semester by hinvher. 9. PORTFOLIO FOR SELF-DIRECTED LEARNING ‘To ensure that students acquire these outcomes, students should also be guided to prepare a "Portfolio, so that they may reflect on their weaknesses/mistakes and leam from them. Students should also be encouraged to discuss with their guide and record not only technical problems but also problems related to group work, planning, execution, leadership in the team etc., so that students can also identify their weaknesses in affective domain and take remedial actions to overcome the same. If they wish, the students can also show their portfolio to their teachers (whom they trust) for obtaining teachers’ comments on their reflection for pointing out their mistakes so that they can improve their performance. ‘Portfolio’ is the record of the reflection (thinking or chinfan-manan) on experiences to which students undergo during the different stages of the project. In a portfolio, students record their critical experiences and reflect (think or do chintan-manan) on them in writing. This process of reflecting on the experiences make them learn from their mistakes and build on their strengths. To help students in reflection, a Portfolio format with reflective prompts (simple thought provoking questions) for different stages of the project is given as annexure B. 12.1 Purposes of Portfolio Preparation inal Copy Dt. 25.04.2019 Page 4 of 16 MSBTE - Capstone Projeet~ Planing Course Code: 22088 Reflection by self is important since group work is so complex that it is difficult for teachers to appreciate the real problems amongst the students. In a portfolio, prompts (simple thought provoking questions) are given to trigger reflection on different aspects of project work. Prompts help the students to ask questions from themselves regarding different aspects of the project work and interpersonal relationships. Process of answering these questions forces students to think about behavioral problems and possible remedies/solution to deal with those problems, Portfolio preparation therefore helps in reflection on building the strengths and climination of the weaknesses of the students pertaining to following qualities which the industry also need, a) Plan properly for execution of given work. b) Take appropriate decisions. c) Arrange resources. d) Work as member and leader of team. e) Communicate properly. 1) Resolve the conflicts. 2) Manage the time well. h) Have concern for ethical, societal and environmental issue: i) Learn-to-leam from experience: It may be seen that these qualities are not directly related with the theoretical subject knowledge and can be developed only through real life experiences. Project work is one such type of experience where opportunity is available to develop all these qualities However, even during project work, emphasis of most of the students and teachers remains on development of the technical knowledge and skills while development of above qualities is neglected, Students can develop these qualities if they reflect (do thinking or Chintan-Manan) on their experiences from the point of view of these qualities and find out their own weaknesses and strengths. Because if somebody wants to improve his/her abilities then first step for that person is to have self awareness about his/her weaknesses and strengths. Though portfolio preparation requires considerable time, it is essential, if we want to Jearn from the experiences and develop these qualities. Writing down reflections helps in better reflection as it is well known that when a person starts writing something he/she becomes more cautious about his/her view and evaluate those views before writing. Thus process of writing improves the quality of reflection or thinking. Moreover, if reflections on different stages of work are written down, over a period of time a large amount of reflection can be generated, and if this reflection is looked back, it may help in identifying some pattern of behaviour in individual which may be improved or rectified latter on as per requirement. 12.2 Guidelines for Portfolio Preparation and assessment The main purpose of portfolio preparation is learning based on self-assessment and portfolio is not to be used for assessment in traditional sense. a) Bach student has to prepare his/her portfolio separately. However, he/she can discuss with the group members about certain issues on which he/she wants to write in the portfolio, b) For fifth semester and sixth semester, there will be only one portfolio but it will have ‘two separate parts, first part for project planning (having two sections A and B) second part for project execution. (having two sections C and D) ¢) Whatever is written inside the portfolio is never to be used for assessment, because if teachers start giving marks based on whatever is written in the portfolio, then students would hesitate in true self-assessment and would not openly describe theixsgowaiiaje. mistakes or shortcomings. Bo OD] “MSBTE — Final Copy Dt. 25.04.2019 Page Sof 16 Capstone Project Panning Course Code: 22058 @) Some marks are allocated for portfolio, these marks are to be given based on how sincerely portfolio has been prepared and not based on what strengths and weaknesses of the students are mentioned in the portfolio. ©) Portfolio has to be returned back to the students after assessing it (assessment is only to see that whether portfolio is completed properly or not) by teachers. Because student is the real owner of the portfolio. 4) Students mainly lear during portfolio preparation, but they can further learn if they read it after a gap. And hence they are supposed to keep the portfolios with them even afier completion of the diploma because it is record of their own experiences (it is like diary some people write about their personal experiences), because they can read it again after some time and can revise their learning (about their own qualities) Even after completion of Diploma programme, students can continue to prepare portfolio related to different experiences in their professional and personal life and by refereeing back to old portfolios after a gap of some years, they can learn that how their personality has evolved over the years. They can also see a pattern of behaviour in their own personality which may be source of their weaknesses or strengths and they can take remedial measures based on this study of their portfolios. Note ince some sections of the portfolio are related with interpersonal relationships and student may find it difficult to write these experiences in English, Language should not be the barrier in reflection and hence students should be allowed to prepare the portfolio in their preferred language such as Marathi or Hindi if they find it difficult to write in English. The amount and type of mistakes identified by students would not affect the marks received by the siuddents. The total 7 Marks allocated for portfolio (4 marks for PA and 3 for ESE) are only for proper completion of the portfolio. 10. PROJECT REPORT At the end of fifth Semester, the student will prepare a Semester V ‘Project Report” with the following sub-titl * Certificate (in the Format given in this document as annexure A ) © Acknowledgements # Abstract (in one paragraph not more than 150 words) * Content Page Chapter-1 Introduction and background of the Industry or User based Problem + Chapter-2 Literature Survey for Problem Identification and Specification, * Chapter-3 Proposed Detailed Methodology of solving the identified problem with action plan * References and Bibliography Note: The report should contain relevant iagrams and figures, charts. 11, ASSESSMENT OF CAPSTONE PROJECT — PLANNING Like other courses, assessment of Project work also has two components, first is progressive sessment, while another is end of the term assessment. The mentor faculty will undertake the progressive assessment to develop the COs in the students. They can give oral informal feedback about their performance and their interpersonal behaviour while guiding them on their project work every week. The following characteristics/ qualities informally or formally should be considered during different phases of the project work which will be assessed thrice as discussed in sub-section, (A) Initial Phase i. Definition of the Problem a) Accuracy or specificity MSBTE - F al Copy Di. 25.04.2019 Page 6 of 16 Capstone Projeet— Planning Course Code: 22058 @) © inal Copy Dt. 25.04.2019 Page 7 of 16 ii, iii i b) Appropriateness with reference to desired course outcomes. Methodology of Conduction the Project a) Appropriateness b) Flexibility c) Clarity General Behaviour a) Initiative b) Resourcefulness ©) Reasoning ability 4) Imagination/ereativity ¢) Self-reliance Intermediate Phase i ii Performance of Student a) Ability to follow correct procedure b) Manipulative skills ©) Ability to collect relevant information 4) Ability to observe, record & interpret €) Ingenuity in the use of material and equipment 4) Target achievement General Behaviour a) Persistence b) Interest c) Commitment 4) Confidence ©) Problem solving ability f) Decision making ability g) Initiative to act h) Team spirit. i) Sharing of material etc. j) Participation in discussion k) Completion of individual responsibilities inal Phase Quality of Product a) Dimensions b) Shape c) Tolerance limits d) Cost effectiveness ©) Marketability ) Modernity ii, Quality of Report iii, Quality of presentation a) Clarity in presentation and organization b) Styles and language ©) Quality of diagrams, drawings and graphs d) Accuracy of conclusion drawn ) Citing of cross references f) Suggestion for further research/project work a) Understanding of concepts, design, methodology, results, implications, b) Communication skills ©) Ability to draw conclusions and generalization Capstone Project Planning Course Code: 22058 12. PROGRESSIVE ASSESSMENT (PA) GUIDELINES 15 Marks are allocated for the formal progressive assessment, However, following points need consideration during the three times of formal progressive a sessment of the students at the end of 4", 12" and 14" week. a) b) f) 12.1 Ss. No. Fortnightly monitoring by the mentoring teachers is necessary and marks given progressively (even the gradual chapter preparation) so that that students will not copy earlier reports or get things done or reports from the market. The students should not be awarded marks if they have not done on their own. For progressive assessment at the end of 14" week, students should be asked to give the power point presentation before group of teachers and junior students (so that junior students may also get awareness about the capstone project work they have to carry out in future). Although marks for portfolio preparation is to be given at the end of 14" week, students should be asked to bring their partly prepared portfolio (relevant sections prepared) also during their assessment at the end of 4" week and 12" week. Marks for portfolio preparation should be based only on proper preparation of portfolio by writing answers to most of the prompts (self-questions to students) in the portfolio. These marks should not be based on the mistakes indicated by students in their working (while answering the prompts) and corrective actions taken by them, The students would be awarded marks for their efforts (In some cases it may happen that due to some reasons such as unavailability of some material or component or some other resources, students may not be able to complete the project, but they have tried their best, in such cases students would be given appropriate marks if they have done enough efforts.) Originality of the report (written in own words) would be given more importance rather than use of glossy paper or multi-colour printing. Progressive Assessment (PA) Criteria Allocation Criteria of the 25 marks are for the Progressive A\ sssment (PA). Criteria Mar | First Progressive Assessment at the end of 4 week Problem Identification/Project Title (Innovation /Utility of the Project for industry/ User/Academia) marks to be also given based on (i) Accuracy or specificity of the scope and (ii) Appropriateness of the work with reference to | desired course outcomes. Industrial Survey and Literature Review: marks to be given based on extent/volume and quality of the survey of Industry / Society / Institutes/Literature/Internet for Problem Identification and possibl. General Behaviour: initiative, resourcefulness, reasoning ability, imagination/ereativity, self-reliance to be assessed Note: Oral feedback on general behaviour may also be given whenever relevant/ required during day to day guidance and supervision. Only written feed-back/suggestions Second Progressive Assessment at the end of 12" Project Proposal: Marks to be given also based on appropriateness, flexibility, detail and clarity in methods/planning. (In case of working models, detailed design and planning of fabrication/assembly of the prototype has to be also assessed). This proposal should include whole project including work to be done in sixth semester solutions MSBTE ~ Final Copy Dt. 25.04.2019 Capstone Prsiest~ Planning Course Code: 22058 C Mar fo _ ks | | 5 | Execution of Plan in fifth semester (Since project is to be fully completed 02 sixth semester, the part of the project which is planned to be completed in fifth semester is only to be evaluated: marks to be also given based on ability to collect relevant information, ability to follow correct procedure, manipulative skills, ability to observe, record & interpret, ingenuity in the use of material and equipment, target achievement) In ease of working models, quality of workman ship (including accuracy in dimensions, shape, tolerance limits), appropriateness of raw materials/components/ technology being used, functioning of the prototype, cost effectiveness, marketability, modernity etc. has to be also assessed. 6 | Log book (for work done in fifth semester, detailed and regular entry would be | 02 basis of marks) - | General Behaviour (persistence, interest, confidence, problem solving ability, | 00 decision making ability, initiative to act, team spirit, sharing of material etc., participation in discussions, completion of individual responsibilities, leadership) Note: Oral feedback on general behaviour should also be given whenever relevant/ required during day to day guidance and supervision. Only written feed-back./suggestions Third Progressive Assessment at the end of 14" week 8 | Portfolio for Self learning and reflection (marks based on amount of 04 reflection and completion of the portfolio for work done in fifth semester) 9 | Final Report writing including documentation, (marks based on: clarityin | 06 presentation and organization; styles and language; quality of diagrams, drawings and graphs; accuracy of conclusion drawn; citing of cross references; suggestion for further research/project work) Report has to be prepared for work done in fifth semester and planning for sixth semester work. 10 | Presentation (presentation skills including communication skills to be assessed | 02 by observing quality of presentations and asking questions during presentation and viva/voce) Report has to be prepared for work done in fifth semester and plan for sixth semester _ 11 | Defenee (ability to defend the methods/materials used and technical knowledge, | 02 and involvement of individual to be assessed by asking questions during presentation and viva/voce) - Total [25 | 13. END-SEMESTER-EXAMINATION (ESE) ASSESSENT GUIDELINES The remaining 25 marks ate for the end-semester-examination (ESE). And marks would be given according to following criteria. Moreover, the suggested evaluation scheme can be changed slightly by the external faculty according to nature of problem / project following University guidelines. a) For each project, the one or two students from the concerned group of students should be asked to present the power point presentation before the external and internal (for about 10 minutes) and then external should ask the questions from each member of the group separately to ascertain the contribution made by each student. b) The students would be awarded marks for their efforts (In some cases it may happen that due to some reasons such as unavailability of some material or compones oe re ee some other resources, students may not be able to complete the project, but 1k9hawe n ied their best, in such cases students would be given appropriate marks~ “O) commensurate with their efforts.) of Ze Ne MSBTE — Final Copy Dt. 25.04.2019 Page 9 of 16 {Capstone Projeet~ Planning Course Code: 22058 ©) The students would not be awarded marks if they have completed the project by getting done the work from market or some professionals (taking help and guidance is different as compared to getting the work or maximum part of the work completed fiom others on payment basis) 4) Originality of the report (written in own words, even if there are grammatical and spelling mistakes) would be given more importance rather than quality of printing and use of glossy paper (and preparing report by copy pasting from other reports). Note: It is very common that people are not able (o complete the project in time despite best of their efforts. (Please recalll that how many times people are able to complete in time, personal projects such as building own house or professional projects such as developing the lab in the institute). So if students have put in enough genuine efforts but could not complete the project in time then we should consider it sympathetically and they should be given marks based on their efforts and they should get more marks as compared to students who have got their projects completed by taking major help from others/market. 13.1 End-Semester-Examination (ESE) Assessment Criteria. Allocation Criteria of the 25 marks are for the end-semester-examination (ESE) Ss. Description Marks No. 1 | Problem Identification/Project Title (innovation /utility of the project | 02 for industry/ user/academia) marks to be also given based on (i) accuracy or specificity of the scope and (ii) appropriateness of the work with reference to desired course outcomes. - Industrial Survey and Literature Review (marks to be given based on | 02 extent/volume and quality of the survey of industry / society / institutesiliterature/intemet for problem identification and possible solutions) a _ - Project Proposal: Marks to be given also based on appropriateness 02 flexibility, detail and clarity in methods/planning. (In case of working models, detailed design and planning of fabrication/assembly of the prototype has to be also assessed). This proposal should include whole project including work to be done in sixth semester. - 4 | Execution of Plan in fifth semester (Since project is to be fully @ completed in sixth semester, the part of the project which is planned to be completed in fifth semester is only to be evaluated: marks to be also given based on ability to collect relevant information, ability to follow correct procedure, manipulative skills, ability to observe, record & interpret, ingenuity in the use of material and equipment, target achievement) In case of working models, quality of workman ship (ineluding accuracy in dimensions, shape, tolerance limits), appropriateness of raw ‘materials/components/ technology being used, functioning of the prototype, cost effectiveness, marketability, modernity etc. has to be also ig fifth semester, marks to be given based on. 03 detailed and regular entry 6 | Portfolio for Self learning and reflection (for work during fifth semester) Marks based on amount of reflection and completion of portfolio. 7 | Project Report including Documentation (for work dui [semester and planning for sixth semester) (marks ba ng_ fifth clarity in MSBTE — Final Copy Dt. 25.04.2019 Page 10 of 16 Capstone Project ~ Planning Course Code: 22058, Ss. Description Marks No. presentation and organization; styles and language; quality of diagrams, drawings and graphs; accuracy of conclusion drawn; citing of cross references; suggestion for further rescarch/project work) 8 | Presentation (presentation skills including communication skills to be| 03 assessed by observing the quality of presentations and asking questions during presentation and viva/voce) Presentation should be based on work done in fifth semester and planning for sixth semester. 9 | Defence (ability to defend the methods/materials used and technical | 04 knowledge, and involvement of individual to be assessed by asking questions during presentation and vivalvoce) Total 25 14, SPECIAL TEACHING STRETAGIES (If any) MSBTE - Final Copy Dt. 25.04.2019 Page 11 of 16 8) ‘Teacher’s should not spoon feed the students and let them try on their own at different stages of the project work and even first let them strive hard and only when efforts of students have failed, then teacher should guide them, Guidance should be in initially in the form of clues or hints rather than complete explanation, detailed explanation should be given only when students are not able to work based on clues/hints. The role of teacher should be limited to guide and facilitator Teachers should guide students in selecting a topic which is relevant and challenging (but within capacity) for students according to their abilities Teachers should ensure that students prepare the project plan in as much detail as possible, since this way only they would learn the importance of planning and how to do the detail planning. Teachers should allow students to proceed ahead only when 1cy have detailed plan with them. achers should motivate students to maintain log book and prepare portfolio. They should explain benefits of these activities to students and also train them in these activities, because most of them may be doing this first time. Teachers should also encourage students to openly discuss their weaknesses and shortcomings in portfolio and teachers should develop confidence in students that admitting mistakes and weaknesses helps in improving them and their marks would not be affected by revealing their mistakes. Marks related to portfolio are awarded based only on the sincerity with which it is prepared and not based on strengths and weaknesses of students. Teachers should continuously discuss with students about working of group and progress in the project and from this discussion should identify their personal qualities (both strengths and weaknesses) and suggest to them ways for improving those qualities. Internal as well as external examiners should reward students for original work and efforts of students even if they are not fully successful or not able to complete the project in comparison to those students who have taken paid help from others to complete their project. Caps Project Planing Course Code: 22088 Annexure A CERTIFICATE This is to certify that Mr./Ms, From rolment No: lege having E: has completed Report on the Problem Definition/ Semester V Project Report/ Final Project Report having title . individually/ in a group consisting of.. Guide. persons under the guidance of the Faculty The mentor from the industry for the project Name: Telephone: Annexure B Portfolio for Self Directed Learning for Major Project Work Name of Studen Programme/Braneh:... Name and Designation of Project Guide: Name of Polytechnii Part A: Selecting the Project and Team (Answers to the following questions to be included in 'Portfolio' as Reflection related to formation of group and finalization of project topic). Note: This section has to be prepared just after the finalization of the Project topic and formation of the Project Team . How many alternatives we thought before finalizing the project topic? Did we consider all the technical fields related to branch of our diploma programme? Why we found present project topic as most appropriate? Whether all the group members agreed on the present project topic? If not? What were the reasons of their disagreements? Whether the procedure followed in ass: was correct? If not, discuss the reasons 6. What were the limitations in other alternatives of project top 7. How we formed our team? Z BON 8. Whether we faced any problem in forming the team? If yes, then what was the problem 8 and how was it resolved? 1 2. 3 4. sing alternatives and finalizing the project topic Ag EC MSBTE — Final Copy Dt. 25.04.2019 Page 12. of 16 Capstone Projest~ Pl Course Code: 22058 9, Am the leader of our project team? If yes, then why was I chosen? If not, why I could not become the project team leader? 10. Do I feel that present team leader is the best choice available in the group? If yes, then why? If not, then why? 11, According to me who should be the leader of the team and why? 12. Can we achieve the targets set in the project work within the time and cost limits? 13. What are my significant good/ bad sharable experiences while working with my team which provoked me to think? What I learned from these experiences? 14. Any other reflection which 1 would like to write about formation of team and finalization of project title, if any? Part B: Reflection related to project planning (Answers to the following questions to be included in 'Portfolio' as reflection on planning) Note: This section has to be prepared just after the finalization of the "Project Proposal’. 1. Which activities are having maximum risk and uncertainty in our project plar 2. What are most important activities in our project plan? 3. Is work distribution is equal for all project group members? If not? What are the reasons? How we can improve work distribution? Is it possible to complete the project in given time? If not what are the reasons for it? How can we ensure that project is completed within time. 5. What extra precaution and care should be taken in executing the activities of high risk and uncertainty? If possible, how such risks and uncertainties can be reduced? - 6. Can we reduce the total cost associated with the project? If yes, then describe the ways? 7. For which activities of our project plan, arrangement of resources is not easy and convenient? 8. Did we make enough provisions of extra time/expenditure ete. to carry out such activities? 9. Did we make enough provisions for time delays in our project activity? In which activities there are more chances of delay? 10. In our project schedule, which are the days of more expenditure? What provisions we have made for availability and management of cash? 11, Any other reflection which I would like to write about project planning? sal Copy Dt. 25.04.2019 Page 13 of 16 Capstone Projeet— Planning Course'Code: 22058 ‘Teacher Evaluation Sheet (ESE) for Name of Student: .. Name of Programmessssssssse. Course Title and Code:, Title of the Capstone Project: A. POs addressed by the Capstone Project (Mention only those predominant POs) a) b) ° d B, COs addressed by the Capstone Project (Mention only those predominant POs) a) b) °) d) C. OTHER LEARNING OUTCOMES ACHIEVED THROUGH THIS PROJECT €) Unit Outcomes (Cognitive Dom ©) Alfective Domain Outcomes i i. Ww. D. _ SUGGESTED RUBRIC FOR ASSESSMENT OF CAPSTONE PROJECT. (please tick below the appropriate rating ie, poor, average etc., for each characteristic 10 be assessed and give ‘marks in the respective cell according to performance of student) S. | Characteris Poor ‘Average | Good Excellent No. | tie to be [assessed | First Progressive Assessment (at the end of 4" week) MSBTE — Final Copy Dt. 25.04.2019 Page 14 of 16 Capstone Project ~ Planning Course Code: 22088 S. | Characteris Poor Average Good Exeelient | Max. [ marks No. | tie to be Marks | obtain assessed _ ed 1 | Problem/Ta | Relate to i. Relatedto |i. Take care of |i, Take care of | 02 sk very few POs |” some POs | atleast Three | more than Identificatio | Scope of |i, scope of POs three POs ® Problem not" problem/Tas |ii. Scope of Ji. Scope of CProject lear at all k vague Problemitask | problemvtask Title) not very very clear specific 2 | Literature | Not more than [Atleast 10 | Atleast 15 | About 20 2 Survey ten sourees | relevant relevant sources, | relevant sources, Mndustrial | (primary and | sources, at | most latest most latest Survey secondary), | least $ latest very old reference ‘Second Progressive Assessment (at the end of 12 week) 3 | Project Methods are | Appropriate | Appropriate and | Appropriate and [ 02 proposal | not plan butnot in | detailed plan | detailed plan appropriate, | much detail. | with Plan B for | with Plan B for Allstepsnot | Plan B for | critical activities | critical activities, mentioned, | critical ‘mentioned, but | mentioned, Design of |_| activities not | clarity isnot | elarity in prototypenot | mentioned. | there in methods with started (if | Time line is methods, ime | time line, applicable). | not developed. | line is given but | Detailed design Design of not appropriate. | of prototype (if Prototype is | Design of applicable) not complete. | prototype is not (if applicable) | detaited (if applicable) 4 | Execution a of ‘Pla fifth semester (please write by hhand about students performane ein appropriate column) Z 3 [Log Book | Entries for | Entries for | Entries were | Entries were [03 || most weeks | some weeks | made every _| made every are missing, | are missing, | week but are not | week in detail, There isno | details are not | in detail. Signed | signed and proper appropriate, | and approved by | approved by sequence and | notsigned | guide every | guide every details are not | regularly by | week week correct theguide, | | Third progressive Assessment at the end of 14" week. 6 [Portfolio [Answerto | Answerto | Answerto most | Answer to Preparation | only fewof | only about —_| of the ‘questions | nearly all the “questions | 50% ofthe | from self” “questions from fromsel” | ‘questions | (prompts) self (prompts) {prompts)__| from seit” written, Some___| written in detail Final Copy Dt. 25.04.2019 Page 15 of 16 Capstone Poject~ Planning Course Code: 22088 S[Characteris | Poor ‘Average Good Bxeelient | Max. | marks No. | tie to be Marks | obtain assessed - ed writen, (prompts) | answers are not Answers are | written in much detail not in much | Answers are detail not in much detail | 7 | Final Very short, | Detailed, | Conclusions. Very detailed, | 04 Report | poorquality | correct and | Sufficient conrec, clear Preparation | sketches, | clear Graphic description of Details about | description of | Description, | methods, methods, | methods, materials, material, materials, precautions and precaution and | precautions conclusions conclusions — | and Enough tables, omitted, some charts and details are sketches wrong Nearly sufficient and correct details about ‘methods, materia precautions and ‘conclusion. but cavity is not thete in presentation, not enough graphic |description, | | 8 | Presentatio | Major Tnclades major | Includes major a information is_| information | information and not included, | but not-well well organized information is} organized and | but not not well not presented | presented well organized. | well EC 9 | Defense [Couldnot | Replied to | Replied properly reply to considerable | to considerable considerable number of number of number of | questions but | question, question not very i __| properly Well organized, | 03 includes major information well presented Replied to most | 04 ofthe questions properly Total marks | 25 Any Other Comment: Name and designation of the Faculty Member. MSBTE — Final Copy Dt. 25042019 Page 16 of 16 Environmental Studies Course Code: 22417 Program Name : Diploma in Civil Engineering/ Computer Engineering / Information Technology /Automobile Engineering/ Fashion & Clothing Technology / Electrical Engineering Group / Electronies Engineering Group CE/CR/CS/CO/CM/CW/E/AE/DC/EE/EP/EU/DE/ES/ET/EN/ Program Code EX/EQUIE/IS/IIC Semester ifth Course Title : Environmental Studies Course Code 222447 1. RATIONALE ‘The world today is facing the biggest challenge of survival. Degradation of ecosystem, depletion of natural resources, increasing levels of pollution pose major threat to the survival of mankind. The need of the hour, therefore, is to concentrate on the area of environmental aspeets, which shall provide an insight into various environment related issues. Environmental studies are an interdisciplinary academic field that integrates physical, chemical and biological sciences, with the study of the environment. It provides an integrated, quantitative, and interdisciplinary approach to the study of environmental system & gives an insight into solutions of environmental problems. 2. COMPETENCY The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences: © Diagnose and manage environment related issues COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency: Develop Public awareness about environment Select alternative energy resources for Engineering Practice Conserve Ecosystem and Biodiversity Apply techniques to reduce Environmental Pollution ‘Manage social issues and Environmental Ethics as lifelong learning pao se 4. TEACHING AND EXAMINATION SCHEME Practical ESE. PA Total Max | Min [Max | Min | Max | Min (#) Online Theory Examination, “MSBTE— inal Copy Dt. 29.03.2019 Page 1 of 8 Environmental Studies Course Code: 22447 (9: Under the theory PA, Out of 30 marks, 10 marks are for micro-project assessment 10 facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken during the semester for the assessment of the cognitive domain UOs required for the attainment of the COs. Legends: L-Lecture; T — Tutorial/Teacher Guided Theory Practice; P - Practical; C - Credit, ESE - End Semester Examination; PA - Progressive Assessment 5. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topics) This course map illustrates an overview of the flow and linkages of the topics at various levels of outcomes (details in subsequent sections) to be attained by the student by the end of the course, in all domains of learning in terms of the industry/employer identified competency depicted at the centre of this map. “Tope 3 Moni Bitte CMe ‘Geach Gta ad amin cin sae GE Ean scinnnas on™ Fee a ; ‘ .. | eee . Ll : Mihi SRO wiles. .7o 0 — aX = bie ens, ‘ meee Hetty Vena” ¢ ery? Siptiontrsaes Figure 1 - Course Map 6. SUGGESTED EXERCISES The practicals in this section are PrOs (i.e. sub-components of the COs) to be developed and assessed in the student for the attainment of the competency: S. No Practical Outcomes (PrOs) MSBTE ~ Final Copy Dt, 29.03.2019 Page 2 of 8 Environmental Studies Course Code: 22447 3 Approx, & Practical Outcomes (PrOs) Unit | Hrs. No. No. | et quired r NIL | Total Note i. A suggestive list of PrOs is given in the above table, More such PrOs can be added 10 attain the COs and competency. A judicial mix of minimum 12 or more practical need 10 be performed, out of which, the practicals marked as ‘*” are compulsory, so that the student reaches the ‘Precision Level’ of Dave's ‘Psychomotor Domain Taxonomy’ as generally required by the industry. ii, The ‘Process’ and ‘Product’ related skills associated with each PrO is to be assessed according to a suggested sample given below: S.No. Performance Indicators Weightage in % 1 NIL. Total The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences: Follow safety practices, Practice good housekeeping. Practice energy conservation. Demonstrate working as a leader/a team member. Maintain tools and equipment. Follow ethical Practices. ppeege The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time. Moreover, the level of achievement of the ADOs according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually inerease as planned below: © ‘Valuing Level” in 1" year © ‘Organising Level’ in 2™ year © ‘Characterising Level’ in 3" year. 7, MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED s. , i sticati Pro. me Equipment Name with Broad Specifications ign T NIL = 8. UNDERPINNING THEORY COMPONENTS The following topics are to be taught and assessed in order to develop the sam below for achieving the COs to attain the identified competency. More UOs c MSBTE - Final Copy Dt. 29.03.2019 Page 3 of 8 Environmental Studies Course Code: 22447 functions of water treatment ‘Unit ‘Unit Outcomes (UOs) Topics and Sub-topics _ (in cognitive domain) Unit-I fla, Discuss the scope of | 1.1 Definitions, need of environmental Environme | Environment studies, nt Ib. Describe various types of /1.2 Segments of--—_environment- environment Atmosphere, Hydrosphere lic. Describe the importance of | Lithosphere, Biosphere. environment studies. 1.3 Environmental Issues - Green house lid. Discuss about the need of | effects, Climate change, Global public awareness about | warming, Acid rain Ozone layer environment. depletion, Nuclear accidents. lle. Describe various |14 Concept of 4R (Reduce, Reuse, environmental issues, Recycle and Recover), 1.5. Public awareness about environment. Unit- 2a.List various natural resources. | 2.1 Natural Resources - Forest Resources, Energy | 2b. Describe Renewable, | Water Resources, Energy Resources, Resources Nonrenewable and Cyclic | __ Land resources, Mineral resources. resources. 2.2 Renewable, Non-renewable and 2c.State the causes and effects of | Cyclic Resources. depletion of resources. 2.3 Causes and effects of depletion of 2d. State advantages and | _——_resources. disadvantages of forms of | 2.4 Energy forms (Conventional and non- energy. conventional), 2e.Select appropriate solutions of | 2.5 Present global energy use and future efficient use of energy. demands. 2£. State the impacts of overuse of | 2.6 Energy conservation. natural resources. 2.7 Over use of natural resources and its _ _|__ impacts on environment. Unit- TIT | 3a. State the aspects and division [3.1 Ecosystem - Definition , Aspects of Ecosystem of ecosystem, ecosystem, Division of ecosystem, and 3b. State the general | General characteristics of ecosystem, Biodiversit | characteristics and function of | __ Functions of ecosystem. y ecosystem, 3.2 Biodiversity - Definitions, Levels, 3c. List levels of biodiversity. Value and loss of biodiversity. 3d. Enlist the endangered species. |3.3 Biodiversity assessment initiatives in 3e. Describe value — of |__India. biodiversity. 3.4 Threats and Hotspots of biodiversity. 3f. Suggest methods for |3.5 Conservations of biodiversity - biodiversity conservation objects, various laws. U 4a. Define pollution. 4.1 Definition of pollution, types- Natural Environme | 4b, State the sources of pollution. & Artificial (Man- made). ntal 4c, State the effects of land | 4.2 Soil / Land Pollution — Causes and Pollution pollution on environment and | effects on environment and lives , lives. preventive measures, 44. State various units and their | 4.3 Water Pollution - Sources of water (surface and sub surface), sources of plant. water pollution, EE} on 4e. State the needs of water] environment and Aes, preveiitive conservation. measures, BIS /g/water quality MSBTE — Final Copy Dt. 29.03.2019 Page 4 of 8 Course Code: 22487 Unit | Unit Outcomes (UOs) Topies and Sub-topies (in cognitive domain) 4E. State the impacts of sewage. standards, flow diagram of water 4g, State various units and their | treatment plant, Water conservation. functions of sewage treatment | 4.4 Wastewater - _ Generation(domestic plant. and industrial), Impacts, flow diagram 4h, State sources and effects of air | of sewage treatment plant, CPCB pollution. norms of sewage discharge 4i, Describe various methods to |4.5 Air pollution - Causes, effects, prevent air pollution. prevention, Ambient air quality 4), State sources and effects of | standards. noise pollution, 4.6 Noise pollution - Sources, effects, 4k, Describe preventive measures | prevention, noise levels at_ various for noise pollution. zones of the city. Al, State characteristics of solid | 4.7 Municipal Solid Waste, Bio-medical waste. waste and E-waste - Sources, 4m. State the impacts of solid! generation, characteristics, effects, waste. and methods to manage. 4n, Describe incineration, RDF and sanitary landfilling. 4o. State the standards limiting/controlling values of various types of pollution. Unit-V [5a Elaborate article (48-A) and [5.1 Article (48-A) and (51-A (g)) of Social (@) Indian Constitution regarding Issues and various acts on environment, Environmental Environm environment and its protection and prevention acts, ental 5. CPCB and MPCB norms and Education |5e. State the roles and. responsibilities, The role of NGOs. responsibilities of CPCB. 5.2 Concept of sustainable development, 5d. Define sustainable EIA and environmental morality. development, and EIA. 5.3 Management Measures - Rain Water Se, Describe rain water harvesting harvesting, Ground water recharge, and groundwater recharge. Green Belt Development, Use of Sf, Differentiate between formal Renewable energy, water shed and non formal education, 54 management, interlinking of rivers. Role of information technology in environment and human health, Note: To attain the COs and competency, above listed UOs need to be undertaken to achieve the ‘Application Level’ and above of Bloom's ‘Cognitive Domain Taxonomy" 9, SUGGESTED SPECIFICATION TABLE FOR QUESTION PAPER DESIGN Unit Unit Title [Teaching | Distribution of Theory Marks No. Hours: R U A | Level_| Level | Levpi@?- Ata 1 Environment 06 | 4 6 oy Il_[ Energy Resources 10 a | 8 inal Copy Dt. 29.03.2019 Page Sof Environmental Studies Course Code: 22447 Unit Unit Title | [Teaching Distribution of Theory Marks No. Hours R U | A Total - Level_| Level | Level_| Marks II_| Ecosystem and Biodiversity 08 4 4 4 12 _IV_| Environmental Pollution 16 8 8 4 20 V_| Social Issues and Environmental Education es 4 4 4 2 —=-= Total | 48 24 30 | 16 | 70 Legends: R=Remember, U=Understand, A=Apply and above (Bloom's Revised taxonomy) Note: This specification table provides general guidelines to assist student for their learning and to teachers to teach and assess students with respect (o attainment of UOs. The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table. 10. SUGGESTED STUDENT ACTIVITIE Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (student's) portfolio which will be useful for their placement interviews: | Plant and adopt a tree in your nearby locality/Polytechnic campus and prepare report about its growth and survival after six months with photos, b. Organize seminar on air pollutants of relevant MIDC arealvehicle c. Organize poster exhibition about global warming and ozone depletion. 4. Visit a nearest water purification/effluent treatment plant. 11, SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) These are sample strategies, which the teacher can use to accelerate the attainment of the various outcomes in this course: a. Massive open online courses (MOOCs) may be used to teach various topies/sub topics. b. ‘L? in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes. c. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details) With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities. €. Guide student(s) in undertaking micro-projects, £. Use proper equivalent analogy to explain different concepts. g. Use Flash/Animations to explain various topics. 12. SUGGESTED MICRO-PROJECTS Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based. However, in the fifth and sixth semi it should be preferably by saat undertaken to build up the skill and confidence in every student to become py n solver s@ MSBTE — Final Copy Dt. 29.03.2019 Page 6 of 8 Environmental Studies Course Code: 22447 that s/he contributes to the projects of the industry. In special situations where groups have to be formed for micro-projects, the number of students in the group should not exceed three. The micro-project could be industry application based, intemet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs which are in fact, an integration of UOs and ADOs. Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission. The total duration of the micro-project should not be le: than 16 (sixteen) student engagement hours during the course. The student ought to submit micro-project by the end of the semester to develop the industry oriented COs. ‘A suggestive list of micro-projects are given here. Similar micro-projects could be added by the concerned faculty: a, Prepare a report on visit to PUC Center, b. Visit a near by RO plant and prepare detail technical report. c. Prepare report on Household water filtration unit 4d, Prepare a list of polluted natural resources which are responsible for pollution and collect information on how to manage them ec. Collection of Data from Hospital: Collect everyday information on percentage of solid hazardous and toxic waste for two month f, Visit of Municipal Effluent Treatment Plant: Visit effluent treatment plant and prepare report on waste management. g. Visit of Water Treatment Plant: Visit water treatment plant and prepare report on various units of water treatment and its management. h. Preparation of report: Prepare the chart of solid waste management showing effects on environment, i. And any other relevant topic related to course 13, SUGGESTED LEARNING RESOURCES No. Title of Book Author Publication 1 | Basic Environmental | Michael Allaby | Routledge Publication, 2™ Edition, Sciences 2000, ISBN: 0-415-21176-X. 2. | Environmental Science | Y. K. Singh New Age International Publishers, 2006, ISBN: 81-224-2330-2 3 vironmental Studies Erach Bharucha | University Grants Commission, New Delhi “4 | Environmental Studies | Rajagopalan ‘| Third Edition, Oxford University Press, USA, ISBN: 9780199459759, | __| 0199459754 A text book of ‘Arvind Kumar | APH Publishing New De Environmental Science 6 |Atextbookof Shashi Chawla | Tata Mc Graw-Hill New Delhi 14. SOFTWARE/LEARNING WEBSITES a, wwweco-prayer.org b. wwwteriin.org c. wwwepeb.nic.in Final Copy Dt. 29.03.2019 Page 7 of 8 Environmental Studies Course Code: 22447 www.indiaenvironmentportal.org.in www. whatis.techtarget.com ‘www.sustainabledevelopment.un.org www.conserve-energy-future.com Bree MSBTE ~ Final Copy Dt. 29.03.2019 Page 8 of 8 Operating System Course Code: 22516 Program Name : Computer Engineering Program Group Program Code CO/CMARICW Semester : Fifth Course Title : Operating System Course Code 222516 1. RATIONALE An Operating System is basically a system program that controls the execution of application programs and acts as an interface between applications and the computer hardware. It manages the computer system resources to be used in an efficient manner. This course enables to learn internal functioning of operating system and will help in identifying appropriate 2 System for given applications/task. This course is also a prerequisite for the group icluded in ‘Cloud Infrastructure Maintenance’ Elective group. 2. The aim of this course is to help the students to attain the following industry identified competency through various teaching learning experiences: COMPETENCY «Manage operations of Operating System. 3. COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency: a, Install operating system and configure it. b. Use operating system tools to perform various functions. cc. Execute process commands for performing process management operations. d. Apply scheduling algorithms to calculate turnaround time and average waiting time. e. Calculate efficiency of different memory management techniques. f. Apply file management techniques. 4. ‘TEACHING AND EXAMINATION SCHEME Teaching Examination Scheme creait | Theory Practical | bul] pe TO ee | ESE PA | Tol | ESE PA Total | | es. [Max [Min [Max [otin| tax [ Min] stax | atin | Max | tin | Mion | in BERT 3 [70 | 28 | 30" [00 | 100 | a0 | 25@ | 10 | 2s so | 20 (): Under the theory PA; Out of 30 marks, 10 marks of theory PA are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests t0 be taken during the semester for the assessment of the UOs required for the attainment of the COs. Legends: L-Lecture; T - Tutorial/Teacher Guided Theory Practice; P - Practical; C~ Credit, ESE - End Semester Examination; PA - Progressive Assessment 5. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topies) This course map illustrates an overview of the flow and linkages of the topies at of outcomes (details in subsequent sections) to be attained by the student b; MSBTE — Final Copy Dt. 29.03.2019 Operating System Course Code: 22516 course, in all domains of learning in terms of the industry/employer identified competency depicted at the centre of this map. il a yi (tosses. S SS Sima. 9% ene onitnatcie Y Steteas Sees Saeeee a i Comnsten \_ieie 7 ae af Opera ‘Sistem. me 7 wie Xv eee oan wea iowiemaiay “Topcon 5 A Foa ao g Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES ‘The practicals in this section are PrOs (i.c. sub-components of the COs) to be developed and assessed in the student for the attainment of the competency: Practical Outcomes (PrOs Install and configure Linux (or alike) operating system Execute general purpose commands date, time, cal, clear, banner, tty, script, man, Work with multiple linux terminals and basic commands: who, who am I, login, passwd, su, pwd. a)_Use Operating services(Editor, GUI, File handling.) MSBTE — Final Copy Dt. 29.03.2019 Page 2 of 7 Operating System Course Code: 22516 sr. ‘Approx. * Practical Outeomes (PrOs Hrs. No. . Required 6) Run commands to start, stop, and restart the specified service in Linus. 3. _| Execute process commands- ps, wait, sleep, exit, kill m | 02 6. | Write a program to calculate total waiting and turnaround time of n | IV 02 processes with First Come First Serve CPU scheduling algorithm. 7, | Write a *C” program to implement FIFO page replacement Vv 02 algorithm, 8. | Execute file and directory manipulation commands —TIs,rm,mv, | VI | 02* ep, join, split, cat (file saving and redirection operator), head, tail, touch, 9. | Execute file and directory manipulation commands — diff, comm. | VI | 02* pr, chmod, mkdir, rmdir, ed, pw, dir, emp. (Use wild card character), 10. | Execute text processing tr, we, cut, paste, spell, sort, grep, more. VI 02* 11. | Use vi editor and perform all editor commands. vi | 04* 12, | Write and execute Shell Seript by using following Control vi | 02* statements features- “if” statement 13, [Write and execute Shell Script by using following Control] VI | 02* statements features- “for” statement, exit, break, continue ~ | Write Shell script to find out whether - Given file exists? VI 02 15. | Write Shell script to find out whether - vi | 02" File has read, write, and execute permissions? Total 32 Note i. In the above listed example wherever Linux as operating system is mentioned, it could be replaced with other alike operating systems such as Ubuntu, CentOs or any other OS. ii, A suggestive list of PrOs is given in the above table. More such PrOs can be added to attain the COs and competency. A judicial mix of minimum 12 or more practical need to be performed, out of which, the practicals. marked as “*' are compulsory, so that the student reaches the ‘Application Level’ of Bloom's Taxonomy’ as generally required by the industry. iii, The ‘Process’ and ‘Product’ related skills associated with each PrO are to be assessed according to a suggested sample given below. No. Performance Indicators — Weightage in % Installation/configuration of operating system 25. Correetess of Executing various commands — 25 __| Writing and executing programs to get desired output 20 Debugging the program — 15 [Submit journal report in time _ 15 Total 100 The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences: a. Follow safety practices b. Practice good housekeeping MSBTE — Final Copy Dt. 29.03.2019 Page 3 of 7 Operating System Course Code: 22516 c. Demonstrate working as a leader/a team member. 4. Follow ethical practices. ‘The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time. Moreover, the level of achievement of the ADOs according to Krathwohl’s *Alfective Domain Taxonomy’ should gradually increase as planned below: © ‘Valuing Level’ in 1" year © ‘Organising Level’ in 2” year and © ‘Characterising Level’ in 3" year. 7. MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concemed, $ sau 5 stieati Pro Nos ¥quipment Name with Broad Specifications | aa 1 | Computer system All (Any computer system with basie configuration) Linux or alike operating system such as Ubuntu, CentOS or any other. | 8. UNDERPINNING THEORY COMPONENTS The following topics are to be taught and assessed in order to develop the sample UOs given below for achieving the COs to attain the identified competency. More UOs could be added. Unit | Unit Outcomes (UOs) Topics and Sub-topics cognitive domain) | _ _ Unit-1 | 1a, Explain the functioning of 1.1 Operating System ~ Concept, Overview given component of OS. Components of operating system, of 1b. Explain characteristics of the operations of OS: Program Operating | given type of operating Management, Resource management, System system. Sccurity and protection. lc. Identify type of operating Views of OS: User view, System View system suitable for the given | 1.2 Different Types of Operating systems- | type of application. Batch operating system, Multi 1d. Execute command on Programmed, Time Shared OS, command line for the given Multiprocessor Systems, Distributed ma Systems, Real time systems. Mobile OS (Android, iOS) 1.3 Command line based OS — DOS, UNIX GUI based OS -WINDOWS, LINUX. 2a, Start, stop, and restart the given | 2.1 Different Services of Operating System. service in Linux, 2.2 System Calls- Concept, types of system 2b, Explain use of the given calls Componen | System call of specified OS, | 2.3 OS Components: - Process its of 2c. Explain process the OS Management, Main Memory Operating in managing the given | Management, File Management, System pores System management, Secondary 2d, Explain use of the given ‘management 2 system tool 2.4 Use of operating system to user management, security MSBTE ~ Final Copy Dt. 29.03.2019 Page 4 of 7 Operating System Course Code: 22516 MSBTE — Final Copy Dt. 29.03.2019 Page 5 of 7 Unit Unit Outcomes (UOs) Topies and Sub-topies _ (in cognitive domain) - - device management, performance monitor, task scheduler explain functions carried out | 3.1 Process-: process states, Process, Process the given process state. Control Block (PCB). Manageme |3b. Describe the function of the | 3.2Process Scheduling- Scheduling Queues, nt given component of process Schedulers, Context switch, stack in PCB. 3.3 Inter-process communication (IPC): 3c. Explain characteristics of the Introduction, shared memory system and given multithreading model. message passing system. 3d, Describe method of executing | 3-4 Threads - Benefits, users and kernel the given process command threads, Multithreading Models - Many with example. to One, One to One, Many to Many. 3,5 Execute process commands: like ps, wait, sleep, exit, kill Unit-IV 4a. Justify the need and objective _| 4.1 Scheduling types ~ scheduling cPeU of given job scheduling criteria | Objectives, CPU and I/O burst eycles, Scheduling | with relevant example. Pre-emptive, Non- Pre-emptive and 4b, Explain with example the Scheduling, Scheduling criteria. Algorithms procedure of allocating CPU to | 4-2 Types of Scheduling algorithms - First the given process using the come first served (FCFS), Shortest Job specified OS. First (SIF), Shortest Remaining 4c. Calculate turnaround time and Time(SRTN), Round Robin (RR) average waiting time of the oie scheduling, multilevel queue ‘iven scheduling algorithm. banal led. Explain fanctiowin eof fe 4.3 Deadlock - System Models, Necessary 4 Conditions leading to Deadlocks, given necessary condition leading to deadlock Deadlock Handling - Preventions, avoidance. ‘Unit —V 5a. Describe the working of ‘5.1 Basic Memory Management - . Memory specified memory Partitioning, Fixed and Variable, Free Managem management function, ‘Space management Techniques - ent Sb. Explain characteristic of the Bitmap, Linked List. given memory management | 5.2 Virtual Memory — Introduction to techniques. Paging, Segmentation, Fragmentation, Sc. Write algorithm for the given and Page fault. . page replacement technique, | 5-3 Page Replacement Algorithms: FIFO, 5d. Calculate Page fault for the LRU, Optimal. _| given page reference string. 6a. Explain structure of the given | 6.1 File — Concepts, Attributes, Operations, — file system with example types and File System Structure. Managem | 6b. Describe mechanism of the | 6.2Access Methods ~ Sequential, Direct, ent given file access method. Swapping, File Allocation Methods- 6c, Explain procedure to create | __ Contiguous, Linked, Indexed. ‘and access directories and 6.3 Directory structure— Single level, two assign the given files access levels, tree-structured directory, Disk permissions. Organization and disk Structure- 6d, Explain features of the given Physical structure, Logical structure, Raid level structure of hard Raid structure of disk, raid level 0 to 6. disk Operating System Course Cove: 2516 Note: To attain the COs and competency, above listed UOs need to be undertaken to achieve the ‘Application Level’ of Bloom's ‘Cognitive Domain Taxonomy’. 9. SUGGESTED SPECIFICATION TABLE FOR QUESTION PAPER DESIGN ‘Unit Unit Tite ‘Teaching | Distribution of Theory Marks No. Hours R U | A | Total Level_| Level | Level | Marks Overview of Operating System 06 02 | 02 04 08 | I | Services and Components of 06 02 | 04 | 04 10 Operating System | TIT | Process Management - 10 @_| 04 | 08 4 IV_| CPU Scheduling and Algorithms 10 2 | 04 | 08 14 V_| Memory Management 10 02 | 04_|_08 14 VI_ | File Management 06 02 04 04 10 _ Total - 48 Rm | 2 | 36 | 7 Legends: R=Remember, U=Understand, A=Apply and above (Bloom's Revised taxonomy) Note: This specification table provides general guidelines to assist student for their learning and (0 teachers to teach and assess students with respect to attainment of LOs. The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table. 10. SUGGESTED STUDENT ACTIVITIES Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various ontcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for cach activity, also collect/record physical evidences for their (student’s) portfolio which will be useful for their placement interviews: a. Prepare journal of practicals, b. Undertake micro-projeets. 11, SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) ‘These are sample strategies, which the teacher can use to accelerate the attainment of the various learning outcomes in this course: a. Massive open online courses (MOOCs) may be used to teach various topies/sub topics b. ‘L’ in item No. 4 docs not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes. ©. About 15-20% of the topies/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details). d. With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities. €. Guide student(s) in undertaking micro-projects. f. Demonstrate students thoroughly before they start doing the practice. g. Encourage students to refer different websites to have deeper understanding of the subject. h. Observe continuously and monitor the performance of students in Lab, MSBTE ~ Final Copy Dt. 29.03.2019 Page 6 0f 7 Operating System Course Code: 22516 12. SUGGESTED MICRO-PROJECTS, Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based, However, in the fifth and sixth semesters, it should be preferably be individually undertaken to build up the skill and confidence in every student to become problem solver so that s/he contributes to the projects of the industry. In special situations where groups have to be formed for miero-projects, the number of students in the group should not exceed three. ‘The micro-project could be industry application based, internet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs which are in fact, an integration of PrOs, UOs and ADOs. Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission. The total duration of the micro-project should not be less than 16 (sixteen) student engagement hours during the course. The student ought to submit micro-project by the end of the semester to develop the industry oriented COs. ‘A suggestive list of micro-projects are given here. Similar micto-projects could be added by the concerned faculty: a. Create a report depicting features of different types of Operating systems- Batch operating system, Multi Programmed, Time Shared, Multiprocessor Systems, , Real time systems, Mobile OS with example. b. Make a comparative statement to calculate page fault for given page reference string by using different page replacement algorithms. ©.” Prepare help guide using shell script for all the major Linux commands. 4. “Make a comparative chart to calculate total waiting and turnaround time of n processes with different CPU scheduling algorithm. Any other micro-projects suggested by subject faculty on similar line (Us¢ features of ‘C’ or shell scripts to develop above listed applications) 13, SUGGESTED LEARNING RESOURCE! Title of Book Author Publication Operating System Concepts | Silberschatz, | John Wiley and Sons, Ninth Edition, __| Galvin 2015, ISBN: 978-51-265-5427-0 Operating System Godbole, Achyut | Tata McGraw Hill Education, 2015, — |s. ISBN: 9780070591134 Operating Systems: Stallings ,William | Pearsons, 8 edition 2015 Internals and Design ISBN: 978-0133805918 | Principles _| Unix Concept and Das, Sumitabha [McGraw Hill education, 2015, | Programming : ISBN: 978-0070635463 Operating System Dhamdhere, McGraw Hill, 2015 | Dhanjay M ISBN MO 978-1-25-900558-9 Operating System Dr. Rajendra Devraj Publications, Mumbai Kawale ISBN 978-81-933551-1-4 14. SOFTWARE/LEARNING WEBSITES a) www.cs.wise.edu/~ bart/537 lecture notes-University of Wisconsin Madison. b) www.cs.kent.edwiosf 03/notes/index.html- Vilinius Gediminas Technical University ©) hittp://www.howstulfworks.com/operating-system | him d) www.computerhope.com/jargon/o/os.htm ©) www.en.wikipedia.org/wiki/Operating system f)_https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/ MSBTE — Final Copy Dt. 29.03.2019 Page 7 of 7 Advanced Java Programming {Course Code: 22517, ProgramName _: Computer Engineering Program Group Program Code: CO/CM/IFICW Semester : Fifth Course Title : Advanced Java Programming Course Code 222517, 1. RATIONALE Java technology is widely used for web applications development. Based on the object oriented concepts and core Java concepts, this course will equip the students with the required knowledge and skill of object oriented programming approach needed for the development of robust, powerful web applications. Through this course studentswill get hands-on experience ‘on GUI Technologies viz, AWT and Swings, event handling mechanisms and network programming. The course also gives coverage to various web applications aspects like Database Interaction, server side components and servlets, 2. COMPETENCY The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences: + Develop web and stand-aloneapplications usingadvanced concepts of Java. COURSE OUTCOMES (COs) ‘The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency: a) Develop programs using GUI Framework (AWT and Swing) b) Handle events of AWT and Swings components. c) Develop programs to handle events in Java Programming. d) Develop Java programs using networking concepts. ©) Develop programs using database. 1) Develop programs using Servlets. 4. TEACHING AND EXAMINATION SCHEME Teaching - 7 i Teaching - Examination Scheme Crea “Theory Practica L |r] e | eer | ESE PA Total ESE [PA 1 tits fhtox [Min [Max [Min | Max | Mio| tan | stn | Max | Min | Nox 3 [i fo | 6 [ge from a [20 [oo f 00 [0 | 25+ | 10 | 2s f 10 | 20 (*): Under the theory PA; Out of 30 marks, 10 marks of theory PA are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken during the semester for the assessment of the UOs required for the attainment of the COs. Legends: L-Lecture; T ~ Tutorial/Teacher Guided Theory Practice; P -Practival; C~ Credit, ESE -End Semester Examination; PA - Progressive Assessment. 5. COURSE MAP(with sample COs, PrOs, UOs, ADOs and topi This course map illustrates an overview of the flow and linkages of the topies at y, of outcomes (details in subsequent sections) to be attained by the student by MSBTE Updated On 13.05.2019 Page 1 of 8 ‘Advanced Java Programming Course Code: 22517 course, in all domains of learning in terms of the industry/employer identified competency depicted at the centre of this map. sda & “iii pene hana i Se aa oR | Cage ee ual (Ho) ake . eee. Seats Sieeaie separ ate P10 Praccal “|. TO in Cogiie’™+, --° TAO” Alive’ 25, (une DTP ton pone Ouse Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES ‘The practicals in this section are PrOs(i.e. sub-components of the COs) to be developed andassessed in the student for the attainment of the competency. || Approx. x Practical Outeomes (PrOs) Unit) rs. Required 1__ | Write @ program to demonstrate the use of AWY components like fl oo 1 _| Label Textfield, TextArea, Button, Checkbox, RadioButton ete. Write a program to design a form using the components List and 2. I 02* Choice. - - 3, | Write a program to design simple calculator with the use of I GridLayout 4__| Write a program to create a two-level card deck that allows the user to select component of Panel using CardLayout 5, | Write a program using AWT to create a menubar where menubar contains menu items such as File, Edit, View and create a submenu MSBTE — Updated On 13.05.2019 Page 2 of 8 ‘Advanced Java Progaming Course Code 22517 «| Approx. xe Practical Outcomes (PrOs) bg Irs. 7 * | Required under the File menu; New and Open, l 6. | Write a program using swing to display a ScrollPane and JcomboBoxin | jy 02" | an Japplet with the items ~ English, Marathi, Hindi, Sanskrit. 7, | Write a program to create a Jtree, uf} & 8. | Write a program to create a JTable, nl 02 9. | Write a program to launch a JProgressBar M1 02 10, | Write a program to demonstrate status of key on Applet window such |, | 02° - | as KeyPressed, KeyReleased, KeyUp, KeyDown 11, | Write a program to demonstrate various mouse events using ml OF + | MouseListener and MouseMotionListener interface _ 12, | Write a program to demonstrate the use of JTextField and | O ~ | sPasswordFicld using Listener Interface - 13, | Write a program to demonstrate the use of WindowAdapter class, mf 02 14, | Write a program to demonstrate the use of InetAddress class and its, - 02* | '* | factory methods =! 15, | Write a program to demonstrate the use of URL and URLConnection |, | 02° ~ | class and its methods 16, | Wile « program to implement chat Server using ServerSocket and wf 0 | '® | socket el — a 17, | Write a program to demonstrate use of DataGramSocket and Ww] 0 * | DataGram Packet - 18, | Write a program to insert and retrieve the data from database using v | oF 8. 5 JDBC |__| 19, | Write a program to demonstrate the use of PreparedStatement and Vv @ ~ | ResultSet interface 20. | Write a program to update and delete a record from a database table. vi @ 91, | Write program to demonstrate the use of HttpServlet as a vil ~ | parameterized Servlet L 2, | Write a Servlet program to send usemame and password using HTML | VI | 02* * | forms and authenticate the user —_ 23. | Write a program to create Session using HitpSession class — —_|VI 02 24. | Write a program to implement Session tracking using Cookies, vil 02 Note “i. A suggestive list of PrOs is given in the above table, More such PrOs can be added to attain the COs and competency. A judicial mix of minimum 1-4 or more practical need to be performed, out of which, the practicals. marked as ‘* are compulsory, so that the student reaches the ‘Application Level’ of Bloom's Taxonomy’ as generally required by the industry. ji, I is advisable 10 conduct 50% of the practicals using ASCII text editor and compilation on command prompt so as to enhance fundamental understanding of basic concepts and syntax. The IDEs must be Introduced at later stage iii, The ‘Process’ and ‘Product’ related skills associated with each PrO are to be assessed according 10 a suggested sample given below: MSBTE — Updated On 13.05.2019 Page 3 of 8 Java Programing Course Code: 22517 Performance Indicators Weightage in % _ | Logic Building and Coding oo 50 Testing and Debugging of the Program, 30 Correctness of ProgramOutput, 10 Submission of practical assignment in time, 10 Total 100 The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences: a, Follow safety practices, b. Practice good housekeeping, c. Work as a leader/a team member. d. Follow ethical practices. ‘The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time, Moreover, the level of achievement of the ADOs according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually increase as planned below: © ‘Valuing Level’ in I" year © ‘Organising Level’ in 2"! year and * ‘Characterising Level’ in 3" year, 7. MAJOR EQUIPMENT/ INSTRUMENTSREQUIRED ‘The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned. Equipment Name with Broad Specifications PFONG: 1 ‘Computer with JDK1.5 or above Eclipse, Jereator, NetBeans. [2 | Databases like MySQL, Oracle, MS-Acei 3___ | Apache Tomeat web server version 7 orhigher. any IDE for Java Programming such as All Sor any other 18,19.20 21-24 8. UNDERPINNING THEORY COMPONENTS The following topics are to be taught and assessed in order to develop the sample UOs given below for achieving the COs to attain the identified competency. More UOs could be added. ~ Unit Outcomes (UOs) Unit (in cognitive domain) Topics and Sub-topics Unit -1 ‘a. Develop Graphical user 1.1 Component, container, window, Abstract interface (GUI) programs using frame, panel Windowing | AWT components forthe given | 1.2 Creating windowed programs and Toolkit(A problem. applets, wr) lib. Create Frame window with the | 1.3 AWT controls and layout specified AWT components. managers:use of AWT controls: lic. Arrange the GUI components labels, buttons,checkbox, checkbox. using specified layout manager. ‘group, scroll bars, text field jid. Develop a program using menu area. and Dialog Boxes for the given | 1.4. Use of layout managers: problem, AowLayout, borderl ayo MSBTE — Updated On 13.05.2019 Page 4 of 8 Advanced Java Programa Course Cole: 22517 ; Unit Outcomes (UOS 5 Unit (in cognitive nea ‘Topies and Sub-topies widLayout, cardLayout, gridbagLayout, menubars, menus, dialog boxes, file dialog, Pa. Differentiate between AWT and |2.i Introduetion to swing‘Swing Swings Swing on the given aspect. features, Difference between AWT b. Develop Graphical user and Swing, interface (GUI) programs using |2.2 Swing Components: JApplet,lcons swing components forthe given | and Labels, Text Fields, Combo problem, Boxes. 1c. Use the given type of button in |2.3. Buttons: The JButton, Check Boxes, Java based GUL Radio Buttons. \d, Develop Graphical user 2.4 Advanced Swing — Components interface (GUI) programs using Tabbed Panes, Scroll Panes, Trees, advanced swing components for | _ Tables, Progress bar, tool tips. the given problem. 2.5 MVC Architecture. Unit-MT Ba. Use delegation event model to | 3.1 The delegation Event Model:Event Event develop event driven program sources, Event listeners Handling for the given problem. 3.2 Event classes: The Action b. Use relevant AWTY swing Eventelass, the Item Event class, the component(s) to handle the Key Event class, theMouse Event given event. class, the Text Event class, the Be. Use Adapter classes in Java Window Event class, program to solve the given 3.3 Adapter classes. problem. 3.4 Inner classes. }d._Use inner elasses in java 3.5 Event listener program to solve the given interfaces: ActionListener Interface, problem. ItemListener Interface, KeyListener Interface, MouseListenerInterface, MouseMotion Interface, TextListener Interface, FindowsListener Interface. Unit=1V_ fa, Use InetAddress class to know [4.1 Socket Overview:ClienvServer , Networking | the IP address of the given host Reserved Sockets , Proxy Servers , Basies name, Internet Addressing, Kb. UseURLConnection classes to 4.2 Java and the Net: The Networking read and write data to the Classes and interfaces. specified resource referred by | 4.3. InetAddress : Factory Methods , the given URL. Instance Methods lic, Develop program 4.4 TCP/IP Client Sockets : Whois forClient/Server 4,5 URL: Format, The URI Class. communicationthrough TCP/IP |4.6 URLConnection : TCP/IP Server Server sockets for the given Sockets . problem, 4.7 Datagrams : DatagramPacket , Ad. Write program to illustrate Datagram Server and Client theClien/Server communication using datagram protocol for the | given problem. Unit-V 5a, Choose JDBC or ODBC 5.1 Introduction to JDBG Interacting | depending on the given 5.2 IDBC_ Architecture: with application requirement. three tier models |: MSBTE — Updated On 13.05.2019 Page 5 of 8 ‘Advanced JovaPropemning ‘Course Code: 22517 Unit aan ‘Topies and Sub-topies Database 5b. Explain function of the given | 5.3 Types of DBC Drivers tier oF IDBC architecture for | 5.4 Driver Interfaces and Driver two tiet/thtee tier models. Manager class:Connection 3. Use relevant type of JDBC InterfacenStatementInterface, Driver for thespecified Prepared Statement Interface, environment, ResultSet Interface 1. Elaborate steps with exampleto | 5.5 The essential JDBC Program establish connectivity with the specifieddatabase Unit=VI fa. Explain function of the given | 6.1 The Life Cycle of @ Servlet Servlets method of Servlet lifecycle. | 6.2 Creating simpleServlet:The Servlet b. Use relevant Generie serviet to | API, javax.serviet Package, Servlet develop given web based Interface, ServletConfig Interface , application. ServletContext Interface, J. Use relevant HTTP servlet to ServletRequest Interface, develop specified web based ServletResponse Interface, application, GenerieServlet Class \. Develop servlet for cookies and | 6.3 The session tracking to implement javax servlet httpPackage:HupServl the given problem etRequest Interface , HupServletResponse Interface, HttpSession Interface , Cookie Class, HttpServlet Class, HitpSessionEvent Class , HitpSessionBindingEvent Class 64 Handling HTTP Requests and Responses Handling HTTP GET RequestsHandling HTTP POST Requests, - 6.5 Cookies andSession Tracking. Note:To attain the COs and competency, above listed UOs need to be undertaken to achieve the ‘Application Level’ of Bloom's "Cognitive Domain Taxonomy’ 9. SUGGESTED SPECIFICATION TABLE FORQUESTION PAPER DESIGN ; Distribution of Theory Marks wait Unit Title Teaching FR TU | A Total | No _ Level | Level | Level |_ Marks Absiract Windowine Ie | eA 08 oz | 04 | 06 12 T_[ Swings 08 | 02 | 06 10 | Event Handling os | 02 | 02 | os DR [IV_[ Networking Basies 06 [02 | o4 | of | 10 | [_V_ [Interacting with Database os | 02 | 04 | 06 12 VI_[ Servlets 10__|_04 | 04 | 06 Total 48 | 20 | 36 Legends: R-Remember, U-Understand, A-Apply and above (Bloom's Revised 1 MSBTE. — Updated On 13.05.2019 Page 6 of 8 Advanced Java Programming Course Cote: 225 Note: This specification table provides general guidelines (0 assist students for their learning and 10 teachers to teach and assess studlents with respect to attainment of LOs. The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table. 10. SUGGESTED STUDENT ACTIVITIES, Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following aetivities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (student’s) portfolio which will be useful for their placement interviews: a) Prepare journals based on practical performed in laboratory. b) Follow coding standards. ©) Develop variety of programs to improve the logical skills. Develop Application oriented real world programs. @) Prepare power point presentation depicting differentadvanced concepts in Java. 11. SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) ‘These ate sample strategies, which the teacher can use to accelerate the attainment of the various outcomes in this course: a) Massive open online courses (MOOCs) may be used to teach various topies/sub topics. b) ‘L"in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes. ©) About 15-20% of the topics/sub-topies which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess. the development of the COs through classroom presentations (see implementation guideline for details). 4d) With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities. e) Use different Audio Visual media for Concept understanding. 1) Guide student(s) in undertaking micro-projects. 2) Demonstrate students thoroughly before they start doing the practice. h) Observe continuously and monitor the performance of students in Lab. 12. SUGGESTED MICRO-PROJECTS. Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based, However, in the fifth and sixth semesters, it should be preferably be individually undertaken to build up the skill and confidence in every student to become problem solver so that s/he contributes to the projects of the industry. In special situations where groups have to be formed for micro-projects, the number of students in the group should not exceed three, ‘The micro-project could be industry application based, intemet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs which are in fact, an integration of PrOs, UOs and ADOs. Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission, The total duration of the micro-project should not be less than 16 (sixteen) student engagement hours during the course. The student ought {to submit micro-project by the end of the semester to develop the industry oriented COs, ‘A suggestive list of micro-projects is given here. Similar micro-projects ould bai added by the concemed faculty or. a) Energy Billing System: Expected to develop bill amount module based/6ji usigeeets energy consumption MSBTE — Updated On 13.05.2019 Page 7 of 8 Advanced Java Programming Course Code: 22517 b) Medical Store stock Management System: Expected to develop an Inventory module. ©) Library book issue Management System. ) Restaurant Management System: Expected to develop a module to place an order and generate bill ©) Online Bus ReservationSystem: Expected to develop Ticket booking module, Fol yw the below given guidelines for micro projects: i, Must implement concepts of AWT or SWING andEvent Handling, UseJDBC concepts. iii, UseServiet. 13. SUGGESTED LEARNING RESOURCES ™ Title of Book Author Publication 5 . - ‘Megraw Hill Education, New Delhi 1.| Complete Reference | Schit, Herbert |ISBN:9789339212004 Java 2 Programming Dreamtech Press, New Delhi 2.| Black Book Holzer, Steven etal. | ISBN 10: 817722655X/ ISBN 13: 9 353 Java Server Kogent Learning Dreamtech Press, New Delhi 3. Programming Tutorial JAVA EE6 Black Book Solutions ISBN :978-81-7722-937-0 14, SOFFWARE/LEARNING WEBSITES a)_https://www.tutorialspoint.com/java b)_http://nptel.ac.in/eourses/106105084/30 ©) https://www-javatpoint.com/servlet-tutorial 4)_https://www.tutorialspoint.com/servlets ©) _https://www javatpoint.com/free-java-projects f)_http://1000projects.org/java-projects.himl MSBTE — Updated On 13.05.2019 Page 8 of 8 Sortvare Testing Course Code 22518 Program Name _ : Computer Engineering Program Group Program Code : CO/CMICW Semester : Fifth Course Title : Software Testing Course Code 222518 1. RATIONALE In today’s software environment writing bug-free code is challenging task, which make software testing important tool to get the quality software. Testing techniques include the process of executing a program or application with the intent of finding software bugs and verifying that the software product is fit for use. Students will learn the way to find bugs by applying types, levels and methods of software testing on applications with effective test planning approach. It also covers manual testing, 2. COMPETENCY The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences: Apply types, levels and methods of software testing on applications. 3. COURSE OUTCOMES (COs) ‘The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency: Apply various software testing methods. Prepare test cases for different types and levels of testing, Prepare test plan for an application, Identify bugs to create defect report of given application Test software for performance measures using automated testing tools paese 4. TEACHING AND EXAMINATION SCHEME Teaching Scheme Examination Scheme Credit ‘Theory Practical Lf t |p eT ee ESE PA Total ESE PA Total THs. [htax fin Max [Min | Max | Min| Max | Min | Mx | Min | Mx | Min af 3 3_[ 1 [28 [30+ [00 [100 40 [25@ | 10 | 25 | 1 | so | 20 | (*): Under the theory PA; Out of 30 marks, 10 marks of theory PA are for micro-project assessment 10 facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be saken during the semester for the assessment of the UOs required jor the attainment of the COs. Legends: L-Leciure; T~ Tutorial/Teacher Guided Theory Practice; P - Practical; C - Credit, ESE - End Semester Examination; PA - Progressive Assessment. 5S. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topics) This course map illustrates an overview of the flow and linkages of the topies at vgei of outcomes (details in subsequent sections) to be attained by the student by 4 MSBTE — Updated on 13.05.2019 Page tof? Sofware Testing Course Code: 2518 course, in all domains of learning in terms of the industry/employer identified competency depicted at the centre of this map. pote Aone pas To mathe ae alae ear pn peace) Cena) a, Gees = hs ——— 1, arlene of ‘Competency air otesant 7S eS | ecisinate. .\ ea en 7 a CRE) oe SE ee) eS oe ie pers pay Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES The practicals in this section are PrOs (i.e. sub-components of the COs) to be developed and assessed in the student for the attainment of the competency. | Approx. ° Practical Outcomes (PrOs) Unit Hrs. No. N ; Required 1 | Identify system specification & design test cases for purchase order Management, - _ 2. | Identify system specification & design test cases for Inventory management on.(BB Testing) Design test cases for e-commerce (Flipkart, Amazon) login form MSBTE ~ Updated on 13.05.2019 Page 2 of7 Software Testing Course Code: 22518 | Approx. = Practical Outeomes (PrOs) Unit | Hrs. 0. No. Required 6 | Design test eases for Web Pages Testing any Wab Sites 1 or | 7 | Write program and design test cases for the following Control and I 02* decision making statement. 1) For... Loop 2) Switeh...ca5e 3) Do...While 4) I..else 8 | Prepare test plan for an identtied Mobile application m | 02 9. | Design test plan and test cases for Notepad (MS Window based) m | 02* Application TO | Prepare defect report after executing test cases for library Ww | oF management system | T1_| Prepare defect report after executing test eases for Withdrawn oF Vv @ amount from ATM Machine. 12_| Prepare defect report after executing fest cases for any login form Vv Q 13 | Design and run test eases for WordPad (MS Windows based). Using | V | 02 an Automated tool. 14 | Design and run test cases for MS Word application using an Vv @ Automation Tool T5_| Project Assignment oF Total 32 Note i. A suggestive list of PrOs is given in the above table. More such PrOs can be added to attain the COs and competency. A judicial mix of minimum 12 or more practical need 10 be performed, out of which, the practicals marked as ‘*” are compulsory, so that the student reaches the ‘Precision Level’ of Dave's ‘Psychomotor Domain Taxonomy" as generally required by the industry. ji, The ‘Process’ und ‘Product’ related skills associated with each PrO is to be assessed according 10 a suggested sample given below: Performance Indicators Weightage in % Preparation of system specification, designing test plan using, 50 MS Excel. 2 Preparation of defect report — 10 3____ | Execution of test cases using automation tool. — 20 4 ‘Answer to sample questions 1 | 5 ‘eport in time _ 10 Total 100 The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences: a. Follow safety practices. b. Practice good housekeeping, c. Work asa leader/a team member. d. Follow ethical practices. The ADOs are not specific to any one PrO, but are embedded in many PrOs, acquisition of the ADOs takes place gradually in the student when s/he underts practical experiences over a period of time. Moreover, the level of achievemg MSBTE - Updated on 13.05.2019 Page 3 of 7 Softwate Testing Course Code: 22518 according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually increase as planned below: © ‘Valuing Level’ in 1% year © ‘Organising Level’ in 2" year and * ‘Characterising Level’ in 3 year. 7. MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED The major equipment with broad sp. ication mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned, Ss. | siNane wi apoaionn Pro S. No. Equipment Name with Broad Specifications No. 1,1 | Computer system (Any computer system with basic configuration) All [1.2 | Selenium Vv 1.3 | Mantis Bug Tracker Iv 1.4 | IBM Rational Funetional Tester = Vv | 1.5 | Spreadsheet Package — 1.11, Hit 1.6 | Bugzila Iv 8. UNDERPINNING THEORY COMPONENTS ‘The following topics are to be taught and assessed in order to develop the sample UOs given below for achieving the COs to attain the identified competency. More UOs could be added. Unit Unit Outcomes (UOS) ‘Topics and Sub-topies (in cognitive domain) - Unit -1 Ta. Identify errors and bugs in the 1.1 Software Testing, Objectives of Testing. Basies of given program. 1.2 Failure, Error, Fault, Defeet, Bug Software | 1b. Prepare test case for the given Terminology. Testing application, 1.3 Test Case, When to Start and Stop and 1c. Describe the Entry and Exit ‘Testing of Software (Entry and Exit Testing Criteria for the given test Criteria). Methods application. 1.4 Verification and Validation (V Model), 1d. Validate the given application Quality Assurance, Quality Control using V model in relation with | 1.5 Methods of Testing: Static and dynamic quality assurance. Testing le. Deseribe features of the given | 1.6 The box approach : White Box Testing: testing method Inspections, Walkthroughs, Technical Reviews, Functional Testing, Code Coverage Testing, Code Complexity Testing 1.7 Black Box Testing: Requirement Based ‘Testing, Boundary Value Analysis, Equivalence Partitioning, Unit-1 | 2a Apply specified testing level for | 2.1 Levels of testing 7 Types and | the given web based application, | 2.1. Unit Testing: Driver, Stub Levels of | 2b Apply Acceptance testing for | 2.2 Integration Testing: Top-Dowy Testing given web based application. 2c Apply the given performance testing for the specified application. MSBTE — Updated on 13.05.2019 Page 4 of 7

You might also like