Course feedback 1 Semester 20182019

Course : COL100   Slot : B Total students in course : 528 Feedback received from : 496

Lecture Component

  Course Organization & Delivery Learning
Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q1 Q2 Q3
Poor (1) 20 23 21 20 18 14 13 33 36 37
Average (2) 86 76 75 56 44 50 50 71 77 85
Good (3) 148 133 125 104 104 98 105 112 127 126
Very Good (4) 122 136 116 133 119 145 149 144 112 103
Excellent (5) 105 115 150 174 190 176 167 124 133 122
No Opinion (0) 15 13 9 9 21 13 12 12 11 23
                     
Rating 3.43 3.51 3.61 3.79 3.88 3.87 3.84 3.53 3.47 3.4
Overall Rating : 3.63
QUESTIONS:-
Course Organization & Delivery
Q1. How clearly was the course plan presented?
Q2. Did the course content met course objectives adequately?
Q3. How were the lectures organized in terms of clarity and presentation of concepts?
Q4. How effectively could the teacher communicate?
Q5. How receptive was the teacher to questions inside and outside the classroom?
Q6. How much did the teacher encourage independent thinking?
Q7. How much did the teacher encourage logical thinking?
Learning
Q1. How much did the course help you learn the subject?
Q2. How effective was the teacher(s) in keeping your interest alive in the course?
Q3. To what extent did the teacher(s) inspire you to pursue the subject area further?


  Exams & Evaluation General Questions
  Q1 Q2 Q3 Q4 Q5 Q1 Q2 Q3 Q4 Q5 Q6 Q7   Q1
Yes 390 339 326 416 352 459 458 327 402 306 240 322 Just Right 240
No 52 105 91 39 75 10 7 81 37 50 134 101 Too Light 41
No Opinion 54 52 79 41 69 27 31 88 57 140 122 73 Too Heavy 179
                          No Opinion 36
QUESTIONS:-
Exams & Evaluation
Q1. Did the examinations test understanding of the course?
Q2. Were the question papers of an appropriate length?
Q3. Was the evaluation prompt?
Q4. Were the evaluated answer scripts shown to you?
Q5. Did the evaluation help you to understand your mistakes?
General Questions
Q1. Were the lectures held regularly?
Q2. Were the lectures held on time?
Q3. Was the course evaluation policy announced at the beginning of the semester?
Q4. Was the attendance policy announced at the beginning of the semester?
Q5. Did the teacher take note of the mid-semester feedback?
Q6. Was there a significant variation among the different lecture sections?
Q7. Would you consider this course as one of the five best-taught courses you have done so far?

Q1. How would you rate the work-load of this course?

Q. No. 1 : What did you like the most about this course? (Responses: 378)

1. nothing
2. A4 sheets were allowed so we didn t need to mug up things this was the most logical course
3. No Opinion
4. Nothing
5. Na
6. No comments
7. teacher encourage logical thinking
8. no comment
9. Got to learn a lot in a short span
10. Nothing
11. Nothing
12. nil
13. nlj
14. NA
15. nothing
16. independent home assignmenets
17. THe structure and design of the course as well as teacj hing and presentation
18. Very good understanding
19. It was quite interesting
20. I liked the assignments which the instructors designed for us they were interesting and informative as well
21. The teacher was very interactive and promoted thinking on our own and cleared our doubts
22. Independent learning
23. Course
24. Nothing
25. Scope is very much in coming future
26. Help me to build the logical thinking Abd helped to increase the intellectual level
27. How simple it made the tough portions of coding
28. The Prof was very engaging in the class
29. This course was pretty good It s developed our coding skills
30. I liked how I got interested in programming even though i had no experience whatsoever
31. Quite logical
32. The amount of teacher interaction
33. The course was taught in a very nice way The teacher always encourage us to think ourselves also the communication between the teacher and student was very good
34. The classes were held regularly
35. Logical
36. The notes and all the things which were taught in class were uploaded regularly so we didn t have to make notes and this course had assignments which would always test our understanding
37. Its concept understanding and value to the world
38. the professor was good and interactive the course had enabled me to learn a computer language
39. in this i have learnt the basics of computer science field and it has encouraged my interest in this filed along with this it also improved my logical thinking i can say surely that this course is best one for me during this semester
40. the assignments given to us were awesome and helped us understand the course better
41. recursion
42. Learned something new and interesting
43. encourage self thinking attitude
44. everything
45. Professor and his teaching style
46. It opens our mind and increases our logical thinking
47. Whole course
48. This course contents lots of thing so we can learn lots of thing It is useful for all students who took computer science so the course is good but it can be more better
49. it is very interesting course among all courses it really develop my skill
50. It s representation in class
51. The course is very instersting and require a lot of thinking
52. I would like it because it s important to know about basics of coding for every student
53. It emphasised on logical thinking and various ways of solving any question
54. Coding was a new skill which was taught
55. Everything is based on logic
56. Nothing much except that Parag Sir is a very good human being students should try to become a person with similar traits non academic ones in the future
57. Logical thinking
58. Coding is fun
59. Interaction of the instructor with the students
60. The way teacher teaches in the class
61. Encourage logical reasoning and thinking
62. Graded assignment
63. Logic was the key aspect of learning
64. No opinion
65. Assignments
66. Nothing
67. most interesting course
68. It made a good basic introduction to the computer science
69. teacher
70. Coding
71. Simple and logical
72. This course was very challenging It taught how to think algorithmically and efficiently and I got a lot to learn from the graded assignment provided The best course of the semester
73. It improved logic thinking and the classes were interactive
74. I like coding so as it is a coding related course I like it
75. No comments
76. Nothing
77. Course assignments
78. nothing
79. The way sir managed doubts and helped in thinking further
80. Interesting
81. This course increase the capability of logical thinking and the best point is we can solve one problem with multiple ways
82. learning to do programming
83. Got to learn about programming starting from zero
84. Thinking about every step
85. TA s
86. Nice experience learnt about c
87. Sir is very encouraging and always cheer us up
88. The course was very good
89. The fact that Parag sir was very encouraging and never asked us to lose hope
90. Logical thinking
91. Helped me learn about basics of programming language
92. The way the professor has taught the course is awesome Our prof Mr Parag Singla he s the best I ve ever seen And ya the graded Assignments too they re good
93. Intresting
94. This course would be really of much use in future The C language is required in various academic areas interviews etc
95. once you get to learn coding it is really fun
96. encourage independent thinking
97. Teacher s interaction with students
98. the development of logical thinking
99. Sorav sir was an amaing teacher The course was very logical and hugely interesting
100. this course increase my thinking ability
101. The idea of thinking
102. Coding itself
103. The best thing was that it gives you an opportunity to learn coding although it was very tough to survive
104. TA s were a great help
105. Logical thinking
106. It is conceptual
107. It was interesting
108. LOGIC USED IN QUESTION
109. nothing
110. this course is very much interesting
111. The logical thinking part
112. The assignments and questions
113. Independent thinking as well as making typical things such simpler by teachers is appreciable The assignments provided were really worth solving as those were completely in reference to the ongoing topic thus helping us to understand topics better
114. Everything
115. Practical learning facilitated
116. Nothing
117. Logical thinking
118. Logical thinking
119. Almost nothing It has some sort of intellectual thinking type course so students with high intellect get benefitted
120. I like the labs
121. Instructor was really helpful
122. The way we are allowed to just understand and there wasnt any rote learning required
123. The way Parag sir made us inculcate independent thinking
124. Learned about how the computer interprets different commands in such a basic manner
125. The course itself is interesting and our Prof made it even better
126. We were frequently given assignments so that assured regular practice
127. Questions and assignments were very logical
128. Involved soliving problem by self derived logics
129. Requires logical thinking
130. Nothing
131. it encourages logical thinking
132. Everything
133. In this course I mostly like about the graded assignments which gives us more knowledge It helps us to know and rectify our mistakes
134. Proffesor soravl bansal was excellent
135. logical thinking
136. The logical and independent course then any other courses
137. The professor was very good
138. logical thinking was more in this course
139. Proper notes and teaching by interlinking sections
140. solving complex programmes
141. i am more interested in computers and hence liked all the lectures and assignments so much
142. The best thing is that its the most logical course and requires a free mind and really appreciates independent thinking
143. The assignments were fun and challenging
144. Very good to develop logical reasoning
145. Good faculty and their way of teaching
146. Teachers enthusiasm for making students understand the course
147. The way teaching is done in class using real life examples
148. Assignments
149. Slow rate of teaching and simple problems
150. The style of teaching and assignments
151. encourages algorithmic thinking more teacher interaction fun to solve question
152. New things to learn
153. Organised schedule of topics
154. A well presented introduction to programming and the language c in a manner that was neither too deep nor too brief just concise enough
155. Interesting
156. Logical thinking
157. Logical thinking enhanced interest
158. NOPE
159. It helped me evolve my thinking All the other courses were just based on rote learning but this course is something that helped me evolve my thinking the most
160. Teacher Sorav Bansal
161. The faculty s temperament
162. Thinking logically
163. It made my basic in coding
164. Teacher and graded assignment
165. Excellent logic building
166. good teacher assignments TA
167. The course was extremely helpful in terms of making me grasp at least the very basics of cs The course lectures were very thought provoking and well taught
168. I liked the logic in this course The coding questions presented in assignment were really interesting
169. It was well taught in a interesting way which enabled easy understanding
170. Thinking logical reasoning
171. This course is very good for beginner level coders It introduced me to this world really nicely
172. Coding
173. the interest of teacher and the way he taught
174. The classrooms were fun The professor ensured that we keep going on with interest
175. Everything was perfectly organised The professor never rushed the syllabus which is the best thing Overall it is the most well structured course if this semester The professors know how much load students can bear unlike other courses
176. nothing
177. I like lab assignment Source of practical learning
178. Encourages logical thiking
179. Good course well taught by the professor This course tested our logical skills
180. The teaches
181. Coding
182. Teacher is too good works hard so that students understand the subject
183. The course enhances creative and logical thunking
184. Graded assignments
185. Nice teaching
186. The course gave an excellent introduction of programming to students from non programming background
187. Learning the language
188. This was the most interesting subject in this seem
189. this course is completely logical And i like to think
190. everything
191. Logical questions
192. Graded assignment
193. Faculty was awesome
194. It helped to develop independent and logical thinking
195. Nothing
196. Everything
197. It was all logical and easy to understand
198. very good starting of programming
199. Learning more about coding
200. Way of teaching
201. Logical thinking
202. Nothing much
203. No comments
204. It is interesting
205. No opinion
206. Logical thinking
207. It s concepts
208. I learn to use programming
209. No opinion
210. the graded assignments
211. Got to solve interesting problems and questions Loved to solve them
212. Content
213. It s lab
214. Teaching skills was excellent I didn t knew about coding but now I can code well
215. independant thinking
216. Instructor is always taking doubt and explaning properly
217. Incudes lot of logical thinking
218. Different Way of thinking
219. This course inspired me to study computers and made me realize how interesting it was
220. the way it encouraged students to think out of the box
221. THe way the concepts are taught
222. Col
223. The graded assignments that had to be submitted online were both fun and helped me understand the course well
224. How diffrent and creativness this course requires
225. The way it ws present
226. working with computers and logical thinking
227. Analysing different condition and independent thinking
228. teachers
229. Recursion
230. Strings and recursion
231. Nothing
232. This course mainly depend on our hardwork As amount of time we spend on it that much clears our doubt Lectures do not helps us too much
233. teacher s attention to every student for doubt clearing
234. Content in the course
235. Logical thinking used while coding
236. The course involved logical thinking and the sessions were very interactive The assignments were challenging and interesting
237. Encourages self thinking
238. it enhanced my logical thinking
239. Assignments
240. Mathematical nature of coding It was quite fun
241. Nothing
242. none
243. Nothing
244. The graded assignments that were given to us because if the assignment is graded then we work hard to solve them which will help us to understand the topics
245. No opinion
246. our professor
247. interesting
248. Nothing
249. logical thinking
250. the subject and the subject teacher
251. it was interesting and logical
252. I liked this course
253. The development of logical thinking
254. The professor made sure that most of the class was following before moving forward
255. Kept my interest for CS alive and kicking Got an outlook to some new problems
256. assignment helps in preparation of exams
257. The assignments corresponding to the part covered in the class helps tighten our grip on subject
258. Nothing
259. Structure of course and interaction of teacher with students
260. It was a good introduction on how programmers think so it was interesting
261. the teacher was excellent
262. The contents which are taught us The computer learning is always a exciting thing
263. Got introduced to Programming
264. Professor explained the course in a better way Assignments were very entertaining and interesting
265. It helped to think more logically and broad thinking
266. logical thinking
267. Wonders of Computer Science
268. We get to know about c and programming Its best part were graded assignments
269. I liked the way it was taught to us very much due to which I have grown interest in computer language even more
270. The course structure
271. This is one of the most well planned course out of all that I had in this semester The instructor was good marking policy was good the question paper had just what was required to be in there
272. Nothing
273. dveloped my interest in coding
274. It was really anazing subject
275. good to learn coding
276. i liked the teaching style of teacher
277. Improves thinking
278. Exam preparation can be completed in a day
279. Professor Parag Singla was too much dedicated and interactive in the classroom
280. Coding
281. teacher s communication with us
282. I like the way of teaching of prof parag single
283. It focuses on logical thinking
284. everything
285. It was about something which I never studied before
286. Teaching was good
287. It developed an interest in coding and has encouraged me to take up more courses of computer
288. Thinking of algorithms is the best thing I like about this course
289. In this course i really enjoyed coding and finding out new solutions for the same question
290. Teacher interaction with students
291. Logical reasoning and algorithmic thinking
292. Learning new things in every lecture topics are somewhat independent
293. Very well structured
294. c
295. The level of questions given to us in assignments and exams
296. independent thinking was encouraged and topics were taught in an interesting manner
297. introduction to algorithms and more emphasis on problem solving
298. Nothing as it was not able to give the complete idea of what this field is
299. No opinion
300. Coding
301. Class was really interactive
302. learning new things
303. Too easy
304. It s just awesome
305. Thinking about algorithms
306. The basics of coding are taught in this course which is necessary
307. Everything
308. It s quality and the way it was taught
309. Logic applications
310. Nice Course in the flourishing area of CS IT
311. the interaction with the teacher was the best in this course
312. nothing much
313. I got used to system
314. I liked the variation and the variability of thoughts a algorithms One better than other and the continuos process of improvisations in solutions
315. The teachers were great
316. This course is good for CS students and the intrested ones Something new is there in this course that might be fine for some students
317. Atleast it will be useful once in my life
318. The professor Dr Sourav Bansal was extremely receptive to questions He made great effort to make sure everyone had understood whatever was being taught He is definitely one of the sweetest professors I ve had in the first semester
319. programming and coding is addictive
320. The topics taught were very interesting and were understood very clearly through the lectures
321. Independent thinking
322. The course improved our logical thinking skills
323. No comment
324. The course was really fun and instructors made sure that class is with them
325. independent thinking with very few knowledge xD
326. Assignments
327. everything
328. I got to learn coding for the first time
329. The thing I liked the best about this course is that it encourages us to think logically and creatively
330. Systematic execution and great coverage of concepts with great logical discussion
331. the logical thinking required to solve the questions
332. It is kind of a course which I didn t learn before This course help us to strengthen our logical thinking
333. It taught us to write programs which ofcourse is essential in almost every field today
334. practical knowledge
335. the assignments that could be done easily at our convenience within a week
336. The basic understanding of programming languages was made clear
337. Enabled logical thinking and reasoning Also debugging your own solution developed me as a whole
338. Some topics i hadn t studied before
339. logical thinking abilty
340. interaction of teachers with students
341. Nothing
342. Got a basic idea about programming
343. interaction of teacher with student
344. COURSE CONTENT
345. Thinking
346. This gives us exposure to the coding world that s the best thing of the course
347. Technical
348. I like the way the teacher taught it logically it inspired me to study the subject more
349. Nothing
350. It is a new subject different from ones taught in school and an interesting one
351. Course itself
352. everything
353. libert to think as per our thought
354. Teacher
355. learned the basic coding required
356. helps to think logically
357. Logical thinking
358. No opinion
359. We were not supposed to memorise things but only think logically
360. Best among the rest 5
361. Nothing
362. Coding
363. Nothing
364. It builds our logical thinking
365. Logical thinking
366. It was completely new thing for me i liked the analytical thinking approach
367. Learning c
368. no opinion
369. no comments
370. Nothing
371. teacher was clearing individual doubts
372. no
373. Nothing
374. Nothing
375. no
376. N
377. nothing
378. nothing


