 If you can take one project title and tell us from for example, for a BTEC student project what all modules you expect the student to cover for a given project title some sample projects you can just discuss so that we can also expect similar things from our students. I will answer with respect to networking project just may vary depending on the area since this short course is on networking and I work in networks I will talk about networks related projects what I expect and even within networks I do more systems work which involves system building and not so much theory there will be some theory and understanding involved, but there will also be a significant portion of implementation and evaluation. So I will not in terms of modules, but the student is expected to understand the problem statement is expected to then well the solution may be in sometimes given sometimes the details of the solution has to be worked out by the student. And typically as I said my projects are implementation heavy there is a large portion of effort spent in implementation and in evaluation so there will be coding and in evaluation they have to discuss experiment setup with me come up with experiment setup and the results we will jointly discuss there also I will expect some initiative among students to interpret the results one tendency among students is to just present the results and expect interpretation from the guide this can be initial hand holding can be done, but over time they should develop the ability to interpret the results and potentially design new experiments. So these are the aspects I will expect some aspects of system design some aspects of implementation and evaluation interpretation of results I hope that answered your question. Sir I want to know the problem title one or two examples you can take specific problem computer network related only specific problem title and under that project what are the things expected from the student for example error detection techniques suppose this is a project title so what all different types of error detection algorithms are expected how analysis has to be carried out so like that if you take a background it was something so it will help us. Error detection technique is too vast I can give examples of BTEC projects which my students have done, but they will be too specific so for example one student did a project on audio based communication between two cell phones not human audio, but they generate audio tones and they are able to convey bits from one phone to the other one smart phone to the other. So this involved you know aspects of understanding how physical layer encoding can be done framing can be done and he had to understand the frequency response of the channel the student then had to write some code in android and then evaluate the system how many bit errors are there what does it depend on things like that. Yeah 1043. Sir my question is as a lecturer is it a good practice to incorporate videos which have been shoot by other faculties in my presentation. In your presentation it depends on what presentation it is I mean if it is you are teaching someone and if the material is not copyrighted then sure with attribution you can use it there is no problem with that if it is a presentation where you are presenting your research work then it is generally not a good idea because its research work means your own original, but if you are teaching someone something and some other instructor has presented some material in a good way so there is no reason why you cannot use that I mean unless of course that material is copyrighted. 1317 regarding the simulation and like we have some project in a network simulation that is NS3 installing the simulation itself by a tedious job up to what extent we expected the student to deliver to in that case suppose they want to implement some algorithm in minute so up to what extent we can analyze the research they do their project successfully. Installation may be a tedious job but it is a one time thing it may take I mean there are for NS3 or NS2 there are lot of installation instructions available on the web and one must be proficient enough to follow those instructions there may be problems you may run into typically but usually it resolves within a few days or a week which is a small period of time in a project project is usually semester or two semesters long so you spend few days of a week doing the initial installation that's okay and after that they have to use that installed setup to simulate whatever protocol behavior they want to. Okay sir so one more very ahead like in the group of a student there might be one or two students really deliver something rest are some sort of a test to them so how can they evaluate such a student in like full projection. Yes so while there has to be a evaluation where you ask the students questions and if you find that someone has not contributed much then that person's marks must be reduced correspondingly so that they get what they deserve and in the future those who don't put an effort will not expect to get full marks. So you have to make the judgment during the demo or Viva and it's often very easy just ask a few questions and even during a demo you should ask you should not allow the students to decide what roles they play so you should on the spot select which student has to show which part of the demo so you know this kind of things will discourage them to not do any work. Yeah good morning sir, this is Vick Daniel from Geetham University at Irvind. My question is when we are giving the technical presentation let's say I take some 3 to 4 algorithms and I do some analysis on those algorithms and compare them and finally I say that this is the best algorithm in terms of performance and I give the rankings for all those algorithms. My question is is it compulsory that we should also mention that why this algorithm is doing better when we compare it with the other algorithms. Yes it is generally not sufficient to just present a result you have to go into some amount of depth as to why that particular behavior you are observing you know sometimes you know simulators have bugs, students programs have bugs, there are no programs without bugs even programs written by experience people have bug so is the result you are presenting due to some program bug, simulation bug or is it actual algorithm behavior at least that you must be able to tell confidently. So whatever behavior is there you have to look for consistency in your graphs and evaluation plots and explain that behavior as much as possible if there is a sudden performance dip in some case you would explain that if there is a crossover in performance comparison between two algorithms at some point in a parameter space you have to explain that try and explain that so evaluation has to deal with all these things. Good morning sir suppose there are three students in a group for project and they have done different work suppose one has done implementation work second one has done other work like the documentation work so at which basis the evaluation can be done in this case that is the question different work has been done by the different different students in a group then what is the basis to evaluate them? Usually the split cannot be along the lines of you know someone does all the coding someone does the report that way split is not a good idea you know within the coding if some student writes one portion of the code another student writes another portion of the code that is alright similarly within a report one person writes one portion another person writes another portion or within evaluation you know someone experiments along some parameter space and another person conducts a separate set of experiments that is fine typically it is not a good idea to leave all the technical work to one person whereas the report writing is left to another person that is not a good idea. One more question is there sir if after completion of the project students want to publish in different journals then which journals we can suggest them to publish the work? There is no specific answer to this the choice of journal or conference you know it comes with experience it depends on the area sometimes it also changes for new areas so you have to you know keep track of who you consider are leaders in the field see where they publish you will also get a good sense of you know good conferences and good journals give good reviews whether they accept or reject good feedback they give they explain why your paper is accepted or rejected so that quality of feedback is a metric of how good that venue for publication is so I am just giving you a meta answer because there is no specific answer. 1032. Hello. Yeah. I can hear you. Usually experts say that project is amount of effort the student applies but student is not able to achieve the result so what is the justification that we make? Julie expert says that we see the amount of effort project is a process project is not the result so if external examination this is just can you say the evaluation criteria how to judge with effort and result? External examiners who evaluates will go for result ok student might achieve result up to some extent but not 100% then how will you justify this? Yeah see the expectation of result will depend on what project it is if it is a class project then the expectation of result should be quite low because there is not much which can be achieved within 3 or 4 months of a semester. If it is a BTEC project for one year even then it is often not possible to achieve you know good level of result but the expectation of results will go up when you go when you talk about masters project or a PhD thesis even more PhD thesis is almost fully judged up based on the results not on the process but I would say that for BTEC project and class projects emphasis on results can be less and I always even for MTP projects MPEC projects we evaluate a lot of effort which has gone in it is not just the end result the external examiner also has to be you know told the same many times in some projects there are often things beyond your control like there are some students who have done kernel driver related projects there often times it is very difficult to debug certain things so one has to judge what effort the student has put in but there must be some learning some learning for the student some learning for you as a guide what learning what lessons have you learnt failure does not mean no lessons learnt failure should mean some lessons learnt what approach was right what approach was wrong you know those things must be documented those cannot be called end results but they are good learnings all the same being an instruction instructor to research fellow if I have to help students for defining problem especially in computer networking and by considering the various layers of computer networking how should I proceed for giving solution for defining problem in that particular regard I would like to request to do various certain tips how should proceed I am a systems person I am heavily biased towards system so I would say that there should be a lot of system building effort which happens and the problems will arise themselves when you build large systems then the problem statement will sort of arise by themselves so I would not you know the problem statement does not have to be at least at the beta level or even sometimes at the m tech level problem statement can simply be a significant implementation project and from the implementation a subsequent implementation you can do an evaluation and that will point out scope for optimization for further improvement so I am telling you a possible approach to defining projects so just go ahead and define implementation projects one more question hello good morning sir good morning so my question is pertaining to the testing of networking projects so what are the testing mechanisms specific to the networking projects and the load balancing fault tolerance suppose I want to test any testing tools are available and in the evaluation process what percentage should be ascribed to the testing procedures there is no specific answer to what is a test procedure for fault tolerance so in that sense I am not able to understand the question whether it is fault tolerance of a routing protocol or a server implementation what is it it depends there is no specific answer for what is the test mechanism for fault tolerance how long it will take for the response and all so efficiency of the application I want to check then are there any specific tools which will allow enable me to check it for how many users or suppose I have to go for the replicated servers and all what redefining the network architecture one of my colleagues works in server performance modeling workshop there are modeling tools available which will allow you to test whether a server can support hundreds or thousands of users without actually implementing such a server so by doing some micro benchmarks one can measure the server delay database delay for a particular kind of query and feed it into the model and that will then tell you an estimate of how well that particular server implementation will perform so you can look at some of our work publications there are tools also available for such performance analysis for server systems and another question I am having and in the institution where I am teaching most of the applications they operate at the application layer of TCP IP model so can you name some network projects which operate at a different layers and what is the suitable language for implementing these networking project can be at pretty much any layer one class project I give my students regularly is I ask them to design a communication system using torch lights so only using torch lights they are supposed to communicate certain bits from one team to another so that involves physical layer that involves link layer some aspects of Mac layer so another project could be I have asked students in the past to implement a routing protocol on a wireless multi-hop network so these are some possible projects at different layers of the network stack another part of the question also which is the suitable language for implementing these oh it need not in involve any long language for example the torch light communication has no language there in some sense defining the language so if it's implementation it depends on the platform sometimes it is see sometimes Java works or if it's a chat kind of application even high-level scripting languages like Python my work almost all languages these days except low-level C have good libraries for doing network socket programming Java Python all those have very good language library support my one to 75 sir I am repeating my question what would be the optimum length of a title for a research project as well as for a research paper and my another question is how do we differentiate a two state program defined by two separate students with the same technique like a socket the answer to the first question is there is no length restriction for title so typically one to two lines is the thumb rule beyond two lines it rarely goes okay so that is the second part of the question I could still not hear how do we differentiate a two state program defined by two separate students based on the same technique like a socket they both have used a socket I want to differentiate whether it is a copy program or a separate program you want to differentiate two state program oh you want to know whether they have copied from each other yes okay I use this program called sim s i m software similarity tester so just search Google for software similarity sim there is a open source software which you can download which will test similarity of code written by two different groups hello sir this is triple one seven from HVIT Sindoor good morning sir good morning sir our first question today is that when we go for any paper writing or report writing there are always two patterns of references indication which are normally used in some patterns we mark one two three four and at the end we give the complete list with the as per the IEEE pattern another is that we write the initials of the author like Dutta et al 1994 or something like that so for which one will be the better option as far as the technical papers are concerned or the technical reports are concerned the second style which you mentioned I have not seen any recent paper it's probably gone out of style and I don't think any conference or journal insist upon one style versus other if they insist they will tell you the secondly you during your video which we have seen just now you were talking about the pipeline evaluation system so it is requested if you can throw more light on that pipeline evaluation system for the project of the students yeah so pipeline means that when one student is getting evaluated for the first portion of the project after that he moves on to evaluation of second portion of the project then the second student starts evaluation of the first portion of the project so imagine you know eight people sitting in a row eight evaluators so each student moves in a line one behind the other from one desk one evaluators desk to the other. Sir one more thing when we were discussing or you were discussing in your talk about the not to repeat or not to cut face the data or the figures from the other reports or something but many a times it happens that the work which a student group or any teacher is doing is an extension of some old work done by someone else in such type of cases will it not be ok if we take some part from the previous work which has been done by someone else. No it is not ok you will have to summarize the previous work in your own words and provide a reference so whoever wants to read can go and read the other report rather than reading yours there are 11 portions you can summarize in your own words. Hello myself Sachin Dilatkar Garda Instruct Technology sir can we give the study project to the students if no then why and if yes what should be the nature of task. By study project I presume you mean they go and read up some reports and maybe book chapters and so on is that right. On the technology. Sorry repeat that please. Not just paper it is review of the technology. Yeah definitely this kind of projects can be given do you have a follow up question. Is it suitable at the undergraduate level. Undergraduate yeah they typically do not have maturity to read and understand research first but yeah the level has to be suitably defined but yeah why not at the undergraduate level. It certainly is possible. Thank you. I am talking from RCID 1192 my question is many of students are copying their projects from internet is there any software or any methodology to detect the copying of project and my second question is can SIM software be evaluated can be used for paper evaluation. Yes SIM cannot be used for copying in reports it is only for code for copying of projects by copying of projects if you mean copying of code. I mean you have to define projects which are not already defined so and you can also ask them things about the code to check whether they have written it themselves with respect to report copying there are software someone mentioned open source software also which I forgot the name there is a paid software called turn it in which is used in our institute which will tell you whether a report has been copied or original does that answer your question. Turn it in is the name of the software which is a paid software for detecting copying in reports SIM can be used only for code we will have to stop because we are out of time.