Syllabus |
.html
.pdf |
Students' List |
s5c
s5d c&d |
Contact Hours |
|
Assignments |
Class notes/answers to
questions posed in the class are to be prepared by
some identified students and submitted within one week.
It could be prepared by typing in or very neatly hand-written and scanned. Listen to what is discussed in the class. The table of contents under "progress" is not exhaustive, and it is not meant for assignment. File format: .pdf File name: a1.chn18csxxx.pdf xxx - last three digits of your reg number (Kindly adhere to the file format strictly) Email subject: CS301 A1 xxx xxx - last three digits of your reg number 26/8: Those with programming assignment, shall ensure that the code is indented, documented, and Linux compatible. Code file name format: a1.chn18csxxx.c Explanations and other instructions may be placed at the top of the code as comments. Remember to include your name and ktu reg no. in the docs. Details & Assessments Individual assignment details are posted at the above link Assignments with scores 9 and above are recommended for reading by all. A1 marks Assignment 2 question: Design a Turing Machine to find the 10's complement of a 7 digit decimal positive integer. The original positive integer may have some leading zeros if necessary. The result also should be of exactly 7 digits. Keep the answer ready with you. Send it along with the answer to the question which will posted on 19/1. Don't send anything before that. 18/1: Practice to explain the way the TM works for a particular input, and also to write the ID sequence for it. A2 marks |
Attendance | Students are expected to attend all the
classes. Please be at the class at the time of
commencement. Attendance shall be marked only if physically attend the class. As per KTU rules, absence for all activities and contingencies should be limited to 25%. Also, duty leave if any, will not imply presence or attendance. And, late comers will be marked, and two late marks will count as one absence. In the absence column below, prefix CHN18CS is omitted. Attendance count up to 30/10 is here. Those below 22.5 = 75% please take note. Such cases are reported to higher authorities as required. Here is that list 109 18 052 19 006 20 075 20 17.109 20 014 21 064 21 066 21 074 22 083 22 118 22 Absence any, if to be accounted under whatever head, for whatever reason should be taken up with your staff advisor. I will not handle such cases on my own - as I am not authorised. 12/11 - Shortage list updated as below. 052 19 006 20 075 20 17.109 20 014 21 064 21 066 21 083 22 118 22 6/1/21: Attendance count up to 1/1/21 is here. Those below 42 = 75% please take note. Such cases will be reported to higher authorities as required. Here is that list 006 33 075 34 052 37 104 37 117 39 118 39 044 41 |
Progress |
Course Progress Page |
Test |
14/10: T1 marks
are here. It is provisional. So many cases of
answer similarities have been observed. Also there are
cases of late submissions. Decisions pending on
those matters. Finalisation of marks are subject to
those decisions. 25/11: Portions for T2: Portions from Module III and IV covered until T2 and pumping lemma to prove some languages are not CFL. |
Sessional |
28/1/21: (Draft).
Last column is your sessional. T2 and A2 based
corrections of a few are pending. |
5/3/21 |
The university exam QP seems very good on
first look. If you have any concerns about the questions
please inform me. I will be conveying my comments about
the QP and answer key to the university may be on
Monday. Meanwhile, on 25/2 I have received a copy of the complaint sent by one of the students from one source. May be from other sources on the pipeline. Okay, that is your right to raise grievances. |
||||||||||||||
20/2 |
In all the retest and attendance
discussions and decisions until yesterday I was also a
party. But, the following change of attendance is solely as per the direction of institution authorities today. Change of attendance: 006 75% 052 75% 075 75% 117 75% Final sessionals and attendance as uploaded at KTU C D |
||||||||||||||
19/2 |
The attendance was published on 6/1/21,
more than 40 days ago. So, why are you coming with
claims so late? Day's on-camera retest: "After every page is completed it should be shown on the camera". Checked the video. I could not see this action. Moreover Arjun's video was offline many times. What do you both have to say? Retest result (50) chn17cs109 1 chn18cs050 24 chn18cs052 0 chn18cs098 10 chn17cs018 1 chn18cs121 5 chn17cs074 1 chn18cs024 24 chn18cs083 4 chn18cs110 2 chn18cs071 2 chn18cs117 2 chn18cs086 2 chn18cs044 2 As per the discussion with HoD and staff advisor it is decided to add this marks out of 50 as such to the existing sessional and if they reach 19 marks, it will be adjusted to 22.5. That in effect is the score out of 150! 050 will retain what he gets based on the computation with the re-test mark as his T1 mark. Computed it as 24. Unfortunately, some students who could not make it to reach 19 marks have to undergo the option available as per KTU regulations. Those who scored high marks should score well in university exam to retain it. Else by normalisation rule sessional will be scaled down as per the formula used by the university. Regarding attendance: University's concept of attendance is to ensure that a student learn the subject by attending the class regularly. It is not a technicality issue. That is why the 75% stipulation. Of course you can make your own sarcastic comments about it. Even when you had to skip classes for supplementary exams, that itself will not create any problem. In addition some of you missed additional classes. Hence the shortage. Anyway, supplementary exam absence is to be within the 25% allowance or not is a contentious issue at least for the time being. Hence we will take a stance in favour of the affected students. Hence whatever docs which helps to decide your absence is to attend a university exam, will be considered. Only docs submitted so far. Will update after the verification. 118: 3 hours. Exam. Cleared. But what about other 14 absences? 104: 5 hours. Said to be N/w issue. Cleared. But what about other 14 absences? 006: 4 hours for exam absence will be counted. Rest of the absence, not considered. 044: 1 hour. exam. cleared. |
||||||||||||||
18/2 |
Sessionals and attendance as uploaded at
KTU are here. C Batch D Batch Inform me if it is not as per published marks. Attendance, if above 75% actual value doesn't matter. Re-test valuation is pending. Uploaded marks will be modified accordingly, and will be updated here. Two students didn't attend the retest, requesting for online option. They didn't mention anything during the meeting session. Anyway, they are offered an on-camera online session tomorrow. They have to arrange a quality audio-video facility in a clean clear room. The link will be provided, and the session will be monitored and recorded. Camera and microphone should be ON throughout. Five sheets of paper and pen should be readied beforehand. The papers should be shown before the camera. After every page is completed it should be shown on the camera. Your movement should be visible throughout. Three minutes will be provided for printing or noting down the questions. After that the laptop or phone cannot be used, for that it should be kept a little away, but camera and mic should be active. If willing, reply me by email. And make arrangements, and I have to verify it before the test. Once the test is over, scan and upload them in front of the camera. The pages will be verified against the pages shown before the camera already. Attendance shortage - KTU exam related claims: I want proof that you attended the examination on that particular day, hall ticket or registration details will not do. Also, I have to ensure that this is in addition to the 25% allowance already permitted - that I will do on my own. 058, 048 -- will be updated |
||||||||||||||
17/2 |
For retest report at room # 302. Keep
silence, as KTU exams are going on in adjacent rooms. |
||||||||||||||
12/2 |
Details of retest decided by committee It on 17/2/21 11.30 to 1PM at CEC Campus. Come in uniform with ID card(Essential). If ID card photo is not clear carry an additional public ID card. Carry a small personal hand-sanitizer bottle(Essential). Writing paper will be provided. Topics: 1. Design of finite automata - all variants 2. Conversion between FA variants 3. Minimisation of FA 4. Design of Mealy and Moore model FAs 5. Regular language/grammar/expression - design 6. Conversion b/w REs and FAs 7. Pumping lemma for RL 8. CFG/CFL Design 9. Derivation tree 10. CNF 11. NPDA, DPDA Design 12. Pumping lemma for CFL 13. TM Design Questions will be mostly apply level. The new sessional will be between your current sessional and 22.5 depending on your performance. |
||||||||||||||
9/2/21 |
121:T1: Re-valued: 11 0, 12 0, 5 0, 6 0, 7 0, 12 0 | ||||||||||||||
6/2/21 |
https://meet.google.com/pzr-uuwg-eog Highlights of discussion: 121: T1: Qns to be answered were computed wrongly. Discussed way back in October. Will check and update today. 083: A1: Says n/w issue at J&K. Didn't see A1 question! Should have been completed by October 8! Anyway, will evaluate the submission of 4/2/21. 104: Attendance: Says due to BSNL n/w issue during 18/12 - 2/1/21. Asked how to verify? Not easy. Asked to represent via staff advisor and HoD. 126: A2: Late. Want to reconsider, quarantine and n/w issue, which could have been reported in advance. Answer checked. There is no scope to award more marks as per the answers. 050: Retest reminder. His concern is genuine. 058: A2, T2: Want to check. Done. 110: Want general retest for T2. Think of on-campus option and request at the class committee meeting later today. (No rep requested retest there) 071: A2: Rejected due to very delayed submission. Personal (funeral related). Why matter was not raised before? Asked to request through staff advisor and HoD. No commitment yet. 121: T1: Request accepted. Qs to be answered. 1 4 5 8 9 12. Your Computed values - 6 7 5 11 12 15. Of (5,6) and (11,12) only one each could be considered as they are identical. There is no Q15. So 3 Qs 5/6, 7, 11/12 will be valued. Will refer the valuation doc kept at college on 8th or 9th to decide the marks to be awarded. |
||||||||||||||
5/2/21 |
Plan to be online tomorrow 10.30AM |
||||||||||||||
4/2/21 |
"In C batch there are 7 students who
have not got the minimum marks in the internals. Sir
what is the next procedure for us to pass the
internals. On behalf of all I request you to do the
needful for us."
Above is the content of an email received by me on 2/2/21. There is no immediate solution at my disposal. Sessional marks are assessed by continuous evaluation. Reiterating, it is a continuous evaluation process. I hope I have done it via two tests and two assignments spread over the entire semester. Now, my work is over. There is no common solution for those who failed to make use the opportunity before them for the entire semester. But, individual cases like feeling that didn't get the deserving marks in tests or assignments due to evaluation errors or any such matters I am willing to address. I cannot offer a simple on the spot solution for the problem created by not seriously participating in the academic work for an entire semester. Genuine cases if any will be addressed individually. Shooting an email without convincing information will not do. Attendance also I have finalised on my part. No case detected with a1 or a2=0 and total sessional > 45. So ceiling not applicable. T2: 49,59,15,48 are seen having zero marks. They all are verified to have attended T2 and submitted their files in time with correct file names. So 0.5 will be their minimum marks. Updated. |
||||||||||||||
30/1 |
Retest for 050 will be announced later,
probably on 2/2/21 |
||||||||||||||
29/1 |
The published provisional sessional is
based on the assumption that the student had submitted
both the assignments and written both the tests. If not,
corresponding ceiling will be applied. And also, there are some suspicious similarity of answers noted down against T1. The decision on those cases may be applied on the sessional. Attendance shortage list published on 6/1/21 is still valid For the retest for 050 the questions will be from the first four modules. Probably tomorrow morning. Corrected: 085: Missing A2 entry corrected. 058: A2 Wrong penalty rectified. |
||||||||||||||
28/1 |
https://meet.google.com/pzr-uuwg-eog Internals are ready. See above table |
||||||||||||||
27/1 |
A2 marks are
ready: Breakup: (1) Complete definition of the TM to compute the 10's complement of a 7 digit decimal number - 7 tuple definition for this problem (for any 7 digit number) - leading zeros cannot be ignored (2 marks) (If leading zeros are ignored - 1 mark) (2) Explain how the TM behaves on processing your input until the final result is generated: Your specific input based: 4 marks(For descriptions based on correct TM design) For descriptions based on incorrect TM design - max 3 marks (3) Write down the ID sequences as discussed in class for your input: Proper formal ID sequence 4 marks(For IDs based on correct TM design) For IDs based on incorrect TM design - max 3 marks Please check your marks and be ready to present your case if have claims for more marks. Please don't hesitate. But, be prepared with clarity of arguments. I will listen you tomorrow 11 AM. T2 pending cases also could be presented after A2 discussions. From this score 1 mark for 'late', 2 marks for 'morelate', and 3 marks for 'verylate' will deducted. |
||||||||||||||
21/1 |
For part (1) - Only the definition
was asked. Explanation was not required. Of course the
definition include the transition function represented
either as a figure or as a table. Also, there is no point is detailing what is 9's complement, 10's complement, how are they computed etc. That is elementary stuff at this stage of your career. Our focus was on the TM. |
||||||||||||||
20/1 |
Subject lines of A2 emails received
categorised as intime, late, morelate, verylate, reject
based on receipt time are here
TM definition means: Define it formally for the given case using 7-tuple format, not the generalised definition. Since it is given that the number is 7 digit fixed complement of leading zeros are also to be included. Argument that leading zeros are to be ignored is wrong. |
||||||||||||||
19/1 |
Assignment 2 based question will be
posted at 4PM today. Be ready with neatly written design of the TM with complete definition. Assignment 2 tasks: From the input list below note down your input decimal number against your register number. Initially assume that this number is placed at the tape. (1) Write down the complete definition of the TM to compute the 10's complement of a 7 digit decimal number (This you might be ready with already) (2) Explain how the TM behaves on processing your input until the final result is generated. (3) Write down the ID sequences as discussed in class for your input. Input list Time 30 minutes. By 4.35PM the submission should be received in the mailbox. Google drive links are not accepted. File format: .pdf File name format: a2.chn18csxxx.pdf xxx - last three digits of your reg number (Kindly adhere to the file format strictly) Email subject: CS301 A2 xxx Received many late submissions. They will not be evaluated. No need to send emails in this regard. |
||||||||||||||
16/1 |
There will be a session at 10.30 today
for discussing T2 queries. Others may or may not attend. https://meet.google.com/pzr-uuwg-eog N/w issue at CEC. Will join soon. |
||||||||||||||
15/1 |
Assignment 2 question is posted above.
Based on it an evaluation question will be posted on
19/1/21 AN. Send the answer within the stipulated
time. Network issue is not an excuse. Such
candidates can come to the college, by requesting for
arrangements in advance by email by 11AM 18/1/21. Please don't send anything until then. |
||||||||||||||
11/1 |
Questions and details will be posted
later. Not today. |
||||||||||||||
6/1 |
No session today. Accepting the request raised during T2 discussion sessions one more assignment will be posted next Monday. It will be a simple question. To be submitted on the same day. Details later. Regarding another test decision will be conveyed later. Meanwhile assignment one marks are tabulated. Please check. Attendance is ready. Pls check. |
||||||||||||||
5/1/21 |
Our regular classes are over. But,
occasionally we shall 'meet'. We shall have our 10.30 session today. Presence is not mandatory. Attendance will be recorded. But, will not be accounted for percentage computation. T2 related issues if any may be raised today. Those who sent email queries must explain their concern here. https://meet.google.com/pzr-uuwg-eog (Operating from Chengannur) |
||||||||||||||
1/1/21 |
Day's 10:30 session links: C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj T2 query session at 2.30PM https://meet.google.com/pzr-uuwg-eog |
||||||||||||||
31/12/20 | Day's 10:30 session links: C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj |
||||||||||||||
30/12 |
Day's 10:30 session links: C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj No session today AN |
||||||||||||||
29/12 |
Day's 1030 session links: C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj I will be online from 2.30 to 3.30PM for T2 queries and clarifications. https://meet.google.com/pzr-uuwg-eog |
||||||||||||||
28/12 |
Shall address T2 valuation - claims and
queries today at 3PM https://meet.google.com/pzr-uuwg-eog Any one of our class could join to raise their concerns or to listen. Some joined after 10 minutes. Only 009 raised an issue. Observed extra entry in 072. Will be re-evaluated. 072, 009 corrected. |
||||||||||||||
23/12 |
T2: 050 missing mark entries added. I have some inconvenience at 3PM for the scheduled meeting. Shall inform when ready. Remaining assignments are posted. T2: Late submitted marks - right and wrong file names together - provisional. Subject to verification of undue advantage. |
||||||||||||||
22/12 |
T2
marks of students received in time with correct file
names - provisional. Qn number and marks are written one by one horizontally. 071 072 mix-up rectified. Q5: Answers of many are worth some consideration. But, due to similarity of answers, that was not applied. If you still feel otherwise claim it, if you have no shared answer in your answer paper. T2 marks of students received in time with wrong file names - provisional Will check other submissions case by case. Simply sending emails to reevaluate some answers will not be heeded as it is impractical and also because I have already evaluated them. But, still to err is humane. Hence will look into genuine cases. Even though I don't have a history of committing too many such errors. Yet open. But, it will be your turn to convince me. So, ready with your arguments. We will discuss. One sitting will be at 3PM tomorrow. Any one of our class could join. |
||||||||||||||
21/12 |
T2 valuation is going on. Too boring to
see same wrong answers everywhere. |
||||||||||||||
18/12 |
We will have our session at 2.30PM today. C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj |
||||||||||||||
17/12 |
Tomorrow 11.30 session will be by Prof.
Gopakumar. ToC session is rescheduled to 12.30 |
||||||||||||||
16/12 |
Day's ToC session stands cancelled. |
||||||||||||||
15/12 |
22 students to get their assignment. They
are requested to check frequently the assignment list.
New questions will be posted regularly. In assignment list last column, "pending" means my assessment is pending. Means I have not evaluated it. Wait. |
||||||||||||||
14/12 |
Wrong answers are sometimes worth some
credit for the effort and content. Wrong answers shared
are easily detected. Somebody striking down relatively correct answer and writing widely seen wrong answer! |
||||||||||||||
13/12 |
T2 Subject
lines of emails received in time Right file names received in time. t2.chn17cs023.pdf t2.chn18cs009.pdf t2.chn18cs025.pdf t2.chn18cs043.pdf t2.chn18cs060.pdf t2.chn18cs073.pdf t2.chn18cs095.pdf t2.chn18cs113.pdf t2.lchn18cs129.pdf t2.chn17cs074.pdf t2.chn18cs012.pdf t2.chn18cs026.pdf t2.chn18cs045.pdf t2.chn18cs061.pdf t2.chn18cs077.pdf t2.chn18cs096.pdf t2.chn18cs114.pdf t2.chn17cs103.pdf t2.chn18cs013.pdf t2.chn18cs028.pdf t2.chn18cs047.pdf t2.chn18cs062.pdf t2.chn18cs078.pdf t2.chn18cs100.pdf t2.chn18cs115.pdf t2.chn17cs109.pdf t2.chn18cs015.pdf t2.chn18cs033.pdf t2.chn18cs048.pdf t2.chn18cs063.pdf t2.chn18cs079.pdf t2.chn18cs104.pdf t2.chn18cs116.pdf t2.chn18cs001.pdf t2.chn18cs016.pdf t2.chn18cs035.pdf t2.chn18cs049.pdf t2.chn18cs067.pdf t2.chn18cs082.pdf t2.chn18cs105.pdf t2.chn18cs118.pdf t2.chn18cs003.pdf t2.chn18cs019.pdf t2.chn18cs036.pdf t2.chn18cs050.pdf t2.chn18cs068.pdf t2.chn18cs083.pdf t2.chn18cs107.pdf t2.chn18cs119.pdf t2.chn18cs004.pdf t2.chn18cs020.pdf t2.chn18cs037.pdf t2.chn18cs053.pdf t2.chn18cs069.pdf t2.chn18cs084.pdf t2.chn18cs108.pdf t2.chn18cs121.pdf t2.chn18cs005.pdf t2.chn18cs021.pdf t2.chn18cs038.pdf t2.chn18cs055.pdf t2.chn18cs070.pdf t2.chn18cs085.pdf t2.chn18cs110.pdf t2.lchn18cs124.pdf t2.chn18cs007.pdf t2.chn18cs023.pdf t2.chn18cs040.pdf t2.chn18cs059.pdf t2.chn18cs072.pdf t2.chn18cs087.pdf t2.chn18cs111.pdf t2.lchn18cs126.pdf |
||||||||||||||
11/12 |
Question paper will only be available
here. Series 2 Question Paper All files received in time (91) are moved to another folder. The 10.30 regular class session stands cancelled. Moodle test link is not active. Need not upload there now. T2: Some immediate reactions. -- So many late submissions. Not happy with that. -- Many of you seems to have sent the answer papers to HoD and class group ids also. Unnecessary. -- Even after repeatedly warning against it, many seems to have selected specific fixed sized strings for the pumping portions of pumping lemma. Wrong. As mentioned already, use YouTube sensibly. Also, don't blindly rely on substandard books. |
||||||||||||||
10/12 |
Shall commence at 10.40, hopefully. Will try, C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj Session over. N/w issues. Sorry once again for forcing you to some futile time. Meanwhile, no class notes assignment today. Exam related: The second series test will be from 8.30 to 10AM on December 11, 2020 Questions will be available here as well as at Moodle page from 8.25AM. Send the answers by email latest by 10.15. I will be evaluating the email copies. File name format: t2.chn18csxxx.pdf Email subject: CS301 T2 xxx xxx - last three digits of your reg number Late receipts will not be evaluated. Google drive links will be silently rejected. Upload to Moodle also. Note that exam time is till 10AM. Hence 10.15 deadline for email receipt will not be relaxed. As usual, write your own answer. You can refer online material posted by anybody before the commencement of the exam, and books, or notes. I hope you will not share or discuss questions or answers during exam with others. If ascertained/detected otherwise, will be treated very seriously. There will be 7 questions. No choice. No subquestions. They are from PL RL, PL CFL, CNF, CFG, Derivation tree, TM, and PDA. Remember to read the instructions before the questions. I will be online from 8.25 to 9 at https://meet.google.com/pzr-uuwg-eog |
||||||||||||||
9/12 |
Too exhausted due to election duty to
conduct the class at 10.30 . But, wait! Will have our session at 4PM today!! Really sorry. Have been trying for quite some time to organize the docs for the lecture. But could not finish in time, on account of various reasons including server power stability issues. Hence no session today. Hope to meet tomorrow 10.30. (From Chengannur.) |
||||||||||||||
4/12 |
The 10.30 session of 4/12 is sought by
Prof. Gopakumar G! Given. |
||||||||||||||
3/12 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj Alist CHN18CS014 CHN18CS074 CHN18CS005 CHN18CS094 CHN18CS049 What is this? Justin Joseph10:58 AM CHN18CS072 CHN18CS071 |
||||||||||||||
2/12 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj alist CHN18CS041 CHN18CS057 CHN18CS014 CHN18CS005 CHN18CS115 |
||||||||||||||
1/12/20 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj alist LCHN18CS125 CHN18CS042 CHN18CS099 CHN18CS048 CHN18CS049 CHN18CS065 CHN18CS096 CHN18CS085 CHN18CS038 LCHN18CS126 |
||||||||||||||
29/11 |
More assignments are posted. Please
check. |
||||||||||||||
26/11 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj assigList CHN18CS059 CHN18CS026 CHN18CS013 LCHN18CS124 CHN18CS033 Principal informs that the series exams have been postponed. |
||||||||||||||
25/11 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj assigList CHN18CS017 CHN18CS076 CHN18CS084 CHN18CS097 CHN18CS068 Thank you, some one put the record ON! Portions for T2: Portions from Module III and IV covered until T2 and pumping lemma to prove some languages are not CFL. |
||||||||||||||
24/11 |
C Batch: https://meet.google.com/pzr-uuwg-eog D Batch: https://meet.google.com/ave-fgyq-taj
assig. list CHN18CS123 CHN17CS109 CHN18CS022 CHN18CS013 CHN18CS120 |
||||||||||||||
23/11 |
Shall try two google meet links. Any
trouble, we will go back to Jitsi + Youtube. C Batch Link: https://meet.google.com/pzr-uuwg-eog D Batch Link: https://meet.google.com/ave-fgyq-taj After the class quit the meet. The links are subsequently used elsewhere. Ass. list CHN18CS101 CHN18CS011 CHN18CS019 CHN18CS012 CHN18CS061 CHN18CS033 CHN18CS062 CHN17CS109 CHN18CS120 CHN18CS022 |
||||||||||||||
20/11 |
Day's 10:30 session is given to Prof.
Gopakumar! |
||||||||||||||
For 19/11 |
Refer the grouping done on 14/10. For the session on 19/11, groups 6, and 7 shall join via jitsi. The rest via Youtube, The links: Jitsi: https://meet.jit.si/ceccsd37 YouTube: https://youtu.be/WxGxPQ_t_i0 Ass. list: (corrected) 062 012 125 076 042 |
||||||||||||||
18/11 |
Class details coming Jitsi + Youtube. S5D join via jitsi https://meet.jit.si/ceccsd36 (Class Roll nos 1 to 30 have the option to join via Youtube also) S5C join via youtube https://www.youtube.com/watch?v=IvC7u8bKR3g Class notes assigned student could join via any link |
||||||||||||||
17/11 |
Class details coming Jitsi + Youtube. S5C join via jitsi https://meet.jit.si/ceccsd35 S5D join via youtube Class notes assigned student could join via any link Assignment list: 043, 038, 126,123,99 |
||||||||||||||
14/11 |
Class notes assignment submission
duration reduced to 3 days. |
||||||||||||||
13/11 |
https://meet.google.com/ave-fgyq-taj Assignments from: CHN18CS034 CHN18CS023 CHN18CS076 CHN18CS089 CHN18CS084 |
||||||||||||||
12/11 |
My counting script might have counted 17
and 18 admissions wrongly in attendance. Will update
later today. https://meet.google.com/ave-fgyq-taj Attendance shortage list is updated. Sorry for the mistake. Assignments from: LCHN18CS127 CHN17CS109 CHN18CS062 CHN18CS089 CHN18CS025 CHN18CS086 CHN18CS074 CHN18CS058 CHN18CS065 CHN18CS085 |
||||||||||||||
11/11 |
https://meet.google.com/ave-fgyq-taj Attendance count up to 30/10 is published above. |
||||||||||||||
10/11 |
Operating from college Same link: https://meet.google.com/ave-fgyq-taj Assignment from: CHN18CS058 CHN18CS008 CHN18CS041 CHN18CS059 CHN18CS071 |
||||||||||||||
6/11 |
https://meet.google.com/ave-fgyq-taj Assignments from this list: CHN18CS006 CHN18CS035 CHN18CS008 CHN18CS121 CHN18CS022 |
||||||||||||||
5/11 |
https://meet.google.com/ave-fgyq-taj Assignments from this list: CHN18CS111 CHN18CS051 CHN18CS056 |
||||||||||||||
4/11 |
https://meet.google.com/tak-hmfy-qho Assignments from this list: CHN18CS091 CHN18CS067 CHN18CS046 |
||||||||||||||
3/11 |
https://meet.google.com/aik-zjmq-uvb Assignments from this list: CHN18CS036 CHN18CS081 CHN18CS080 |
||||||||||||||
27/10 |
There won't be ToC classes this
week. |
||||||||||||||
23/10 |
Same link: https://meet.google.com/aot-rype-ttz Assignments from this list: CHN18CS020 CHN18CS113 CHN18CS014 CHN18CS026 CHN18CS019 |
||||||||||||||
22/10 |
Shall inform on the morning about the
class plan. Not satisfied and not confident with the
arrangements though. Assignment from this list CHN18CS063 CHN18CS047 CHN18CS099 CHN18CS012 LCHN18CS124 Link: https://meet.google.com/aot-rype-ttz |
||||||||||||||
21/10 |
We will use the common session |
||||||||||||||
20/10 |
Operating from CEC. Jitsi Link: For Group 4 & 5 :- Some one on Jitsi unmute and tell me if any audio or video issues are experienced during the session. https://meet.jit.si/ceccs301d23 YouTube link: For the rest. Type in your reg number only after live stream has started. https://youtu.be/2QdQLZVtBCY Assignment from this list CHN18CS028 CHN18CS072 CHN18CS094 LCHN18CS125 CHN18CS099 Sorry for the trouble. I thought the system which I used last time in the lab will work. It was getting disconnected continuously. Moved to another system, then the mic issue. Hope to have a better experience tomorrow. |
||||||||||||||
17/10 |
Assignments should be neatly submitted so
as to read and understand by the faculty and other
students. Prefer a type written doc. Not, insisting to
help you. But, that doesn't mean that it could be
submitted in a careless manner. |
||||||||||||||
16/10 |
Jitsi Link: For Group 3 :- Some one on
Jitsi unmute and tell me if any audio or video issues
are experienced during the session. https://meet.jit.si/ceccs301d22 YouTube link: For the rest. Type in your reg number only after live stream has started. https://youtu.be/xShMGF0RGs8 Assignment from this list CHN18CS106 CHN18CS105 CHN18CS044 CHN18CS079 LCHN18CS125 |
||||||||||||||
15/10 |
Jitsi Link: For Group 2 https://meet.jit.si/ceccs301d21 YouTube link: For the rest. Type in your reg number only after live stream has started. https://youtu.be/zPCVdCmQ_Nw Assignment list: CHN17CS074 CHN18CS102 CHN18CS050 CHN18CS067 CHN18CS084 |
||||||||||||||
14/10 |
I have this plan. Let us see whether its
works out or not. The students are divided into 7 groups of 19 each. One group each on each day will join the class via Jitsi meet. The rest will join via YouTube channel, live streaming will be available, hopefully. The one who gets class note assignment for the day can join via either of the options. As usual type in your attendance via comment/chat. YouTube may not permit comment via our college account. Hence recommended to use your general google account for youtube access! We will see how things go! YouTube channel link. (Streaming link will be posted later. Or it will be visible in the channel) https://www.youtube.com/channel/UCKFmg58Su2QCAqHFjr5xP-A Jitsi Meet link https://meet.jit.si/ceccs301d20 The grouping of students
Assignment list for the day. CHN18CS001 LCHN18CS128 CHN18CS118 CHN18CS074 CHN18CS032 Today group 1 students join via Jitsi Meet. Starting trouble issues. Hope will be less next day! If you want to delete the youtube attendance comments which is public, you could do so, as I have copied them. |
||||||||||||||
13/10 |
https://meet.google.com/kja-yfwq-cbz As a solution to GMeet participant limit, I am planning using Jitsi Meet linked to YouTube live. Details later. |
||||||||||||||
12/10 |
Moore and Mealy machine - Error in
slide definition. Corrected and posted. Start state is a member of set of states, and not alphabet. All submitted assignments have been evaluated, remind me else. Regular expression Kleene Closure operator * is to be written as a superscript. (0+1) * 0(0+1)* . Many of you have failed to write it that way in T1 - why? T1: Somebody have even answered 10 or more questions. How is it possible in 90 minutes? I could see so many traces of unacceptable practices in answer writing. I can't address everything. But, definitely I am bound to address some of them. |
||||||||||||||
11/10 |
Assignments received with correct file
names are posted in the site mostly immediately. Marks
remarks are posted when I evaluate it. Presently I am
evaluating the test answer papers. In any case, the rest
of the assignments received will be assessed on Monday
or Tuesday. T1: Who has solved Q6 first?! |
||||||||||||||
1 0/10 |
Wrong answers shared are more easily
detected. Even though not required, why so many of you have shown the transition to dead state for questions 1 and 2? |
||||||||||||||
9/10 |
https://meet.google.com/txw-gazo-gxu |
||||||||||||||
8/10 |
https://meet.google.com/aep-hvfg-kwm |
||||||||||||||
6/10 |
Time slots for the remaining two classes
this week: 8/10 12.30 9/10 2PM Answer paper submission: I have not commenced the processing. Will commence today one by one. I will be primarily depending on email contents. If submitted very late, what shall we do? - have to decide. Remember to have come across some cases where link to google drive file is submitted. Unfortunately I am not inclined to accept them prima facie. Down loaded the files from mailbox. Not all seems to have followed the file name specification instruction. Think of the faculty who have to deal with 135 or so answer papers. Learn to abide the file name specifications. It is well within our domain. If you can't follow it, you need to learn it. Creating files with given name is elementary task for a CS student. List of files down loaded Correct file names chn17cs023-cs301.pdf chn18cs026-cs301.pdf chn18cs054-cs301.pdf chn18cs079-cs301.pdf chn18cs106-cs301.pdf chn17cs103-cs301.pdf chn18cs027-cs301.pdf chn18cs055-cs301.pdf chn18cs080-cs301.pdf chn18cs108-cs301.pdf chn18cs001-cs301.pdf chn18cs028-cs301.pdf chn18cs057-cs301.pdf chn18cs081-cs301.pdf chn18cs109-cs301.pdf chn18cs003-cs301.pdf chn18cs029-cs301.pdf chn18cs060-cs301.pdf chn18cs082-cs301.pdf chn18cs110-cs301.pdf chn18cs008-cs301.pdf chn18cs030-cs301.pdf chn18cs061-cs301.pdf chn18cs084-cs301.pdf chn18cs111-cs301.pdf chn18cs009-cs301.pdf chn18cs031-cs301.pdf chn18cs062-cs301.pdf chn18cs085-cs301.pdf chn18cs114-cs301.pdf chn18cs011-cs301.pdf chn18cs033-cs301.pdf chn18cs063-cs301.pdf chn18cs087-cs301.pdf chn18cs118-cs301.pdf chn18cs012-cs301.pdf chn18cs034-cs301.pdf chn18cs064-cs301.pdf chn18cs088-cs301.pdf chn18cs119-cs301.pdf chn18cs013-cs301.pdf chn18cs037-cs301.pdf chn18cs065-cs301.pdf chn18cs089-cs301.pdf chn18cs120-cs301.pdf chn18cs014-cs301.pdf chn18cs038-cs301.pdf chn18cs067-cs301.pdf chn18cs091-cs301.pdf chn18cs121-cs301.pdf chn18cs016-cs301.pdf chn18cs039-cs301.pdf chn18cs068-cs301.pdf chn18cs094-cs301.pdf chn18cs122-cs301.pdf chn18cs017-cs301.pdf chn18cs040-cs301.pdf chn18cs069-cs301.pdf chn18cs096-cs301.pdf lchn18cs125-cs301.pdf chn18cs018-cs301.pdf chn18cs041-cs301.pdf chn18cs070-cs301.pdf chn18cs097-cs301.pdf lchn18cs126-cs301.pdf chn18cs020-cs301.pdf chn18cs042-cs301.pdf chn18cs072-cs301.pdf chn18cs099-cs301.pdf lchn18cs127-cs301.pdf chn18cs021-cs301.pdf chn18cs043-cs301.pdf chn18cs073-cs301.pdf chn18cs100-cs301.pdf lchn18cs129-cs301.pdf chn18cs022-cs301.pdf chn18cs045-cs301.pdf chn18cs075-cs301.pdf chn18cs101-cs301.pdf chn18cs023-cs301.pdf chn18cs046-cs301.pdf chn18cs076-cs301.pdf chn18cs103-cs301.pdf chn18cs024-cs301.pdf chn18cs049-cs301.pdf chn18cs077-cs301.pdf chn18cs104-cs301.pdf chn18cs025-cs301.pdf chn18cs053-cs301.pdf chn18cs078-cs301.pdf chn18cs105-cs301.pdf Not so correct file names 150557 chn18cs043-cs301_2.pdf chn18cs085-cs301_3.pdf 'CHN17CS018-CS301 05-Oct-2020 10-16-53.pdf' Chn18cs044-cs303_1.pdf chn18cs085-cs301_4.pdf chn17cs023-cs301_1.pdf Chn18cs044-cs303.pdf CHN18CS086-CS301_1.pdf CHN17CS074-CS301_1.pdf chn18cs047-cs301_1_1.pdf CHN18CS086-CS301.pdf CHN17CS074-CS301_2.pdf chn18cs047-cs301_1_2.pdf ' chn18cs092-cs301_1.pdf' CHN17CS074-CS301_3.pdf chn18cs047-cs301_1_3.pdf ' chn18cs092-cs301.pdf' CHN17CS074-CS301.pdf chn18cs047-cs301_1_4.pdf CHN18CS092-CS301.pdf chn17cs103-cs301_1.pdf chn18cs047-cs301_1_5.pdf chn18cs094-cs301_1.pdf chn17cs109-cs301.pdf.pdf chn18cs047-cs301_1_6.pdf CHN18CS098-CS301.pdf CHN18CS002-CS301.pdf chn18cs047-cs301_1.pdf CHN18CS102,CS301_1.pdf CHN18CS004-CS301.pdf 'chn18cs051-cs301 (1)_1.pdf' CHN18CS102,CS301.pdf 'chn18cs005 -cs301.pdf' CHN18CS051-CS301_1.pdf 'chn18cs106-cs301 (1).pdf' CHN18CS006-CS301.pdf 'chn18cs051-cs301 (1).pdf' CHN18CS107-CS301.pdf_1.pdf chn18cs007.cs301.pdf CHN18CS051-CS301.pdf CHN18CS107-CS301.pdf.pdf CHN18CS010-CS301_1.pdf CHN18CS052-CS301.pdf chn18cs108-cs301_1.pdf CHN18CS010-CS301_2.pdf Chn18cs056-cs301.pdf.pdf chn18cs108-cs301.pdf.pdf CHN18CS010-CS301_3.pdf 'chn18cs058-cs301(1).pdf' chn18cs111-cs301_1.pdf CHN18CS010-CS301.pdf CHN18CS059-CS301_1.pdf ' chn18cs112-cs301.pdf' 'CHN18CS015-CS 301_1.pdf' CHN18CS059-CS301.pdf CHN18CS113-CS301.pdf 'CHN18CS015-CS 301_2.pdf' CHN18CS066-CS301_1.pdf chn18cs116-CS301.pdf 'CHN18CS015-CS 301.pdf' CHN18CS066-CS301.pdf CHN18CS117-CS301.pdf chn18cs020-cs301_1.pdf chn18cs070-cs301_1.pdf CHN18CS123-CS301_1.pdf chn18cs020-cs301_2.pdf chn18cs070-cs301_2.pdf CHN18CS123-CS301_2.pdf chn18cs021-cs301_1.pdf CHN18CS071-CS301_1.pdf CHN18CS123-CS301.pdf chn18cs023-cs301_1.pdf CHN18CS071-CS301.pdf chn18cs301_1.pdf chn18cs027-cs301_1.pdf Chn18cs074-cs301.pdf chn18cs301.pdf chn18cs027-cs301_2.pdf chn18cs076-cs301_1.pdf CHN18CS-CS301_1.pdf chn18cs029-cs301_1.pdf chn18cs080-cs301_1.pdf CHN18CS-CS301.pdf chn18cs031-cs301_1.pdf chn18cs080-cs301_2.pdf chn18cscs301.pdf.pdf 'Chn18cs032-cs301(1)_1.pdf' chn18cs080-cs301_3.pdf knp18cs015-cs301 'Chn18cs032-cs301(1).pdf' chn18cs080-cs301_4.pdf knp18cs015-cs301_1 chn18cs034-cs301_1.pdf chn18cs080-cs301_5.pdf 'lchn18cs124-cs301. pdf_1.pdf' chn18cs034-cs301_2.pdf chn18cs080-cs301_6.pdf 'lchn18cs124-cs301. pdf.pdf' 'CHN18CS035 - CS301.pdf' chn18cs080-cs301_7.pdf LCHN18cs128-cs301_1.pdf CHN18CS036-CS301.pdf chn18cs082-cs301_1.pdf LCHN18cs128-cs301.pdf chn18cs039-cs301_1.pdf chn18cs082-cs301_2.pdf lchn18cs129-cs301_1.pdf chn18cs042-cs301_1.pdf chn18cs085-cs301_1.pdf lchn18cs129-cs301_2.pdf chn18cs043-cs301_1.pdf chn18cs085-cs301_2.pdf 'New Document 05-Oct-2020 10-16-53(2).pdf' -------------------- Technically speaking in an automated system the files with wrong names may get rejected. Now you are putting extra burden on me to identify and process the files. I am giving these feed-backs to help you to learn. Some emails I am receiving based on the above post. Even if with wrong name, if files are there they will be considered. Please don't send again. In case of Anjana and Sreejith, you sent me links instead of files. My code didn't accept it. See my message already posted. Shall check Moodle. |
||||||||||||||
5/10 |
Question
Paper Decide your questions: Let R be the last three digit portion of your KTU register number + 316 (eg: 021 +316=337) S=R*R (eg. 337*337=113569) d1=first digit of S (eg. 1) d2=second digit of S (eg. 1) d3=third digit of S (eg. 3) d4=fourth digit of S (eg. 5) d5=fifth digit of S (eg. 6) d6=last digit of S (eg. 9) q1=(d1+d2)%2+1 (eg. 0+1=1) q2=d2%2+3 (eg. 1+3=4) q3=d3%2+5 (eg. 1+5=6) q4=d4%2+7 (eg. 1+7=8) q5=d5%2+9 (eg. 0+9=9) q6=d6%2+11 (eg. 1+11=12) Generate above numbers. Then answer questions numbered equal to q1 to q6. (eg. 1,4,6,8,9,12) Then answer one of the questions numbered 13 or 14. Online link in case needed. Old link is not working. https://meet.google.com/cua-zydb-qrt Send your answer paper copy from cec email id only. Day's class session will commence at 10.45 via above link. List of the first 6 question numbers (at the end of each line) |
||||||||||||||
4/10 |
Exam related: Upload file name: KTUID-subject code.pdf - in small letters, no space char in file name. eg. chn18cs001-cs301.pdf My email id is: ask@ceconline.edu Google meet link, in case of need during exam: https://meet.google.com/eby-kqcn-nvi Write page number, ktu id, and name in every page as directed from college. Make a few pages ready beforehand. Instructions on calculating your question numbers will be posted at 8.20AM here, and question paper will be available from 8.25AM. Finish answer writing by 10AM and scan and send immediately, in any case before 10.15. Our class session will commence at 10.45. |
||||||||||||||
3/10 |
For the test, the question paper will
have 14 questions, from which you have to answer 7. To
determine which questions are to be answered, do the
calculations given in the question paper very carefully.
Do it first before attempting any question. The question paper will be posted here, at Moodle, and also may be sent to you via email from college. I will be online via the previous class link throughout the exam time, immediately after a scheduled meeting at 8.20 with exam cell. Queries if any will be replied to the extend possible via audio, chat, or email. Follow other instructions including file name specification. File name is case sensitive. Do not insert extra space in file names. The question paper will have some CO statements and question - CO mapping. Ignore those during the exam time. Ponder about them later! |
||||||||||||||
2/10 |
For the series test most of the questions
will be asking you to apply your knowledge. It will not
be memory testing. We have learned some theorems. But
none of them will be asked directly. May have to apply
the theorems on problems. Depending on your register number, questions and question details may vary from student to student. Hope you all shall adhere to highest ethical practice. The probability of two students' answers are similar is very low. So, I may be forced to investigate if very similar answers are observed. I am not expecting lengthy answers. Write precise answers focusing on what's being asked for( precise doesn't mean short though ). If asked to design an FA, provide the complete definition of the FA you are creating - and not the formal general definition. If only transition diagram is asked, do that only. Further details later today or tomorrow. Read and understand the concepts well, that will help you. All the best! Take it easy!! |
||||||||||||||
1/10 |
Our session today will be at 11.30.
It will be with new meeting code, which will be
posted later. https://meet.google.com/eby-kqcn-nvi |
||||||||||||||
29/9 |
https://meet.google.com/emk-hvec-zhu Reminding again: Use CEC email id for for academic activities on CS301. |
||||||||||||||
28/9 |
https://meet.google.com/emk-hvec-zhu |
||||||||||||||
25/9 |
https://meet.google.com/emk-hvec-zhu | ||||||||||||||
24/9 |
https://meet.google.com/emk-hvec-zhu Sorry for the failed session. For tomorrow, identified another lab which when tested today lasted 6 hours uninterrupted. Let us pray and hope it will be smooth tomorrow! Next week will be operating from home. Meanwhile, those who got low scores in A1 need not worry unduly. If they perform better in the remaining evaluations, this deficit will mostly be wiped out. But others, try to score as much as possible. |
||||||||||||||
23/9 |
Operating from CEC this week. Hope to be smooth! https://meet.google.com/emk-hvec-zhu |
||||||||||||||
21/9 |
Unedited versions of videos of our
classes are posted in the course progress table below. |
||||||||||||||
19/9 |
Assignment files are to be sent as
attachment. Link to google drive etc. is not
acceptable. |
||||||||||||||
17/9 |
https://meet.google.com/emk-hvec-zhu | ||||||||||||||
16/9 |
https://meet.google.com/emk-hvec-zhu |
||||||||||||||
15/9 |
https://meet.google.com/emk-hvec-zhu |
||||||||||||||
14/9 |
https://meet.google.com/emk-hvec-zhu While writing class note assignments, reproducing the slides alone will not be sufficient. You have to add statements corresponding to the explanations also. |
||||||||||||||
13/9 |
This week I shall be operating from home.
Arrangements are functional as usual. Some switching in
case of power or net failures are the possible delays. Hope to resume the classes at 10.30, 14/9/20 |
||||||||||||||
9/9 |
No class today also, as arrangements at
CEC is not yet ready for me! |
||||||||||||||
8/9 |
I am at CEC. I could not arrange the
working environment as quickly as expected. Hence no class today. Hope to meet tomorrow at 10.30. Really sorry for keep you all waiting. |
||||||||||||||
26/8 |
Those with
programming assignment, shall ensure that the code
is indented, documented, and Linux compatible.
Code file name format: a1.chn18csxxx.c Explanations and other instructions may be placed at the top of the code as comments. https://meet.google.com/ajh-whtj-wbi |
||||||||||||||
25/8 |
https://meet.google.com/xuz-ovky-xtj |
||||||||||||||
24/8 |
https://meet.google.com/est-ijsj-vhq Chat in your ktu reg no. on joining. For the third day in succession, the session got broken in between. Sorry about it. Shall address the matter. Please, follow the instructions - especially with regards to email subject line. R Aravind points out that the roll numbers posted by me are incorrect. It is what I got from official channel! Anyway, since it is in doubt, we shall use the ktu reg number for the time being. Observed that only 73 students have typed in their reg nos. via chat. Next class onward everybody is requested to comply, else it will not be possible to record your attendance. |
||||||||||||||
20/8 |
https://meet.google.com/wii-krxt-ehb Some are still using non-CEC email ids. They are reminded to use cec id. |
||||||||||||||
19/8 |
Kindly use your CEC email id for future
communications. If anybody is yet to obtain it, please do so by contacting your staff advisor. Also, in future, please mention "S5" as the first word in the subject line, to help me filter and categorise your emails easily. |
||||||||||||||
18/8 |
In Jitsi use your KTU register number as
screen name. Once joined, just type in your KTU register number via chat box. We hope to commence at 8.30. Link will be posted soon. Link: https://meet.jit.si/cec.cs.301.d1 Sorry for the trouble. Trying to figure out the participant limit issue, my system got unresponsive. Will be back soon. Rejoin at 9.30 We will try google meet. https://meet.google.com/uid-ixdd-geh Thank you for bearing the not so smooth morning session. Sorry for the not so useful session. Technical issues - Jitsi's participation limit, then hanging of my system, followed by network failure at my end contributed to the chaos. Hope to have less of such issues next time. I will be more prepared to address whatever I could foresee . |
||||||||||||||
17/8/20 |
Tomorrow's sessions will be via Jitsi
meet. Network is okay at my end. But, power interruptions may happen. Otherwise, we hope to have some smooth sailing! - Everyday. Come along!! Details will be posted here. |