Q. No. 2 : What did you dislike the most about this course? (Responses: 372)

1. nothing
2. basic syntax was not taught clearly so it was difficult to catch initially what is going on
3. No Opinion
4. Nothing
5. Na
6. No comments
7. everything well
8. no comment
9. A little heavy
10. Nothing
11. Nothing
12. nil
13. mllk
14. too hard content for this level of course
15. nothing
16. nothing
17. Not much practice was given Graded assignments had 3 questions which could be done for the whole week but in exams we had 4 or 8 questions that we had to do in 1 or 2 hrs practice was not given according to paper
18. The graded assignments required too much time and effort
19. Nothing
20. Stanford library was taught in class which I consider is useless
21. This course is really very tough for students who did not have computers as a subject before I struggled a lot
22. The class very rarely but sometimes became monotonous
23. Short time span to learn the course
24. Course
25. I was not able to understand much
26. Sometimes the assignments are quite difficult and lengthy and requires the whole day for its completion
27. Some students were so damn brilliant in the beginning i was so tensed because i was not even able to understand what was going on and why tho
28. Hard graded assignments
29. The Prof used to overwrite on the slides
30. No
31. The questions asked were too complex and we did not get nearly enough practice of algorithms giving unfair advantage to students who have done it in the past
32. Work load is quite heavy
33. Classes were easy but assignments were hard
34. The time availability was less during the semester so the students who have never studied COL before like me faced problems in assignment
35. The test papers were much harder than expected
36. Nothing
37. The biggest problem was the assignments which were given in this course we were allowed to write the code in our hostel i e outside the lab which wasn t good at all since the code sharing could be done easily
38. Course load is too Heavy and is done very fast in class
39. some of the graded assignments were too difficult
40. as all the things was fine but there should be more help from the staff in encouraging us to do new assignments by us
41. please use computer to teach this course like make real time programs during lecture hours and help us identify probable mistakes and codes that would be much better
42. file I O because i confused many times
43. Nothing
44. nothing
45. nothing
46. work Load Graded assignments occupied most of our weekdays
47. The things done in class are very different and very basic as compared to the lab assignments exams
48. Course was too lengthy and hard to understand the concepts
49. Nothing
50. This course is good but those students who had not done like this course they face trouble to understand this course Only on the basis of theory we can not understand this course properly
51. sometimes when my code show some error then i hate this subject so in my opinion some extra help must be provided less example are taken by instructor in class
52. Time for assignments
53. Lot of hard work is required to be expert
54. The most disliked think for me to related this course is it s marking system of exams and lengthy and hard questions
55. Nothing as such
56. The course can be very easy for the people who have learned a language in 9th or 10th class and it is very tough for the students who are learning it here the first time
57. None
58. Almost everything except Parag Sir obviously The way it was taught in the classroom I didnt feel concepts were given adequate time in the class Things taught were difficult to grasp and I dont think thats the right way c ought to be taught
59. Heavy workload
60. I am a civil engineering student so I don t understand the need of this course
61. Deviation from the main topic quite often in the lectures earlier on
62. In starting students face a quite difficulty
63. Sometimes it seemed course was being taurht rapidly
64. Not covering all the topics in graded assignment
65. Lack of Time and Unfair Distribution of students
66. Not able to understand
67. Nothing
68. Everything i don t like coding
69. Tough Questions
70. daily assg
71. Big O
72. Lengthy ordinary codes
73. The examples that were taught in the class should have been more difficult and vast as it caused a lot problem while solving the graded assignment
74. the lecture becomes monotonous after some time and the complication related to the use of SPL in class and practice but the use STL in graded assignments
75. nothing
76. No comments
77. Everything
78. Not anything
79. No one cares about the difference created between the students who have no coding background and the ones who knew coding before
80. Burden
81. Nothing
82. syllabus too long
83. Work load was too heavy
84. Nothing
85. assignments because it should tell in the beginning of the course that laptop and regular is extremely important other u would lag far behind your other classmates
86. It was very tough for me
87. The course moved at a very fast pace which created a problems for beginners like us and lead to lose confidence and interest in this course which leaded to our downfall further It was quite unfair as most students already knew many things about coding
88. Nothing I like the course
89. The fact that people who had previous coding background had an edge over others
90. Very tough for new computer users
91. Very tough graded assignments
92. Nothing much sometimes the pace is too slow
93. Too much syllabus
94. The graded assignments which have became very lengthy by the end of semester and they the same time they were also very tough for students like me who don t have any background learning of coding
95. the teacher doesn t encourage independent thinking
96. to much hard stuff given straight way
97. Graded assignments were too difficult
98. the assignments kept us occupied throughout the week
99. Use of stanford library
100. teachers behave like the studnt already know much much about subject
101. More questions should be discussed in the class
102. Graded assignment were too difficult
103. This course is too tough which eventually results in dying interest in the course
104. You can only perform good in the exam if you have done the problem set or have learnt certain algorithms
105. Nothing
106. Not scoring for me
107. Workload of assignments and their deadlines
108. THE REGULAR GRADED ASSIGNMENT
109. everything
110. in starting we need to put hard work to get in flow
111. The quantity of the assignments
112. The way question paper are made
113. Some of TA s of this course didn t help much
114. Nothing
115. Content could have been improved
116. Everything
117. Debugging is tiresome
118. Too much thinking required sometimes
119. Everything from teacher to its content taught in lectures and labs Only the student who have access to coding earlier got benefit in getting marks and I have not got positive intent from this course
120. But TA s were not good they not tell the debuggeing of code
121. My GAs arent graded please grade my GAs
122. None
123. The level increased suddenly
124. Nothing
125. The assignments were okay but during holidays they were painful
126. The teachers write the code instead they should type it on any platform
127. Nothing
128. Stanford library
129. How it ruined computer science for me
130. the word load is too much
131. None
132. Making ungraded assignments as partial And giving big codes which is difficult at the stage of learning
133. System of graded assignments
134. less homework
135. If you don t understand the things at right time you lag at every upcoming thing and learning
136. Long graded assignments
137. too much thinking
138. Lesser number of data structures taught
139. nothing
140. ungraded assignments were also said to be graded but i didn t understand how would they grade it so felt a bit unclear
141. Actually the assignments are sometimes a load as there are other courses too which present some difficults assignments sometimes and its difficult to handle all at the same time
142. I have already learnt most of the topics taught in the class before So i did not feel it much useful
143. Actually we couldnt learn much frm the course I was expecting to learn something higher
144. The course is very less it looks like the course can be easily made 1 5 times of now without any problem to students
145. Hectic assignments
146. Not covering OOPS part of C
147. Nothing
148. Nothing
149. Nothing
150. less material and questions for practice there was literally no practice sheets for homework assignment are not adequate for this task
151. Too much pace
152. 1 or 2 topics like debugging and Big O were not explored much
153. Everything was pretty much perfect except that a reading a text book which was proposed but not implemented well should also be encouraged Not that it is actually needed but it would enhance the course experience
154. Stanford
155. Work load too heavy
156. Less practice material
157. NOPE
158. Through other people who knew told me that the thing taught in one sem was very less
159. Late results
160. The oversimplified nature
161. We use different libraries in class and different in labs Time limit of lectures
162. Difference between spl and stl library
163. Exams
164. Confusion regarding standard and stanford library
165. slow speed
166. Funnily enough the assignments of col100 Jokes apart I don t think the course was in any way detestable
167. I dislike the assignment deadlines and timings We were given assignment at wrong time during rdv and now in majors
168. It is available only in sem 1 Wanted the course to be extended further
169. Assignments at the time of holidays
170. The teachers did not even introduce us to world of competitive coding which i would really like to explore
171. Assignment
172. sometopics were not covered like classes structures
173. Work load was too less So I used to lose track
174. Minors are paper pen test which does not go with this course Either minors may be computed based or graded assignments should be given more weightage
175. very fast
176. Ungraded assignment
177. Sometimes codes are very hard
178. The workload given for each week was too much
179. The difficulty of exams
180. None
181. Assignment difficulty level rose exponentially
182. Nothing
183. Ungraded assignments
184. If more practice problems were given it could have been better
185. Nothing
186. Sometimes lecture got boring
187. I felt one and half hour lecture was too tiring
188. it was the best course
189. Assignment were given regularly which contains very hard logical thinking and time provided was limited
190. Partially graded assignment
191. Course was not focused on probleme solving
192. At times the graded assignments were a bit lengthy and caused confusion that which member functions to use
193. Everything
194. Nothing
195. Many lectures were repetitive
196. little bit hard for bigginers
197. Restricted to use Stanford library in moodle
198. Nothing
199. Not enough emphasis on learning syntax
200. No comments
201. Only that it might have been taught better if the teacher could code along more often
202. No opinion
203. Nothing
204. Nithing
205. It was very hard to thik about codes
206. No proper help provided to learn the course NOT AT ALL
207. none
208. The TA s weren t that helpful to our learning Didn t teach something new and different Everything was left on lectures Lab sessions were not useful at all
209. Length of lectures
210. It s syllabus
211. Assignments took so much time that was so bothering but that was for practice so i can find my mistakes
212. Too much load Codes and codes everywhere
213. length of class
214. Assignment somtimes reduse the time to be given to other courses
215. Many a times get stuck in a question which wastes a lot of time
216. Nothing
217. nothing
218. the labs sessions
219. Syntax was not so much stressed
220. Assignments
221. The question paper in the majors was mostly focused on a single topic We should have been allowed to do the questions using the method we want We are just beginners to programming
222. Nothing
223. The course we going slowly
224. end part is very subtle
225. Nothing
226. theory
227. As such no topic
228. Everything
229. As I was new to CS course and this course does not encourage me to take interest in it
230. assignments given are not enough to give a good grasp of understanding of subject
231. Work load
232. Nothing
233. Nothing
234. Nothing
235. it involved too much thinking and there was no direct way to get to the logic
236. Stanford Library functions
237. The evaluation didn t support partial grading Either we got a 0 or full
238. Very hard
239. none
240. Nothing
241. lecture classes
242. No opinion
243. Assignments load
244. timr taking
245. Nothing
246. some of the graded assignments were too tough
247. Graded assignments
248. it coverd a lots of content which was as per me not of use for me
249. assignments are very difficult and question in exams are also very difficult
250. Nothing as such
251. nothing in particular
252. Just that the classes would become boring because the professor could not make the classes very interesting
253. in assignments you can not see the all testcases so it makes hard to check the the fault in code
254. graded assignment hardness move in a step wise manner rather it should be in graduall increase
255. Length of lecture
256. Everything
257. Nothing
258. Links to relevant practice problems were not given teaching us Stanford library meant we couldn t practice some code on other sites That was rectified though
259. nothing
260. There are too many assignments
261. We used two libraries and so had to memorise two pair of functions The course was more oriented towards marks and grades than towards actual learning
262. Only two classes a week
263. It was not that much able to keep student s constant intrest in it
264. nothing
265. Course was bit tough Less practice and lack of good questions
266. The confusion that was created due to the use of Stanford library
267. The workload was a bit too much
268. The marking scheme of grading the online assignments was not up to the mark for eg if a student has written the whole code correct but just due the tiniest error he she is getting a 0 out of 10 or 20 This wasn t justified
269. was tough in the beginning
270. It ended so early huh
271. nothing
272. the material was too short
273. Nothing
274. No opinion
275. Can t Comment
276. due to having problem in english language i didn t learn course much
277. I found that questions asked in examination are difficult from that in assignments and lectures
278. Assignments were given at wrong time
279. nothing
280. As it was a completely new thing for me it requires me more time to understand things but due to too difficult graded assignments it causes loss of time which I decided to give to other subjects
281. A bit fast
282. The course revolves around just data structures If you could teach something more than that it would have been more interesting
283. Our teacher is very good but sometimes he explains too much and focus on small things a bit too much
284. At times i was forced to spend my whole days work on this subject I mean the work load is heavy during some weeks
285. Lack of practice and confusion regarding standard library
286. Confusion among libraries
287. Non graded assignment are very bad
288. assignments
289. We were taught very less algorithms
290. somtimes boring lectures
291. nothing
292. The codes that the professor make should be made of some ide as in some cases even the prof conveys some wrong thing
293. Nothing as such
294. When program don t work in assignment
295. Presentation was not that great
296. sometimes graded assignments
297. Too easy didn t cover much about c or logical thinking
298. The pace becomes slow at the end of the course
299. Nothing as such
300. Nothing
301. Nothing
302. There was confusion between standard and stanford library function
303. Nothing
304. Maybe more could be taught
305. introduction of multiple libraries in doing the same sort of work
306. nope
307. Nothing much
308. I think the Non Graded assignments as they should be Automatically evaluated though Not graded
309. The grading process of assignments
310. This couse is totally imposed over us We didn t take this department by our choice then also it has been taught to us We are not able to learn clearly because we were not having any computer background
311. There is no proper merhod to teach
312. The lab was a source of great pain The attendance policy of the lab was never made clear The TAs left much to be desired in all aspects The introduction of partially graded assignments was also disliked There was never clarity regarding their weightage
313. in the minors time alloted was quite less given the fact that most of us new to coding though we had the logic we failed to express it in the paper coz of time crunch
314. The course is too hectic
315. nothing
316. I disliked the fact that we always had the burden of a graded assignment every alternate week that too with a deadline
317. No comment
318. I found some graded assignment too difficult compared to the level taught in class
319. the variation between depth of topic discussed in the class versues questions asked in graded assignments and examinations
320. Nothing
321. nothing
322. Difficulty
323. The thing I disliked about the course is that instead of the graded assignments there should be number of pen and paper tests
324. the way it was taught in class
325. It was very difficult for me I was struggling till last
326. Very few examples were discussed in class
327. question papers were hard
328. the minors and majors were taken on paper which destroys the essence of coding
329. The pace to cope up with theentirely new topic for newbies
330. Graded assignments weren t balanced Either they were too easy or too difficult
331. a repeatition of most of the things for me
332. grading scheme
333. assignments
334. Nothing
335. Different function libraries were introduced
336. assignment deadlines
337. PARAG SINGHLA S HANDWRITING
338. Confusion among libraries
339. The load of this course is the most on us
340. Nothing
341. There are many tough questions that can take days to answer
342. Everything
343. Nothing
344. Course itself
345. nothing
346. ll
347. Assignments
348. lectures were kind of boring
349. nothing
350. Work load every week a new assignment and the pressure to complete before the deadline
351. Prof
352. The grading policy which was not finalised or not informed to the students in time
353. Change of library function
354. Nothing
355. introduction of Stanford library
356. Nothing
357. This course shouldn t be compulsory to all department students
358. nothing in particular
359. Work load
360. It was little tough for people without prior knowledge
361. Course workload was too heavy
362. no opinion
363. no comments
364. Nothing
365. nothing
366. no
367. the batch size
368. Everything
369. no
370. n
371. exam and assignment questions
372. The assignments were too difficult considering that most students have never done coding in their schooling


