 I am representing Lakshmi Narayan College of Technology at Bhopal. It is one of the female instituted Bhopal in Madhya Pradesh. It is the first private engineering college in Madhya Pradesh. We are having the 8 UG branches and 9 PG branches. We are having an intake of 720 in the first semester. Basically, we are having the computer programming course, which is divided between the different branches and we used to teach nearly 360 students in the first semester and 360 students in the second semester. This is the syllabus contains of the computer programming one, that is the CP1 is starting with the what is something about the MS office, MS word, what is the friend in a procedure language and the object oriented language. Then moving towards the, what is C, C++, basically I want to tell here before this we used to spend more time on the C language because what we are feeling, we are having the students mostly from the our board MP board and these students are not very much good in the programming concepts. So, we like the students to be there with the C language, then we used to move to the this C++, as such we are not having any theory class or theory examination sorry, theory examination for this subject. So, we only used to have the practical examination and as this subject is common to all the branches, this course is conducted in board semester. The plan is like this, the lecture is for 3 periods, no tutorials as such from the university and P is for the practical exams that is also for 3 classes. Basically we are governed by the Raju Gandhi Tech University as such we are not having any freedom to change the things, but as it is a practical examination, so we are having some control to get the thing changed. Basically this course consists of 100 marks, 50 marks is for the last and semester practical exams and 50 marks is for the internal evaluation, I can say that is 20 marks for the mid-sem test. This is also our colleges conducting as such the university has specified the 50 marks for the internal assessment depends on the teachers, but we have made a mandatory test for the 20 marks and the 30 marks for the lab assignments they used to submit. Basically we are having a separate lab for the computer programming in which we are having these 60 computers, we are having a LCD projector and we are having a byte vote in that lab. The teacher used to teach the students in that class only and it is well utilized. We are having basically in the department we are having the four labs separate computer system, central computer center is also there. In each lab we are having the 60 computers with all machines are branded SCL or HP with the P4 3.0 gigahertz 1 GB RAM, 140 GB hard disk and 15 inch monitors. The operating system generally for this lab for CP we are having the windows only we are using the turbo seat to which is operated on these machines, but we are having some systems which are on the dual board we are having boarding of the windows and Linux. Each lab is having a lab assistant and to conduct this programming lab of a batch of 60 we required two teachers which are also assisted by the sum of our TAs from the MTech classes. Generally for other classes we use the shock duster for this we are having the LCD projector and byte vote facility which is already fitted in the computer lab it can be used there. I am having some of the assignments that are recently you can find these are the assignments which can be also done with the C physically. Write a program to accept the three integers write a program to two integers swapping is there or an even numbers and then some of the last two programs I can see for C plus plus we are making for this. Then we use to do a at the last a practical exam is there in which we use to give the students a particular test paper which consists of the question papers related to the programming they are not theoretical, but they have to perform some of the programs and is to be evaluated by external and internal that is all. It is an external exam. It is a basically practical examination external has to come and he has to evaluate the what the student is doing there. This notion of external examiner is there in most places is I call the British suspicion based system. Basically I was the TF when I was in the MTech in IIT Delhi for CP1 only with Dr. B. N. Jain. A lot of questions you do not have a paper at all no it is not a full subject you still have lectures and lab yes you almost conducted like any other subject yes except the evaluation is practical examination and you do conduct a test there yes so for all practical purposes you are actually made it into a good subject kind of thing yes it is some lectures lab and other thing except that you do not have a written test. You have not given us but we use to conduct one test, mid-sem test. Can you go back to the syllabus there I am slightly worried about that syllabus because that syllabus seems to be some kind of a museum of everything under some for computers yes it is not just C++ how do you justify the use of MS word MS office. Sir this is a as we used to make a course completion plan this unit is to be covered in only two lectures not more than that basically I have two problems with this yes why do you specifically name product just like we have an objection to naming programming languages also but you have to name it somewhere if you are using C or C++ the production is an implication you said you have 60 computers per lab yeah and how many labs do you have four labs four labs so you have 240 computers do you have central computer centre do you have 240 license versions of MS office yes yes no it is not like that we are having the campus agreement with the Microsoft in which they supply 500 licenses with the campus agreement for the office yes for all the for the for no no no my dear friend I spend my lifetime battling with Microsoft on the license issues we have a license but that campus wide license permits you to load operating system basically for every unit of office that you load you have to pay them separately I will check it out because I am always go back and check because this is a major problem across the country secondly your college which was the first private college and I know something about that institution by the way where the management actually has been investing money in computing and other infrastructure how many such colleges exist according to your mother place that I cannot come in no but the point is that if the university makes the syllabus it becomes obligatory for every college in every lab to have these things yes that is the reason why we are saying that leave the choice of actual product to the organization so for example in these two hours or something what you want to tell them is that word processing spreadsheet these are basically office productivity tools yes how does it matter if somebody uses open office somebody else uses IBM Lotus nodes somebody else uses this how does it matter will you please go back and tell our friends in Rajiv Gandhi University that they are doing a very sad thing by insisting on such products because I don't know if I were to do a cyber crime cell and read colleges 90% colleges I will find are not complying with the license and that is not good because you see you and I are teachers we think we are carrying out our job students are watching they learn the first basics of doing Chori from us should that happen that's a serious question yes the second question is when you talk about token expressions etc. are you basically talking about doing some sort of a what should I say parsing of expressions and so on as we do in compilers because that is the only sense I can make out of the token where else could it be used no no no you are talking about token ring token token ring is not what is implied here sir the keywords identified in C++ are called as tokens in C++ oh keywords identified in are called as tokens in C++ basically this is in the form of the units because what the name that I have got from the student he has said like this that is so on properly it is managed in the unit rise it may be there it may be somewhere it may be in must so that's where the problem basically due to the liberty of not having to do total examination we used to start with C that is the main thing because we want the students should learn first C then go for the C++ this is all as a matter of fact as you saw what professor Rana explained so we might be we say C and C++ is what we use but essentially we delay the discussion of object oriented concepts to a very large last end and we emphasize the routine elementary procedural concepts which everybody needs to know anyway so you have that what the problem I have is you have your notions of function prototype call my value call my reference etc inline function etc even before discussion with arrays even before discussion of classes and objects so it looks like some sequencing problem I have but that's my personal issue people must have thought about defining this but these are syllabus which is so common for this is we are having about 45 years in college and yeah when you might be studying college only 8 colleges in Madhavadesh 49 colleges in Bhopal alone yeah and total we are having about 120 colleges in Madhavadesh 49 colleges by going by your you have what about 4 or 5 teachers in computer programming right 4 teachers you take 49 colleges even if they are smaller because you have a larger institution yes we are the so 100 teachers can you conduct a training orientation program for 100 teachers so I will check it now you run basically 3 courses I don't think it will be visible for me because I should have a good hands which can conduct the practical examinations so I will check it out but I am telling you I will ask my friend college for a lot of advice so that I can do it this national institute is also a report center isn't it yeah right okay thank you sir thank you