 Good afternoon all of you. So, I am Bhavesh from NIT representing from NIT Surat and in our college there is course name is Fundamental of Computers and Programming, FCP. So, this is regarding the syllabus point of view. Code is CO100 and it is in both the semester like there are six divisions A, B, C, D, E, F. So, in when students enters in the first year. So, three divisions will be given for the subject and the other rest three divisions will have this subject in another semester. So, we have divided likewise. So, that we cannot face the shortage of faculties and labs environment. So, that is why we run this one subject for entire year. Credit is five, one credit for one lecture and two credit for one practical. So, there are five credits and three hours a week lecture and one lab in a week. So, this let us go to the content of the syllabus. Introduction to the computer and the architectures. We spare one hour in that there is a generation classification and applications and processor speed. This basic idea of this entire computer and its architecture. Second one is memory and its various input output devices like which are this attached to the computers. So, just to familiarize students with the computer terminology we use this initial topics. Then number system one hours to just familiarize with the binary decimal octal hexadecimal number system. So, how internally computer works using this number systems. Then software computer languages and computer program four hours in that we briefly explained the concept of OS and programming language concepts and how to develop algorithm flow chart and what is the need of program. So, we explain all these things in under this section and we spare four hours for that. Then other one is data communication computer network and internet basics. Just this is also brief one. So, regarding this communications mechanisms internet how it works like that. Then the main section is programming using C. So, we only put weightage on C. We are not covering object oriented concepts or C plus plus. So, we only put concentration on programming using C language and we spare 33 hours. 75 percentage is on C language in that all of you what you explained like starting from the loops and structures array pointers. So, we just cover through the till the file handlings. So, we cover all these things under this section and so, we cover till the file handling operations. So, total load is 40 2 hours in the entire semester and regarding practicals we concerted more on this 5 tropics like Unix commands basically because in our lab totally is built on Linux and Unix. So, we have implemented NFS server and each students can remotely login through Telnet and they work on their environment whenever they come. So, Unix fundamentals is required. So, one or two labs we explain the Unix commands and basics of Unix that comes under practicals. Then implementation programs for C for control structure array functions. So, these are the abstract view for the practicals. The regarding books references and the text books we refer this the first one is for the theory point of view introduction to computer science peers and addition and the remaining ones are for the programming point of views. Yasun Khan Itkar and then Balaguru Swami and Gotfried Biram and this last one is Pradip Day. So, we recommend students these books for these program and theory point of view. There are also many books available, but these are the basic books. So, for the evaluation there is no practical exam at the end of semester. So, what we do we conduct weekly examination by giving assignments or by conducting online quiz I will show you the format. I am not having the source code entire source code of the online quiz, but I am having print out of the online quiz. So, there are almost 300 questions under these online quiz and randomly it this questions comes to the students. It is not sure that the person sitting together will have the same questions, but randomly they will get the questions out of them. So, also we take programming test weekly or fortnightly whatever. So, by that continuous evolution we put a grad for the practicals. And for theory we have first internal, second internal and end semester exam. First internal is of 25 marks, second is also 25 marks and end semester is 50 marks. So, likewise we have formatted this examination of 100 marks like 25 percent, 25 percent and 50 percent. So, I will show you the format of each and every papers. Also previous years papers is available in our site, old old papers for all subjects irrespective of branch. So, let me show you the exam papers. Before I show you the exam papers let me show you the assignments which all assignments we give students to the lab session. This is Unix assignment. We just tell students to create structure like that parent directory, sub directories and files. And then assume that you are in x, y, z directory and copy these files from that directory to something else directory. So, likewise this is the first assignment for the students to just familiarize familiar with the Unix and the Unix environment. Second also is a Unix environment assignment and this is the C assignments like initially we give program like to check whether given number is divisible by one particular number or not, whether the given year is leap year or not. So, these are initially the basic assignments are there. So, total 5 to 6 assignments we are having it. So, according to the availability of time we give such assignments and once this one particular assignment is over we conduct the test to know how much now students gain throughout this particular assignment session. So, this is the assignment list. So, this is what I told this is our online quiz that we conduct regularly. So, here wherever is one over there that is the true output just for our understanding I have just took this print out. That means this answer is correct for this last one. So, likewise there is a pattern. So, there are almost many questions in that. So, like this is the format of online quiz. So, randomly students will get the questions. Also I am having the question bank that we can ask during Viva or this is the lots of questions available with me and so that we can ask if faculty is new. So, there is no need to search in our net or to read it from the book. We directly having a question bank available. So, we can ask such questions to any students during Viva or any programming test. So, these are the also blank. So, we are having a list of programs to just find out the outputs and regarding that that also I am having a long list to find out the errors to find out the output of the particular loop. So, likewise we are having such source for the evolution, weekly or fortnightly evolution regarding paper. So, this is the latest paper of the first internal just conducted now, 25 marks first internal. So, in that first questions remains fill up the blanks or normal question warm up question. Second question is regarding number system. It is not fixed. We can vary the format, but this is the latest format of us and the third question is theory kind of questions like explain the memory hierarchy of computer system difference between SRAM, DRAM. First questions remains to write a program and the five questions remain to write the output of the following C programs. So, this is the first internal pattern. The similar pattern is for the second internal that is also 25 marks and the end semester exam remains 50 marks and the pattern is like this is last year's paper and semester 50 marks. In that similar pattern remains, but it is not fixed to first question or second one of what kind, but we may decide based on the performance of the present batch and we decide the particular pattern of the question paper. So, this is the last year's end semester exam of 50 marks. So, this is regarding question papers, regarding lab infrastructures I told. In lab infrastructures, we have one separate lab for these first year FCP subject or course in that we have a IBM blade server that is built on Linux and this is NFS server and each students log into that server to work on or to save their work on this server. So, there are around 40 machines available with the following configurations of the machines. So, this is not I have not this is not for the all the labs available in our department, but this is for the particular this particular course lab and this is this cannot be used by other subjects. Thank you.