Q. No. 3 : Any Suggestions or comments about the course. (Responses: 349)

1. nothing
2. tell us syntax more clearly
3. No Opinion
4. No
5. Na
6. No comments
7. no
8. no comment
9. Excellent course
10. No
11. No
12. nil
13. viuhoi
14. NA
15. nothing
16. nope
17. give more practice questions and more solved examples and practice assignments according to those in exams
18. no
19. Do not teach Stanford library
20. It would be good if you slow down the pace and teach everything from basics
21. No
22. No suggestions
23. Course should be easy
24. Methods should be devised to develope analytical thinking skills for problem solving
25. No comments
26. More questions and examples should be included in the course Without sufficient examples and practice we are asked to solve graded assignments The typed theory is not satisfactory in terms of clarity and examples
27. I think assignment s solution should be pasted on moodle
28. marks distribution should be told earlier
29. A slightly lower difficulty
30. no
31. No suggestions
32. No
33. All the assignments given in this course should only be allowed to do live in the lab sessions
34. Update the course and made it according to need of industry
35. no comments
36. no thank you
37. remove carrel part it misdirects students and makes us lose interest in coding
38. no
39. This is an interesting course so try to make it more interesting
40. no comments
41. no
42. The workload should be decreased somewhat
43. No
44. No
45. There should be practical in the class in which the program should be made in front of students so that they can understand easily this course
46. instructor must explain more example realated to given topic some more interesting topics must be add to lectures
47. More time for assignments
48. Good course and would like to do such course in future
49. My suggestions for this course is to make the exam papers little easier so that students who are week in this course are also take interest in it
50. Slowing down the pace and deep explanation of the topic would be beneficial
51. Java should be introduced
52. Pleaseeeeeee Rethink the validity of the course It isnt a course to be done over 4 months time It requires more time and exposure for first timers This course can definitely be replaced by something better It simply killed off my interest inthesubject
53. No
54. No suggestions
55. No
56. During start you should make students practice
57. Good one
58. No
59. Those who have not done coding before should be taught from basics
60. No
61. No
62. Don t know
63. reduce the graded assg
64. No
65. No
66. The syllabus should be presented more clearly as to what we will be able to do with the knowledge of the topic
67. more questions can be done in class to get a detailed idea about the topic
68. no
69. No comments
70. No comments
71. Not much
72. This course should be planned differently for the students who know coding before the start of this course and the ones who do not have any coding background
73. No
74. Teacher should uploaded practice programs related to the topic that they thought in the classroom as soon as possible and their should no deadline for them
75. syllabus should be short
76. It could exclude some of the topics taught
77. No
78. i want to study col but my bad cg restricts me to do so please help me to get a minor course in col because it began to fascinates me in the end when my cg was already drained badly
79. No suggestions
80. Practice questions and extra help session should be kept instead of unnecessary labs where we go only to kill the time
81. More help seesion can be provided
82. Children should be segregated on the basis of their earlier exposure to the subject
83. None
84. Level of graded assignments should be less
85. More content can be taught but in the end it s upto the instructors Pointers could have been taught
86. No
87. Please try to be more practical teach us how we can reduce the number of errors because sometimes the code written by teacher in class also contains many errors and even some member functions which are not supported by moodle background
88. the level of difficulty should have been increased gradually
89. try to keep up with pace of students who haven t coding before and are slow at it
90. No
91. lectures must be a little more interesting
92. None
93. you should teach basic of the subject
94. More and more practice questions should be given
95. This course should be taught with more details and in small steps as it s very tough for a person like me who had never studied computer science at this level to pace up with the spead of the class
96. Organise more labs
97. Exam should be on computer
98. Nope
99. No
100. NO
101. The lenght of assignments is more Some short assignments should also be given to improve the course understanding
102. None
103. More topics should be added to this course to make it even more typical and interesting
104. No
105. Every week there should be an assignment which is graded regularly with a fixed deadline day
106. No
107. No
108. A sheet of questions should be provided for more practice just like tutorials in other courses
109. Remove lab assignment for marks so that only the ones can do who have interest in coding Wants no pressurisation on students regarding this
110. Improve Labs TA and increase the participants of teacher in labs
111. My GAs arent graded please grade my GAs
112. None
113. Detailed plannings should be given at the beginning
114. None
115. Nothing much
116. None
117. No need
118. Using debuuger linux stanford etc All this i could not learn
119. No comments
120. None
121. there should be lab tests instead of lab assignments and have to be completed in the lab itself so that there is no copying
122. None
123. Please give assignments in a easy to difficult way
124. Graded assignments must be bound to be done in confined environment
125. NO
126. Students should be given proper and exact feeling of the course of what we are going to do in this course and why we are learning this The students are taught hello world program in the very first lecture and many people take time to except the thing
127. No
128. make interesting as much as possible
129. More data structures and member functions should be included
130. no
131. no
132. the thing I want to suggest is that they should provide testcases for ungraded assignment too and it should also have a auto evaluating system
133. It would be nice to create some sort of extra work learning opportunities for the ones who already have learnt the course topics beforehand
134. Good can be improved
135. Very less questions are given for the practice As assignment is given for 1 week 4 questions are very less and can be increased to 10 as their is sufficient time
136. Theory books required
137. Must be given more hours credits
138. Nothing
139. Nope
140. No
141. give more emphasis on linking different contents of the course with each other also answers to lab assignments should be discussed in class after the deadline
142. no
143. Almost everything is good
144. This course is 10 on 10
145. No
146. Ungraded assignments should have same evaluation platform as graded assignments
147. NOPE
148. none
149. Could split in two batches on basis of prior knowledge
150. Reduce the lecture duration
151. Good
152. Increase assignment weight age and decrease exam weight age
153. Nothing
154. none
155. May be some tweaks in course structure Some concepts like pointers and iterators could have been introduced earlier in the course
156. The course is good and gives an insight into world of coding It was taught very well
157. Duration should be extended to cover more topic
158. Very good course
159. Please take care of what i said in the disliked part
160. No
161. till now i found Parag Singla as the best teacher in iit
162. There should be more practice problems given
163. None
164. slow the course
165. All assignments should be graded No ungraded assignment
166. Moodle playground for all even those who are not registered for course and it should work from non iitd wifi
167. Level of difficulty for graded assignment should be increased gradually not instantly as done in our case
168. More practice questions on later topics as those difficult
169. Graded Assignments not counted as said
170. No
171. Please add more practice problems
172. No suggestions
173. Video lectures are needed
174. for those students who does not know more about computer an extera class should be conducted
175. Course planning should be done properly
176. Assignments were more helpful than examination
177. More problems should be discussed in the class
178. Include live computer programming during lectures
179. Time waste
180. Everything is fine about this course
181. Less time should be spent on previous topics
182. nice
183. Please teach both library function in class itself
184. Well handled
185. No comments
186. None
187. No opinion
188. More grading assignment from last topic
189. No
190. More practise questions should be provided to students
191. No opinion
192. the assignments could have been graded based on how efficient they were rather than only on test case passing
193. In lab sessions new concepts may be taught or at least students should be motivated or helped out to learn them on their own
194. I think it s name should have been CPP100
195. I haven t any suggestions
196. class can be of shorter length
197. No comments
198. No comments
199. No
200. nothing
201. nah
202. No
203. No
204. The number of graded and their contribution to the course in terms of marks should be increased while improving the regulations against those who practice plagiarism Provide more practice problems as i was unable to get adequate practice hence low grade
205. Nothing
206. Difficulty of graded assignment should be increased and the teaching speed of course should beade faster
207. no opinion
208. No
209. no
210. More ungraded questions should be there
211. No
212. Please make it more interesting so that we go along with the course and do something better
213. More practice may improve understanding
214. Lecture notes should be given more briefly
215. Nice and superb course
216. I felt like this was the perfect way to introduce us to computer science and it couldn t ave been any better
217. It s great
218. everything is good about this course and nothing need to be change
219. We should be provided more test cases in graded assignments
220. No
221. none
222. No
223. there should be more lab sessions the which is delivered should also be in labs so that we can understand more
224. No opinion
225. no
226. teacher should teach students from begining and basics so that the student who is new to the course can also understand
227. It was too heavy Every week you get new assignment
228. it is a fine course
229. Graded assignments must be given at such time so that we can do them freely and without any pressure also problems must be made such that there are least chances of cheating
230. the course should have been more logical than being lengthy
231. Due to tough questions many of us lost interest in this subject
232. No
233. it should include topics on how computer memory works at the most basic level
234. everything is fine just look into the assignments testcase matter
235. to achieve gradual increase in progress their should be an increase in no of assignment
236. Reducing the lecture duration
237. No comments
238. Nothing
239. Maybe not teach Stanford library a standard progression would let us make use of other online sources
240. no comments
241. No suggestions
242. Please use only one library
243. Submission procedure of assignments should be explained in the class
244. It was good
245. no
246. It should be made easy as students don t know about it in detail and they had not done it before
247. Please do not use Stanford library
248. None
249. No
250. none
251. I wish i could pursue this course but i cant due to inflexible system of iit
252. no
253. no comments
254. No
255. No opinion
256. The class could have been a bit more in the beginning of the course
257. no
258. No
259. no
260. instead of explaning much examples must be shown
261. Course speed should be made moderate
262. Everything thing is good but I think the pace of this course can be increased a bit
263. no comments
264. May follow a book so that students learning coding for the first time can get help from the book
265. No
266. Everything is fine
267. nothing
268. Can involve mathematics more
269. increase no of graded assts and decrease no of non graded ones
270. the best course of this semester and also the best instructor
271. Should increase the region to be covered
272. None It was fine
273. No
274. None
275. nil
276. Increase algorithmic thinking and understanding of c especially object oriented programming
277. No comments
278. Keep it up
279. No
280. None
281. Only Standard library should be taught
282. Good questions must be uploaded in some website
283. The Computer Science Courses must be more than 2 in each semester as CS IT is the flourishing Industry of this time
284. if stanford libraries were taught then only those functions should be taught that are not present in stl
285. nope
286. The course was good
287. Try including more concepts in the course
288. No
289. Please put some options for non intrested students of computer science Because some students are from poor backgrounds they even don t know how the computer works
290. Try to be more practical and spend more time
291. It would be helpful especially before the exams if there were practice questions non graded that could be done by willing students Also exposure to a little tougher questions would be nice The attendance policy of the lab should be clearly stated
292. no
293. It would be more helpful if we had more practice questions to help us prepare for the exams
294. No
295. No comment
296. No
297. try to think about those who never have been related to programming world so please give some time to understand the topic so that they can use their understanding to applicate them in problems Inshort enough time and low workload may increase the succes
298. No
299. nope
300. NO
301. Just that a number of pen and paper tests can be conducted instead of the graded assignments
302. no comments
303. The lecture sessions can be more interactive and interesting
304. More examples can be discussed and the difficulty level can be subsequently increased in every lecture
305. it was good
306. The latter part of the course could be taught with a little pace Asit deals with a lot of logical aspect
307. Either the content must be reduced or number of lectures must be increased
308. introduce oops the students have been using it throughout the course but don t know what it is actually
309. practicals should be given more emphasis
310. questions should be relatively easy
311. More time should be given for completing assignments
312. nope
313. GRADED ASSIGNMENTS SHOULD BE EVALUATED ACCORDING TOTHE EARLIER COURSE POLICY OF 5 6
314. No
315. No
316. Please include more topics of languages You can also do that as this is only a introductory course so you can teach two languages each language half semester basics of both
317. Should start with more deeper level
318. No
319. NA
320. It is a nice course
321. Course itself
322. increase number of assingments and there thoughness level too
323. ok need more regulaar homework
324. Less assignment
325. no
326. teach poinnters before abstract data types
327. Its interesting
328. All are not of same level People had already studied this earlier
329. Give us more practice questions to solve Make the graded assignments easier Have a fixed grading policy in assignments to avoid confusion
330. Good keep it up
331. No
332. please keep only one library either Stanford library or stl
333. No
334. This course is too heavy
335. no
336. Make the course less intense
337. No
338. Course saylabus need to be change
339. no opinion
340. no comments
341. Nothing
342. no
343. no
344. none as such
345. none
346. no
347. n
348. no
349. The assignments should have been a little easier



Practical Component

  Design of experiments Organization of lab and conduct of experiments Evaluation
Q1 Q2 Q1 Q2 Q3   Q1 Q2
Poor (1) 19 25 32 25 51 Yes 266 258
Average (2) 76 87 80 86 100 No 64 64
Good (3) 115 123 130 128 131 No Opinion 166 174
Very Good (4) 129 119 133 119 100      
Excellent (5) 109 91 92 102 73      
No Opinion (0) 48 51 29 36 41      
                 
Question-wise rating 3.52 3.37 3.37 3.41 3.1      
Overall Rating : 3.35
QUESTIONS:-
Design of experiments
Q1. To what extent did the experiments provide new insights and /or encourage you to think creatively?
Q2. Were adequate background material / instructions provided for carrying out the experiments?
Organization of lab and conduct of experiments
Q1. To what extent was systematic execution of lab work emphasized?
Q2. To what extent was analysis of observations/ results encouraged?
Q3. To what extent was the teacher involved in the practical work?
Evaluation
Q1. Was the feedback on your lab performance prompt?
Q2. Was the feedback on your laboratory work useful?


Q. No. 1 : What did you like most about this course? (Responses: 318)

1. nothing
2. TA s were so supportive and understanding
3. No Opinion
4. Nothing
5. Na
6. No comments
7. instructions provided for carrying out the experiments
8. no comment
9. Helpful TAs
10. nothing
11. nil
12. vjlkk
13. NA
14. nothing
15. independent home assignmenets
16. Good projects
17. It was interesting
18. Helped clear doubts
19. The TA s were very helpful
20. Creativity
21. Course
22. Teacher were helpful
23. I started to like coding as it encouraged me to think logically
24. Interesting lab questions
25. Regularity and seriousness
26. Teaching assistant helps us in lab is good
27. quite logical
28. Interaction with professors and TA
29. good practise
30. This course is very interesting
31. Logical thinking
32. The interaction between the TAs and the students was really very good
33. it had enabled us to experiment with the codes
34. here we can ask our doubts freely to the TAs that one is most important for me
35. ta s were helpful
36. recursion one of the easiest part
37. Its innovative and interesting
38. practical knowledge
39. held regularly
40. TAs were available most of the time
41. It increases our logical thinking
42. Whole course
43. same as above
44. It s representation in class and way of teaching
45. The course is very instersting and require a lot of thinking
46. already done upside
47. learning a new skill was nice
48. It is the base of modern technology
49. Logical thinking
50. Coding is fun
51. Encouragement for independent thinking and new approaches
52. They give good questions and best part was they send it on moodle
53. Help to understand class concept effectively
54. Graded assignment
55. Same
56. All topics were covered
57. Assignments
58. Nothing
59. It made a good basic introduction to the computer science
60. Coding
61. Simple and logical
62. This course was very challenging It taught how to think algorithmically and efficiently The best course of the semester
63. It improved logic thinking and the classes were interactive
64. I like coding so as it a coding related course I like it
65. No comments
66. Nothing special
67. Assignments
68. nothing
69. Good
70. If someone complete his her program quickly then he she can leave the lab by marking attendance
71. nothing
72. Got to learn about programming starting from zero
73. Thinking in every step
74. Nice experience learnt about c
75. First time i have dobe coding in my life It was not a good experience
76. The way they encourage us
77. Logical thinking
78. Helped me learn basics of c
79. Graded Assignments
80. Intresting
81. The effort made by the professor on encouraging independent thinking
82. once you get to learn coding it is really fun
83. encourages independent and logical thinking
84. Interaction between ta and students
85. Nothing
86. this course increase my thinking ability
87. Idea of thinking
88. The best thing was that it gives you an opportunity to learn coding although it was very tough to survive
89. The labs and The content
90. Logical
91. It s good
92. It was interesting
93. LOGIC USED IN QUESTION
94. this course is very much interesting
95. The brain storming codes
96. The TAs were very helpful and supportive
97. Practicals helped a lot to make theories crystal clear
98. Eberything
99. Good questions in the assignments
100. Nothing
101. Good exposure
102. Practice questions
103. Nothing at all
104. Labs
105. Labs were really good it is here where i learned most about the course
106. Nonrequirement of rote learning
107. Questions
108. Learned basically how the computer interprets things
109. The assignments were holistic
110. Frequent evaluation ensured regular practice
111. Nothing
112. Questions given
113. No
114. Everything
115. No opinion
116. The assignments and promotion to think as good and as logical solutions possible
117. We can ask doubt from TA s
118. The course is very good
119. logical thinking
120. Encouraging independent thinking
121. solving complex programmes
122. i am more interested in computers and hence liked all the lectures and assignments so much
123. The logical thinking is the best thing about this course there is absolutely no need to mug up ant formulae or anything
124. The assignments were fun and challenging
125. Very good to develop logical reasoning
126. Good questions
127. Teachers enthusiasm for making students understand the course
128. I like solving graded assignments a lot The questions were quite good
129. Assignment
130. Practice of subject
131. nice questions
132. New things
133. Good assignments
134. Practical assignment questions were of excellent quality They greatly enhanced my knowledge and problem solving
135. TA explain nicely
136. Encouraged to think
137. Logical thinking enhanced interest
138. NOPE
139. the teacher and the thinking involved in the course
140. No opinions
141. TAs there are too good They listen each problem of each child
142. Teacher
143. problem solving through different algorithms was emphasized
144. The labs of col100 are really well equipped and lab sessions were sometimes very assisitive
145. It gives us chance to work ourselves and ask doubts individually TAs personally attended doubts
146. Good thoughtfull assignments
147. This course is very good for beginner level coders It introduced me to this world really nicely
148. Coding
149. Professor
150. graded assignments
151. Lab assignment
152. Tas are helpful
153. Good questions given in labs
154. The teaches
155. Coding
156. Very interesting
157. The course gave an excellent introduction of programming to students from non programming background
158. Instructor PARAG SINGLA
159. Something we could think Encourages logical thinking
160. Logical thinking was involved
161. Logical and understandable
162. Nothing
163. Everything
164. The online portal for running code and the grading system
165. very workful
166. Coding
167. Assignments were good and TA were helpful
168. Interactive criticism
169. No comments
170. It is fun
171. No opinion
172. Grade assignments
173. Concepts
174. TA were very approaching
175. No opinion
176. Got to solve interesting problems and questions Loved to solve them
177. Content
178. Lab
179. Lab TA we re good
180. independent thinking
181. Some TAs are very helpfull
182. Very interesting
183. As I never had coding it was a little great
184. Assignment
185. n
186. the way it encouraged students to think out of the box
187. Everthing
188. Learnt a lot
189. We should be given lab quiz which should add to the final grade
190. How much it helps me in learning basics of coding
191. working with computers and logical thinking
192. TA
193. Nothing
194. Content
195. Logical thinking used while coding
196. The course involved logical thinking and the sessions were very interactive The assignments were challenging and interesting
197. In the labs we were asked to think differently
198. Assignments
199. Nothing
200. Nothing
201. labs
202. No opinion
203. intersting
204. logical thinking
205. the subject and the subject teacher
206. increased understanding by performing practical
207. Logical thinking
208. the assignments really made me think out of the box
209. assignment helps in preparation of exams
210. very good
211. Nothing
212. Proper labs
213. Practicing coding gave me new perspectives on tackling problems
214. the teacher was excellent
215. Got introduced to programming
216. Improved our ability to think and apply algorithm to complete a task
217. logical application of our ideas
218. Practice questions and get to know about new tricks to solve codes
219. Writing code was fun
220. The course structure
221. The teaching assistants were kind and helpful
222. helped a lot to learn language
223. It was in multiple ways by prof sorav sir
224. coding
225. the teaching assistants were very helpful
226. Sharpens the brain
227. Nothing
228. TAs was very helpful
229. Assignments are good and provide so much understanding of the concepts
230. Proper plan of exams
231. everything
232. It was about something which I never studied before
233. Labs were good
234. It was useful in the starting of the course when we had no idea
235. It is the perfect place to clear your doubt
236. the TA S in the lab were initially helpful But after introducing the partially graded assignments they have insisted us to do the work by browsing Which was really helpful and made me learn how to clear my doubts by myself
237. NA
238. Reasoning and thinking
239. Learning new things in every lecture
240. Very well structured interesting assignments
241. c
242. TAs were good
243. introduction to algorithms and more emphasis on problem solving
244. Nothing as it was not able to give the complete idea of what this field is
245. Coding
246. Great interaction with others
247. learning c
248. Too easy
249. It is of much use as we are applying the concepts which we learnt in the lecture in the lab
250. Thinking about algorithms
251. Everything
252. The way it was organised
253. Logic applications
254. Nice
255. i answered it already
256. nope
257. Assignments
258. Algorithm varaitions
259. Coding
260. This course is good for CS students and the intrested ones Something new is there in this course that might be fine for some students
261. Nothing
262. Answered above
263. all
264. the assignments were designed well and helped improve understanding of the topics covered in class in quick time
265. The topics taught were very interesting and were understood very clearly through the lectures
266. Independent thinking
267. Independent thinking
268. No comment
269. It made theoretical knowledge applicable
270. i don t like much in this course except exposure to the programming world and to evaluate myself
271. Assignment
272. everything
273. I got to learn coding for the first time
274. Labs were the best part of the COL course The provide hands on experience and clears most of our doubts
275. nothing
276. As said earlier it taught us to code
277. practical thinking
278. The basic understanding of programming languages was made clear
279. Inspired doing things that can t be done by just learning the theory and doing things in mind and on paper
280. Some topics i hadn t studied before
281. logical thinking abilty
282. creative thinking
283. Nothing
284. TA were helping
285. COURCE CONTENT
286. Thinking
287. We don t have practicals in this course
288. everything
289. Everything
290. Nothing
291. It encourages logical and analytical thinking
292. Course itself
293. no opinion
294. logical presentation
295. Coding
296. nice
297. the course instructor the ta s and the way of teaching
298. No opinion
299. TAs were helpful
300. Coding
301. Nothing
302. Assignment questions they were really interesting and difficult it helped to develop thinking skills
303. Extent of Practice
304. Nothing
305. It builds our logical thinking
306. Teacher and TA
307. Same as mentioned before
308. Learns C
309. no opinion
310. no comments
311. Nothing
312. stanford library
313. content
314. Nothing
315. no
316. sa
317. nothing
318. nothing


Q. No. 2 : What did you dislike the most about this course? (Responses: 317)

1. nothing
2. nothing
3. No Opinion
4. Nothing
5. Na
6. No comments
7. everything well
8. no comment
9. Nothing as such
10. nothing
11. nil
12. bjkhlj
13. NA
14. nothing
15. nothing
16. Ungraded assignments should be graded
17. Stanford library
18. Having no previous knowledge of coding it was tough
19. The lab was sometimes a formality as students openly discussed graded assignments
20. Short time span
21. Course
22. There was some problems with pc sometimes
23. A lil frustration bcoz of not getting marks due to silly mistakes and tim lag
24. Things not taught in class have to be used
25. The graded assignments were given without sufficient understanding and practice
26. No
27. too much of assignments
28. Difficulty level
29. the time availibility
30. Nothing
31. Nothing
32. The assignments should be a test of the students ability and thus should be allowed to be done only in the lab sessions in front of the TAs
33. the graded assignments
34. i don t think so
35. whats the use of a practical lab period if we have to do things of our own we can even do that from hostels
36. File I O too many confussions
37. Nothing
38. nothing
39. graded assignments
40. Duration of labs
41. It was too difficult to understand
42. Nothing
43. same as above
44. Time for assignments
45. Lot of hard work is required to be expert
46. already done upside
47. sometimes too much workload during assignments
48. Less time was given
49. Heavy work load
50. The TAs were not too interactive
51. Nothing
52. Labs during start
53. Time was not effectively utilised in lab
54. All topics are not covered
55. Same
56. Work load
57. Nothing
58. Nothing
59. Tough Questions
60. Big 0
61. Lengthy ordinary codes
62. The examples that were taught in the class should have been more difficult and vast as it caused a lot problem while solving the graded assignment
63. the lecture becomes monotonous after some time and the complication related to the use of SPL in class and practice but the use STL in graded assignments
64. nothing
65. No comments
66. Everything
67. Nothing
68. No one cares about the difference created between the students who have no coding background and the ones who knew coding before
69. Heavy Burden
70. We do not learn something new
71. nothing
72. Work load was too heavy
73. Nothing
74. It was very tough for me
75. The questions that were asked in exam were nowhere related to the examples done in class We should have been given practice questions All we got was graded assignments which were very tough It was not possible for one mediocre person do it all alone
76. Nothing
77. Very tough assignments and exams
78. Very tough graded assignments
79. The TAs can t pay attention to every student properly
80. Too much syllabus
81. Tough level of assignments
82. the teacher doesn t encourage independent thinking
83. too much work load and hard stuff the course seems biased as it is quiet easy for students who have learned coding before to score easily in early exams like minor 1
84. No opinion
85. Nothing
86. teachers behave like the studnt already know much much about subject
87. Less question are done in the lecture
88. This course is too tough which eventually results in dying interest in the course
89. The way the exams are taken
90. Nothing
91. None
92. Workload of assignments and their deadlines
93. THE REGULAR GRADED ASSIGNMENT
94. in starting we need to put hard work to get in flow
95. Their quantity
96. The assignments were big thus finishing them in 1 lab is difficult
97. TA s sometimes couldn t figure out what all mistakes did we make in our assignments thus they were unable to fulfil the elementary task alotted to them and this further led to too much time in solving assignments
98. Nothing
99. All assignments should be graded
100. Everything
101. Debugging is tiresome
102. There should be no lab
103. Everything Lab is only for ATTENDANCE
104. TAs
105. My GAs arent graded please grade my GAs
106. None
107. the level increased suddenly
108. Nothing
109. They can t jugde us properly on the basis of these as many people copy steal codes Innocent people also get blamed
110. None
111. Nothing happened
112. In some cases constraints in questions
113. The intensity and amount of work
114. None
115. TA s are not helping in good way
116. Exams
117. The TA will never approach to you by thier own to ask people whether they are doing well or not
118. The course was very good
119. nothing
120. Lesser frequency of assignments
121. nothing
122. ungraded assignments were also said to be graded but i didn t understand how would they grade it so felt a bit unclear
123. the load of assignments sometimes
124. Nothing
125. Actually we couldnt learn much frm the course I was expecting to learn something higher
126. nothing particular
127. Hectic assignments
128. Less hours assigned to course Also more practical work should be encouraged
129. Nothing
130. No major requirement of lab
131. no sollutions given after the deadline
132. Too much pace and not taught before so need more time to get acquainted
133. Nothing
134. They are not weighed properly Practical questions are arguably harder than questions on minor major yet they are weighed quite less than those
135. Linux
136. Less practice material
137. NOPE
138. i have no idea of how it could have been better
139. Nothing
140. Assignment
141. Wasting time in labs without anything to do Though it occured only a few times
142. Sometimes we had completed the assignments and had nothing special to do in lab So it wasted time
143. Assignments asked us to use standard libraries but we were taught stanford ones in lectures
144. The teachers did not even introduce us to world of competitive coding which i would really like to explore
145. Nothing
146. Labs were taken rather lightly The assignments could be done even outside the labs which in a way rendered them useless
147. Paper pen tests
148. deadlines
149. Ungraded assignment
150. Nothing
151. Lot of time it has consumed
152. The difficulty of exams
153. None
154. Difficult to grab the concepts
155. Nothing
156. Less emphasis on Syntax
157. Long lectures
158. Workload
159. Lab session
160. Everything
161. Nothing
162. The questions only tested if we can implement the solution in a coding language or not The solutions themselves were simple
163. little bit hard
164. Stanford library cannot be used for assignment
165. Nothing
166. Nothing
167. Sometimes very fast pacing for non coders
168. No comments
169. Nothing
170. No opinion
171. Nothing
172. No
173. Library timing was very bad
174. No opinion
175. The TA s weren t that helpful to our learning Didn t teach something new and different Everything was left on lectures Lab sessions were not useful at all
176. Length of lecture
177. Syllabus
178. Nothing
179. length of class
180. Sometime it is time waste
181. Eats up the mind when no clue strikes the mind for solving the question
182. Not explaining property and examples were not clear
183. Nothing
184. n
185. the lab sessions
186. Heavy homework every week
187. Assignments
188. writing code on paper is not the best way of programming according to me
189. Workload
190. end part is very subtle
191. nothing
192. Everything
193. Work load
194. Nothing
195. Nothing
196. The labs were of less duration so we were not able to get maximum advantage out of it
197. Stanford Library functions
198. Nothing
199. lecture clsses
200. Nothing
201. time taking
202. some of the graded assignments were too tough
203. Graded assignments
204. discipline in lab
205. Nothing
206. nothing in particular
207. in assignments you can not see the all testcases so it makes hard to check the the fault in code
208. nothing
209. Everything
210. In starting we are told that n 1 GA assignment will be evaluated out of n but in end they evaluated all n
211. It s frustrating when the code doesn t work
212. nothing
213. More grade oriented Use only one library
214. It was not able to keep student s constant intrest in it
215. nothing
216. Mixing of standard and Stanford library made it very difficult
217. Nothing
218. The workload was a bit too much
219. nothing
220. practical work was less
221. Lecture notes are poor explanation wise
222. nothing
223. lack of assignments
224. Nothing
225. Everything
226. nothig
227. Assignment copying was checked by a software so sometimes it may happen that coincidentally codes of two students match and they were penalized although they are innocent
228. Moodle grades the assignments weirdly it changes marks everytime even if you write the same code
229. nothing
230. It requires too much time
231. Lab were not so interactive
232. the lab was not helpful later in the course as graded assignments were being solved in the labs and so nothing extra was being learnt
233. Sometimes the question were very easy and the no of questions were less
234. nothing
235. No definite task in the lab
236. Confusion on libraries
237. Ungraded assignment
238. nothing
239. Less topics were taught
240. NOthing
241. nothing
242. The codes that the professor make should be made of some ide as in some cases even the prof conveys some wrong thing
243. When program don t work
244. Some problems with Moodle evaluator
245. it takes time to digest
246. Didn t cover much in depth
247. nothing
248. Nothing as such
249. Nothing
250. All ok
251. Nothing
252. Nil
253. i answered it already
254. nope
255. It is at early morning
256. Non automatic evaluation of Non Graded assignments
257. Grading process
258. This couse is totally imposed over us We didn t take this department by our choice then also it has been taught to us We are not able to learn clearly because we were not having any computer background
259. The TAs weren t helpful
260. Answered above
261. none
262. We can t submit assignments without using iit delhi wifi network So submitting assignments from home is not possible
263. The course is too hectic
264. nothing
265. Some graded assignments required a lot of thinking or debugging which lead to unnecessary pressure on average students like me
266. No comment
267. Nothing
268. grading policy of the course In starting of the course they declared that graded assignments will be consisting of 25marks but at the last moment they changed their policy so much confusion with lab assignment 1st declared ungraded then they declare them
269. Nothing
270. nothing
271. Difficulty
272. I didn t dislike anything in specific about the course
273. nothing
274. Very few examples were discussed in class
275. question papers were hard
276. The pace to cope up with theentirely new topic for newbies
277. Occurred just once a week Should occur twice
278. a repeatition of most of the things for me
279. time constraints
280. nothing
281. Nothing
282. nothing
283. PARAG SINGLA S HANDWRITING
284. Lab not required
285. We don t have practicals in this course
286. nothing
287. Nothing
288. Everything
289. It is my belief that students who actually copy graded assignments from others their names do not appear in the list of copying students Rather the ones who do not copy but somehow their code matches with someone else their names appear in that list
290. Course itself
291. nothing
292. less ta in lab
293. Different libraries
294. nothing
295. nothing much
296. No opinion
297. Confusion in SPL and STL initially and forcing us to use QT creator
298. GA was tough
299. Nothing
300. Stanford library
301. More test cases should be revealed
302. This course shouldn t be compulsory for all branches students
303. nothing in particular
304. Work load
305. Same as mentioned before
306. Work load was too heavy
307. no opinion
308. no comments
309. Nothing
310. nothing
311. no
312. nothing as such just the batch size
313. Everything
314. no
315. sa
316. exam and assignment questions
317. nothing


Q. No. 3 : How effective was the help provided by the teaching assistants? (Responses: 330)

1. nothing
2. whatever i learnt in this course was from TAs
3. No Opinion
4. Good
5. Na
6. No comments
7. excellent
8. no comment
9. Quite a lot
10. good
11. nil
12. yuhoiuo
13. NA
14. nothing
15. good
16. great
17. Good
18. It was good
19. They helped us with the doubts
20. Very effective
21. Nice
22. Very helpful
23. Vwry effectively
24. They helped whenever we ask doubts
25. It was okay
26. No help taken
27. Excellent
28. Very good
29. quite effective
30. Very well
31. good
32. Very helpful
33. Very effective
34. Really Good
35. it was very effective
36. the are very helpful persons
37. they were very helpful
38. excellent
39. Many times it is very useful
40. good
41. good
42. Great
43. They were ver helpful
44. Average
45. Well
46. they were good they gave their 100 in the lab
47. not so much help is provided by teaching assistant
48. Good
49. Not very much effective
50. They were very helpful
51. They were quite effective and helpful
52. Very helping
53. Good
54. The TAs were not too interactive
55. Very helpful
56. Average
57. Very Good
58. Good
59. Wasn t quite helpful
60. Good
61. No
62. Yes
63. Nothing much due to large strength
64. Ok
65. Ok
66. They were very effective in helping to clear the concepts discuss some extra subtopics or give some help function
67. it was somewhat in the middle not that great and not that poor but the TA s were eager to solve our problems
68. very much effective they are very friendly and coorporative
69. No comments
70. Very good
71. not much effective
72. It s good
73. Not much effective
74. not much
75. They were efficient in their work
76. They give idea
77. They were quite helpful
78. Our T As were not good at all They would only mock at us that we don t know such easy things They should understand that we are not qualified as them Labs became torturous and waste of time They think that we should learn everything in classs only
79. Very helpful
80. The teaching assistants could be a bit more polite and helpful
81. Very nice
82. Okay
83. Good
84. Quite good
85. It was effective but only up to some extent
86. they were not very helpful whenever we ask a doubt they used to say check your logic They were not very enthusiastic to solve our problem
87. not much it varied from group to group
88. Very good
89. Very
90. quite effective
91. They helped each and everytime
92. The teaching assistants were very good at helping
93. Very effective
94. Very effective
95. A little idea
96. Much effective
97. GOOD
98. They helped everytime whenever we needed
99. Nice and sufficient
100. They were very helpful
101. No help by them were provided Even to the limit they were allowed they couldn t help us till that level
102. Very effective
103. good
104. None
105. Good
106. TAs were much helpful
107. Nothing They don t develop the thinking skills
108. Help is not effective Its poor
109. They were helpful but getting their attention was really Hard
110. It was effective helped a lot
111. Very good
112. Very helpful
113. They were very helpful
114. Very effective
115. Effective
116. Great
117. Good
118. A tiny bit
119. very much they helped very much in the lab
120. Enormous
121. Average
122. Much helped a lot to debug code when stuck somewhere between
123. Very good but some TA are not such effective to let us understand the problem properly
124. Very effective
125. average
126. Very helpful inside as well as outside class
127. helped a lot clearing doubts
128. they are very helpful in clarifying the confusions i had
129. the teaching assistants were really helpful initially when we were in the earlier stage of course
130. Very good helpful
131. Very effectively
132. TA do not help much in clearing our doubts They just say google it
133. Very nice
134. Quiet Good
135. Excellent
136. Very good
137. good
138. Okayish
139. Very good
140. TAs atleast those assigned to our lab session were knowledgeable and provided adequate technical support
141. Very effective
142. Good
143. good
144. NOPE
145. it was effective
146. Pretty good
147. Excellent
148. Not much
149. They were friendly and co operative
150. Teaching assistants were very effective and interactive They gave personal attention
151. Very helpful
152. The help provided by the TA s was very good They provided as much help as they could in the assignments
153. Very good
154. The questions asked were answered nicely
155. Awesome they are best TAs
156. avg
157. Good
158. Very nice
159. Always helpful
160. Good but not sufficient
161. Good
162. Average
163. Quite effective
164. They were very good at correcting our mistakes
165. Good
166. good
167. Not good at all
168. Online help desk was very useful
169. No effect
170. They were helpful
171. Very good They even took doubts Individually
172. very effective
173. Yes
174. Good
175. Very helpful
176. TA were not much good
177. No comments
178. They re good
179. No opinion
180. Good
181. Very good
182. They were very approaching
183. No opinion
184. It was the least helpful in comparison to all other things They sometimes did not provide adequate instructions to do the lab work Only sometimes they gave useful advice otherwise I found them confusing and ignorant
185. Good
186. Nice question
187. Excellent
188. helped correcting and understanding concepts
189. Depend on TA Some are good
190. Helped me learn the syntax and their applications
191. Yeah they were good and helps in every problem
192. Nice
193. n
194. not so helful
195. Good
196. Good
197. adequate
198. Ok
199. they were very helpful especially in lab sessions
200. Very effective
201. very important
202. Good
203. Nice very helpful and friendly
204. Helpful
205. Very Effective
206. The TAs were good and helpful and were never seemed to be ignorent
207. Not much
208. They gave their best and helped a lot
209. Not so much
210. they are very helpful
211. Yes
212. good enough
213. very less
214. not much effective for me as i hardly asked any question to them
215. they were very helpful
216. they where helpful
217. They were helpful and responsive to our evey query
218. TAs were helpful and were able to clarify most doubts
219. Very helpful gained more insight
220. the interaction with TA are so much good you can can any doubt from TA easily without any hesitation
221. very good they helped a lot in lab
222. Very much effective
223. No comments
224. Really helpful in lab assignment
225. Excellent I could ve asked for nothing more
226. yes
227. Average Not good
228. Quite effective
229. Average
230. ok
231. Not that good
232. They were very helpful and gave us some new tricks to solve problems
233. It was sure effective thanks to Piazza
234. Very effective
235. It was absolutely the best they could do
236. very less
237. Awesome
238. nice
239. it was great
240. Very effective
241. Poor
242. excellent
243. TA s are so much helpful they provides help during lab hours and clear many concepts
244. Help sessions were good
245. Very little They mostly concentrate on those people who are good at coding already
246. Was good
247. The TA s helped a lot in debugging and explaining the things we had done wrong
248. TAs were very helpful in this course
249. good
250. Not so effective
251. It was very helpful
252. Help through piazza quite effective and adequate
253. as much they can
254. Very good
255. Was as much as required
256. they were very cooperative and helped a lot in creating new codes
257. Was good
258. Very much
259. Very good
260. very good
261. Very good
262. In the best possible way whenever they can
263. The TAs were very helpful and receptive to doubts
264. Very effective
265. Good
266. Nothing much
267. Nice
268. excellent they helped in all sort of problems that were faced by me they also explained any concepts that were not properly understood by me
269. nope
270. Good
271. Good in clearing doubts regarding various errors
272. Very good
273. Teaching assistants were very good They help us in every lab session
274. Not much
275. I personally never asked them for any help However it appeared to be quite ineffective Their casual attitude regarding the students was very disappointing
276. not much
277. It would be more helpful if we had more practice questions to help us prepare for the exams
278. Highly efficient and good
279. Quite effective
280. No comment
281. Quite helpful
282. Not upto the mark
283. Fine
284. very effective
285. Effective to a certain extent
286. TAs were very helping and cooperative They were very effective in their approach of guiding
287. very effective
288. They were helpful It helped us a lot while solving lab assignments
289. good
290. Very effective
291. They were really helpful and insisted better learning
292. Not required
293. not much they only helped in syntax atmost
294. very effective
295. Average
296. very good
297. VERY HELPFUL
298. Good
299. We don t have practicals in this course
300. very good
301. Nice
302. Not at all
303. It was helpful to a great extent
304. Course itself
305. no so much
306. good
307. Good
308. helpfull
309. very helpful and suppotive
310. No opinion
311. Excellent
312. Very interactive
313. Average
314. extremely effective they were really helpful
315. Good enough
316. Poor
317. they helped a lot
318. Great
319. Same as mentioned before
320. Not much useful
321. no opinion
322. no comments
323. Nothing
324. good
325. nicely handled
326. None
327. no
328. sa
329. fine
330. nothing


Q. No. 4 : Were the facilities/equipments adequate for the experiments? (Responses: 321)

1. nothing
2. yes
3. No Opinion
4. Yes
5. Na
6. No comments
7. yes
8. no comment
9. Yes
10. yes
11. nil
12. guhouo
13. NA
14. nothing
15. yes
16. yes
17. Excellent
18. Yeah they have
19. Yes
20. Yes
21. Yes
22. Yes
23. Yess It was fine
24. Yes
25. Excellent
26. Yes
27. yes
28. Yes
29. yes
30. Yes
31. Yes
32. Yes
33. yes
34. yes ofcourse
35. yes a computer was required thats it
36. yes
37. Yes
38. yes
39. good
40. Yes
41. Yes
42. Yes
43. Yes
44. yes
45. yes we have excellent facilities
46. Yes
47. Yes Lab and CSC were sufficient
48. yes
49. Yes
50. Yeah
51. Yes
52. No
53. Yes
54. No probably they should explain more
55. Yes
56. Yes
57. Yes
58. Average
59. Yes
60. Yes
61. Yeah
62. Yes
63. Yes
64. Yes
65. yes the facilities were adequate
66. yes
67. No comments
68. Yes
69. Yes
70. yes
71. Yaa
72. Yes equipment were adequate
73. no
74. Yes
75. No opinion
76. Yes
77. For labs yeah the equipments were proper
78. Yes
79. Yes
80. Yes
81. No opinion
82. Yes
83. Yes
84. yes
85. yes
86. Very good
87. Yes
88. Yes
89. Yes
90. Yes
91. Yes
92. Yes
93. Yes
94. YES
95. yes
96. Yes
97. Yes they were on point
98. Yes
99. Yes
100. good
101. Yes
102. Yes
103. Yes they were
104. Yes
105. Yes
106. Yes they were
107. Yes
108. Nope
109. Yes
110. Yep
111. Yes
112. Yes
113. Yes
114. Nope Need more lab hours
115. yes
116. Yes
117. Yes
118. Yes
119. Yes
120. Yes
121. yes
122. Yes
123. yes
124. yes
125. yeah of course
126. Yes
127. Yes the were enough Just i would recoment windows in the lab pcs
128. yes
129. Yes
130. Yes
131. Good
132. Yes
133. yes
134. Yes
135. 100
136. Yes
137. Yes
138. yes
139. NOPE
140. yes
141. Yes
142. Yes
143. Yes
144. Yes
145. Yes however many computers got hanged while coding and I had to write the code again Otherwise the equipment is adequate
146. Yes
147. Yes
148. Yes
149. yes
150. yes
151. yup
152. Yes
153. Yes
154. Some problems were occured in using the computers but it was due to lack of experience in ubantu
155. Yes
156. Yes
157. Yes
158. Yes
159. Yes
160. Yes
161. yes
162. No
163. Yes
164. No
165. Yes
166. yes
167. yes
168. Sometimes no in general yes
169. Yes
170. Yes
171. No comments
172. Yes
173. No opinion
174. Yes
175. Yes
176. Yes
177. No opinion
178. Yes this is where appreciation is must The facilities were excellent and sufficient for all the activities and lab sessions
179. Yes
180. Nice question
181. Excellent
182. yes
183. Yes
184. Yes
185. Yeah they were more than enough
186. Good
187. n
188. yes
189. Yes
190. Good
191. yes
192. Yes
193. yes
194. Yes
195. Bad
196. Yup
197. Yes
198. Yes
199. Yeah much
200. Yes
201. No opinion
202. yes
203. No opinion
204. yes
205. yes
206. yes
207. yes to a great extent
208. yes
209. Yes
210. yes
211. Yes
212. what can i say the computers were good in the lab
213. Yes
214. No comments
215. Yes
216. Adequate
217. yes
218. Yes all are perfect
219. Yes
220. Yes
221. yes
222. Yes
223. Yes they were adequate
224. Yes computer were all good
225. Yes
226. Yes
227. yes
228. No opinion
229. yes
230. yes
231. Yes
232. No
233. yes
234. Yes
235. Yes
236. Yes
237. Yes
238. Yes
239. Yes
240. along the half way through the course it was good But initially when there wasn t moodle playground we found it to be a bit hard
241. NA
242. Yes
243. Yes all the facilities were adequate
244. Yes
245. yes
246. Yes
247. Yes
248. yes
249. No platform to code properly outside labs
250. Yes
251. Yes
252. yes
253. Adequate but the computers were very very slow
254. Yes
255. No
256. Yes
257. Yes
258. Yes
259. Yes
260. yes definitely
261. nope
262. Yes it is useful
263. Yes
264. Yes
265. Equipments were very good
266. Yes
267. Yes
268. yes
269. Yes
270. yes
271. Yes
272. No comment
273. Yes
274. No opinion
275. Yes
276. yes
277. Yes
278. Yes
279. yes
280. Yes they were adequate
281. yes
282. Yes
283. Yes
284. yes
285. yes
286. yes
287. Average
288. yes
289. YES
290. Yes
291. We don t have practicals in this course
292. yes
293. Yes
294. Yes
295. Course itself
296. yes
297. ok
298. Yes
299. yes
300. yes
301. No opinion
302. Yes
303. Yes
304. Yes
305. yes
306. Yes
307. Yes
308. yes
309. Yes
310. Same as mentioned before
311. Best ever seen equipments
312. no opinion
313. no comments
314. Nothing
315. yes
316. definitely yes
317. Maybe
318. no
319. sa
320. yes
321. nothing


Q. No. 5 : Any Suggestions or comments about the course (Responses: 295)

1. nothing
2. no
3. No Opinion
4. No
5. Na
6. No comments
7. no
8. no comment
9. Excellent course
10. No
11. nil
12. goiup
13. NA
14. nothing
15. nothing
16. It was interesting
17. Lab sessions can be made optional
18. No
19. No
20. No comments
21. No
22. no of assignments should be less
23. No
24. no
25. No suggestions
26. No
27. Just the assignments were a bit problematic
28. no comments
29. no thanks
30. remove the attendance policy at lab instead remove labs
31. no suggestion every thing is ok
32. Nope
33. no
34. no
35. Duration of labs should be flexible It should be according to the work to be done during that week
36. No
37. No
38. same as above
39. More time for assignments
40. Good course and would like to do such course in future
41. It was okay
42. More time allotment for this course
43. Obsolete and useless Ought to be replaced
44. No
45. No suggestions
46. No
47. They should search better way of practice during start
48. No
49. Good one
50. No
51. Same as above
52. No
53. No
54. No comment
55. No
56. No
57. more codes during classes and ungraded graded assignments should be like graded assignments in terms of running test cases
58. no
59. No comments
60. It was a nice course but material for problems were not available
61. Not any
62. The lab assignment questions are same for students having coding background and for the ones having no coding background This ultimately creates a situation of havoc for the students having no coding background
63. No
64. No
65. no
66. It could exclude some of the topics taught
67. No
68. No suggestions
69. Graded assignments did not do much good as students had to do that out of pressure Most take help from others How can this enhance their learning We should do coding by interest and not by force Labs should be meant for practising ques not for assgmnts on
70. Nothing
71. None
72. Please reduce difficulty of graded assignments
73. It s good
74. No
75. No
76. the level of difficulty should have been increased gradually
77. extra support should be given to those who face more difficulty in getting through this
78. No
79. No
80. you should teach basic of the subject
81. More questions should be solved in class
82. Make the course a bit easy please
83. No
84. No
85. Nope
86. No
87. NO
88. no more comments
89. None
90. Make it bit more harder and plan so as to how to evaluate before hand
91. No
92. Make all assignments compulsory and graded
93. No
94. No
95. Course is going almost as it should
96. We should remove this course from 1st year so that those interested in coding and continue from second year as it should be a extra course
97. No
98. My GAs arent graded please grade my GAs
99. None
100. Better idea should have been given by TAs before the course started about the planning
101. None
102. None
103. No
104. There is no way we can learn linux gdb qt creator if they were to be used barely for 2 hrs a week Should find a better way to use them not everyone have them in personal laptop s
105. Conduct majors and minors on computers
106. None
107. TA s should help us in a good way they should not get irritated to our questions and they should help us in learning
108. No need to conduct such lab because thier are many other platforms by which we can clear our doubts such as by teacher Piazza etc It more like TAs to go practical what they are actually meant for
109. No
110. make it more interesting so that student start more thinking
111. More assignments should be present
112. nothing
113. no
114. the thing I want to suggest is that they should provide testcases for ungraded assignment too and it should also have a auto evaluating system
115. No comments
116. Good can be improved
117. no
118. Need of more practice questions to be provided at hand
119. Provide more time and teach OOPS part also
120. Nothing
121. Nope
122. improve more
123. No
124. Nothing
125. Increasing it s weightage
126. No
127. Ungraded assignments should have same evaluation platform as graded assignments
128. NOPE
129. i have no idea of how it could be done better
130. The assignment could be more difficult
131. In ungraded assign compiler should be inbuilt in moodle
132. Nothing
133. Take attendance early and allow those students to leave who have completed their lab work
134. The course is good Labs can be organized in better way And assignments must be given keeping in mind that students have adequate time to do them
135. No
136. Please take care of what i said in the disliked part
137. No
138. none
139. minors in the form of lab
140. Tell students that how the coarse is so interesting Because i know a big of students are not interested in this coarse
141. No
142. No suggestions
143. No
144. None
145. No thanks
146. No suggestions
147. Overall was good
148. initially sir told us that in assignments only best four would be considered But now they are considering all five assignments this is wrong they should have been told us initially
149. No
150. No
151. No
152. No suggestions
153. There should be questions which require first thinking logical and feasible solution and then thinking about how to implement them
154. nice
155. Please teach us more about cpp
156. No comments
157. None
158. No opinion
159. Can be more better
160. No comments
161. More practise question should be provided
162. No opinion
163. Students want some motivation and more help to start coding on their own for the first time And instead of being strict on them one should try to understand their problems For example if extra help sessions were conducted then It would have been more help
164. No
165. DO
166. I haven t any suggestions
167. no comments
168. No comment
169. No comments
170. To make classes more interesting and understanding
171. No
172. n
173. no
174. Nothing
175. No
176. open book lab quiz to be included in each lab open book here means that we should be allowed to search the syntax and other functions required for the program This will help us learn the functions
177. Very good course and neccesary for learning basics of coding
178. no opinion
179. No
180. No comment s
181. Nice and superb course
182. I felt like this was the perfect way to introduce us to computer science and it couldn t ave been any better
183. The lab session duration should be increased
184. Nothing
185. there should be more lab sessions
186. No
187. no
188. Please teach in the class from basics
189. no
190. More focus must be on learning Graded assignments they were not helpful for learning they were just testing our knowledge In labs TAs must take individual viva of students and not grade that viva those vivas must only focus on learning
191. no
192. No
193. nothing in particular
194. everything is fine just look into the assignments testcase matter
195. N A
196. No comments
197. No
198. None specifically
199. no comments
200. Our course coordinator was good and i think this course need some improvement regarding keeping one s intrest and attention
201. no
202. The course is good but its syllabus should be made easy
203. It s was a wonderful course I really loved it I am really thankful to Parag Sir for making this course this much interesting
204. None
205. No
206. none
207. No suggestions but i wish i could pursue it further but my gender and caste will never allow it
208. no
209. no comments
210. No
211. No
212. no
213. No
214. No
215. More examples should be shown and explained in the class
216. Types of possible algo should be discussed to improvise our thinking
217. Please keep the playground for the next year students too
218. no comments
219. NA
220. No
221. Everything is good
222. nothing
223. No comments
224. the best course of this semester and also the best instructor
225. No
226. No
227. None
228. none
229. To increase workload
230. No comments
231. Keep it up
232. None
233. TA should check on their own what work student has done in lab
234. Nothing much
235. Nil
236. if stanford libraries were taught then only those functions should be taught that are not present in stl
237. nope
238. No it is good
239. The Course should be taught to more deeper extent
240. None
241. Please put some options for non intrested students of computer science Because some students are from poor backgrounds they even don t know how the computer works
242. I don t think so
243. Answered above
244. no
245. No
246. More time can be given for graded assignments maybe 2 weeks for an assignment with 5 6 questions
247. No comment
248. No
249. Please explain the course policy in the very start and retain this policy Give appropriate and adequate time for learning a topic overall i am not satisfied with the course
250. No
251. nope
252. No
253. No
254. no
255. Not really
256. no
257. The latter part of the course could be taught with a little pace Asit deals with a lot of logical aspect
258. As said above either course content must be reduced or number of lectures must be increased
259. introduce oops the students have been using it throughout the course but don t know what it is actually
260. no
261. no
262. need no change
263. GRADED ASSIGNMENTS SHOULD BE EVALUATED AS 5 6
264. No
265. We don t have practicals in this course
266. nope
267. No
268. Solutions to the graded and ungraded assignments should be provided after 1 2 weeks of that assignment This will be very helpful
269. Course itself
270. nope
271. No opinion
272. no
273. no oversll a very good course
274. No opinion
275. No further suggestions
276. No
277. No
278. it was a great course I enjoyed a lot
279. No
280. This course is too heavy
281. no
282. Nope
283. No
284. Saylabus need to shorter
285. no opinion
286. no comments
287. Nothing
288. no
289. no
290. none
291. None
292. no
293. sa
294. no
295. nothing