Feedback for Programming, Data structures and Algorithms using C

Dear student

We are glad that you have attended the NPTEL online certification course.

We hope you found the NPTEL Online course useful and have started using NPTEL extensively.

In this regard, we would like to have a feedback from you regarding our course and whether there are any improvements, you would like to suggest.
 
We are enclosing an online feedback form and would request you to spare some of your valuable time to input your observations. Your esteemed input will help us in serving you better.

The link to give your feedback is : https://goo.gl/forms/kHo5mPDGEVpfDURt2


We thank you for your valuable time and feedback.

Thanks & Regards,
NPTEL Team 


Programming, Data structures and Algorithms using C : Canceling the online non-proctored programming Exam

Dear candidate

Due to some operational issues with the portal, we are canceling the online non-proctored programming exams to be held on 21 April, 2018 for Programming, Data structures and Algorithms using C

The final exam will be counted for 75 marks and we will take 25% from assignments and certificates will be issued if you score >=40% combined.

Regret the inconvenience caused.

-NPTEL Team


Programming, Data structures and Algorithms using C : Hall ticket for April 28/29 NPTEL Online Certification exams is now available for download

Dear Candidate:

If you have registered and paid successfully for the 
April28/29 NPTEL Online certification exams, your Admit Card/Hall ticket is now available at http://nptelonlinecourses.iitm.ac.in/

Login with your registered Google-enabled account email id (used to access the course on the portal and used for registering for the exam) and its password to access the link. Click on April exam to download the hall ticket(s) for the April28/29 exams, from the link.

2. You can also download it from the alternate link given below:
https://cdn3.digialm.com//EForms/configuredHtml/885/54105/login.html  

Please try to access both the links to download your hall ticket: if you are not able to find your hall ticket in both the links, kindly write to us at 
nptelexam@nptel.iitm.ac.in
 
Note that you will be able to login here, only if you have a valid registration for exams on April 28/29, 2018. 

Please download hall ticket, take a print out and along with a original ID card, carry it with you to the exam venue (The exam centre address is displayed in the hall ticket). Read all instructions given in the admit card/ hall ticket carefully and follow them.
Download hall tickets for all the exams you have registered for - in case you don't get the hall tickets for any particular course, please write to  nptelexam@nptel.iitm.ac.in .

IMPORTANT:

1. Change of shift, course, exam center, exam city is NOT POSSIBLE.
2. You WILL NOT BE ALLOWED to write the exam if you are showing up at the exam center which is not allocated to you by mistake or by intention.
3. Candidates will not be allowed to write the exam without Hall ticket and proper id proof. Proof on the mobile phones or soft copy of hall ticket is NOT PERMITTED.


NPTEL Team wishes you the very best for the certification exam.


Online Programming Exam - Unproctored

Dear all,

There will be an online programming test (unproctored) on Saturday, April 21,  with 25% weight.

The online programming exam will take place through the course webpage, https://onlinecourses.nptel.ac.in/noc18_cs25/. There is no separate registration for this online test.  You log in to the course portal as usual and the test will appear on the left menu, like other lessons, assignments, and quizzes. There is no fee for this test. 

You can attempt this test even if you are not taking the certification exam. If you are taking the certification exam, you must take this test because it counts for 25% of the final evaluation. The test will run in two sessions. Each session will be for 3 hours.  The two sessions are Saturday, 21 April, 10:00 am–1:00 noon and Saturday, 21 April, 2:00–5:00 pm.

You can attempt either session, independent of which written exam session you are registered for. If you write both online tests, you will be awarded the better score amongst the two sessions. The test will include questions where you have to write C code based on the course content.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants, 

The Due Date For Assignment 7 is already Closed.

Quiz 7: completed 2197
Programming Assignment 7.1:Activity Selection: completed 2035
Programming Assignment 7.2: Coin Changing: completed 2018
Programming Assignment 7.3: Longest Increasing Subsequence: completed 1962
Programming Assignment 7.4: Bob and his videos: completed 317

We have Received 
Quiz 8: completed 193
PA 8.1 - Checking Duplicates: completed 268
PA 8.2 - Application of Hashing: completed 216
PA 8.3 - Dijkstra’s Shortest Path: completed 66
PA 8.4 - Minimum Spanning Tree (Prims): completed 54 So far

The due date for the Assignment 8 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "2018-04-04, 23:59 IST also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Programming, Data structures and Algorithms using C Week 9

Dear All,
Week 9 contents are available on the portal. The deadline of the assignment is April 11,2018.


LIVE _ Programming, Data Structures and Algorithms using C - Session 5

Dear Learners,

Please find the link for Live Session-5
Topic: Exam Syllabus and general queries.
Time: 2-3 pm

Link: https://www.youtube.com/watch?v=3IZ2J7jQ4sQ


Week 8 - Feedback - Programming, Data structures and Algorithms using C

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants, 

We have received

Quiz 7: completed 225
Programming Assignment 7.1:Activity Selection: completed 285
Programming Assignment 7.2: Coin Changing: completed 296
Programming Assignment 7.3: Longest Increasing Subsequence: completed 231
Programming Assignment 7.4: Bob and his videos: completed 62

The due date for the Assignment 7 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "2018-03-28, 23:59 IST"also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Regarding Assignment 7.4

Dear all,
Week 7 programming assignment-4 will not be counted for evaluation.
It was given just for practicing the dynamic programming concepts.


Programming, Data structures and Algorithms using C Week 8

Dear All,
Week 8 contents are available on the portal. The deadline for the assignment is April 4,2018.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants, 

The Due Date For Assignment 6 is already Closed.

Week 6 Quiz: completed 2601
Programming Assignment 6.1: Removing Brackets: completed 2421
Programming Assignment 6.2 : Heap Sort using Min-Heap: completed 1883

We have received

Quiz 7: completed 84
Programming Assignment 7.1:Activity Selection: completed 99
Programming Assignment 7.2: Coin Changing: completed 79
Programming Assignment 7.3: Longest Increasing Subsequesnce: completed 70
Programming Assignment 7.4: Bob and his videos: completed 26

The due date for the Assignment 7 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "2018-03-28, 23:59 IST"also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Week 7 - Feedback - Programming, Data structures and Algorithms using C

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants,

we have Received

Week 6 Quiz: completed 381
Programming Assignment 6.1: Removing Brackets: completed 392
Programming Assignment 6.2 : Heap Sort using Min-Heap: completed 119

 
The due date for the assignment 6 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-21, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL TEAM


Programming, Data structures and Algorithms using C Week 7

Dear All,
Week 7 contents are available on the portal. The deadline for submission of assignments id March 28,2018.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants,

The Due Date For Assignment 5 is Already Closed 

Submission for Quiz 5: completed 3067,
Programming Assignment 5.1: Reverse a linked list: completed 2670
Programming Assignment 5.2: Pairwise Swap: completed 2537
Programming Assignment 5.3: String Class: completed 2511
Programming Assignment 5.4: Subtraction among Two Numbers: completed 2665

we have Recieved

Week 6 Quiz: completed 160
Programming Assignment 6.1: Removing Brackets: completed 145
Programming Assignment 6.2 : Heap Sort using Min-Heap: completed 27

 
The due date for the assignment 6 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-21, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL TEAM


Last date for Exam registration extended till March 15, 2018 - 1 pm (Thursday) - Hurry up and register today!!

Dear Candidate,

Due to a technical issue, there was some problem with the exam form since yesterday. Now the issue has been fixed.

The last date for exam registration has been extended till March 15, 2018 - 1 pm (Thursday)

Last date for making the payment individually - March 16, 2018 - 1:00 PM (Friday)

If you have not yet registered for the exam, login to the form and apply for the exam today! If you have filled the form but not done the payment, Please complete the payment before March 16 1:00 pm.

Register for the exam today at: http://nptelonlinecourses.iitm.ac.in/

For other details about exam registration, please check our previous announcement.

NOTE:  NO EXTENSIONS BEYOND THESE DATES WILL BE GIVEN.

-NPTEL Team


Programming, Data structures and Algorithms using C :Exam and Certificate Format

Dear student

The certification exam will be conducted at designated centres in the city chosen by you. You have to register for the exam by filling up the form, paying the exam fee, appear in person and score >= 40% to get the certificate.

Register for the exam today at: http://nptelonlinecourses.iitm.ac.in/

Exam registration form closes on March 14, 2018 - 5 pm (Wednesday).

For other details about exam registration, please check our previous announcement.

Type of exam: Computer based exam 

You will have to appear at the allotted exam centre and produce your Hall ticket and Government Photo Identification Card(Example: Driving License,Passport, PAN card, Voter ID, Aadhaar-ID with your Name, date of birth, photograph and signature) for verification and take the exam in person. You can find the allotted exam center details in the hall ticket.

The questions will be on the computer and the answers will have to be entered on the computer; type of questions may include multiple choice questions, fill in the blanks, essay type answers, etc

The hall ticket will be available for download tentatively around 10 - 16th April 2018. We will notify the same through email.

 FINAL CERTIFICATE:

Final score = Assignment score + Online exam score + Proctored exam score

Assignment score: 25% weightage with best 6 out of 8

Online programming exam (unproctored): 25% weightage         
        
Proctored exam (to be attended in person): 50% weightage, Date: 28/29 April 2018

The final score will determine if you will/will not receive a certificate.

1. Final score < 40%: NO certificate

2. Final score between 40% -59%: Certificate of type "Successfully completing the course"

3. Final score between 60% -89%: Certificate with tag "Elite" printed at the top

4. Final score of 90% and above: Certificate with "Elite" tag and the gold medal printed on it.

Please click the link here for certificate format: https://goo.gl/ZogyXm


-NPTEL Admin


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants,

We have Received
Submission for Quiz 5: completed 605,
Programming Assignment 5.1: Reverse a linked list: completed 455
Programming Assignment 5.2: Pairwise Swap: completed 357
Programming Assignment 5.3: String Class: completed 295
Programming Assignment 5.4: Subtraction among Two Numbers: completed 406

So Far

 
The due date for the assignment 5 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-14, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Week 6 Feedback - Programming, Data structures and Algorithms using C

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C Week 6

Dear All,
Week 6 contents are available on the portal. The deadline for Week 6 assignments is March 21,2018.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants,

Due date for assignment 4 is already closed.

Submission for Quiz 4: completed 4048,
Programming Assignment 4.1: Array Sum: completed 3320
Programming Assignment 4.2: Dot Product: completed 3172
Programming Assignment 4.3: Special Number: completed 2987
Programming Assignment 4.4 : Rearranging the Baskets: completed 3195

so far,
Submission for Quiz 5: completed 310,
Programming Assignment 5.1: Reverse a linked list: completed 191
Programming Assignment 5.2: Pairwise Swap: completed 148
Programming Assignment 5.3: String Class: completed 131
Programming Assignment 5.4: Subtraction among Two Numbers: completed 182

 

The due date for the assignment 5 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-14, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Programming, Data structures and Algorithms using C Live Session

Dear All,
As you all know, we would be having live session tomorrow from 2 pm to 3pm. Please register for the live session before 11 am. Only registered students would be allowed to attend the session.


Programming, Data structures and Algorithms using C Certification criteria

Final score = Assignment score + Online exam score + Proctored exam score

Assignment score: 25% weightage with best 6 out of 8
Online programming exam (unproctored): 25% weightage, Date:                    
Proctored exam (to be attended in person): 50% weightage, Date: 28/29 April 2018

IMPORTANT:
To pass the course and get a certificate: Final score >= 40/100 AND Proctored exam score >= 10/50
To get an Elite category of certificate: Final score >= 60/100 AND Proctored exam score >= 23/50
To get a gold medal stamp in the certificate: Final score >= 90/100 AND Proctored exam score >= 43/50

Please note that an additional minimum marks criteria is enforced for the in-person proctored exam for each category as above.
Even if the final score is greater than 40/100 but the proctored exam score is <10, you will not be eligible for the certificate.


Week 5 Feedback - Programming, Data structures and Algorithms using C

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C

Dear all, 
Reevaluation of Quiz 3 has been done. Please check your marks.


Programming, Data structures and Algorithms using C Quiz 5

Dear all,
There is a slight typo error in question 6 of week 5. The function name is fun(head,2). The correct statement is : What is the output of fun(head,2)?


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear participants,

so far We have Recieved
Submission for Quiz 4: completed 1131,
Programming Assignment 4.1: Array Sum: completed 949
Programming Assignment 4.2: Dot Product: completed 740,
Programming Assignment 4.3: Special Number: completed 601
Programming Assignment 4.4 : Rearranging the Baskets: completed 725,

 

The due date for the assignment 4 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-07, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Last date for Exam registration extended - Hurry up and register today!!

Dear Candidates

Last date for exam registration has been extended till March 14, 2018 - 5 pm (Wednesday)

Last date for making the payment individually - March 15, 2018 - 5 PM (Thursday)

The certification exam will be conducted at designated centers in the city chosen by you. You have to register for the exam by filling up the form, paying the exam fee and appear in person to get the certificate.

Hard and soft copy of Certificate will be awarded only to those candidates who register for the exam, attend the certificate examination and whose Final score > 40%

Register for the exam today at: http://nptelonlinecourses.iitm.ac.in/

For other details about exam registration, please check our previous announcement.

-NPTEL Team


Regarding Q-3 Question-5

Dear All,
The answer of question-5 of the week-3 quiz is O(n).
The inner while loop will get executed only once because once the value of j reaches the value of n, it will never become zero again.
Hence, the time complexity will remain O(n).


Programming, Data structures and Algorithms using C Week 5

Dear All,
Week 5 contents are available on the portal. The due date of assignment is March 14,2018. Quiz 3 Solutions are also available.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Programming, Data structures and Algorithms using C:Reminder For Assignment 


Due date for assignment 3 is already closed.

Submission for Quiz 3: completed 5040,
Programming Assignment 3.1 : Jumping Numbers "4180"
Programming Assignment 3.2 : Manipulating the Array "3786"
Programming Assignment 3.3 : Digits "3934"
Programming Assignment 3.4: Amit and the Taxi "3639". 

so far,
Submission for Quiz 4: completed 1485,
Programming Assignment 4.1 : Jumping Numbers "301"
Programming Assignment 4.2 : Manipulating the Array "219"
Programming Assignment 4.3 : Digits "180"
Programming Assignment 4.4: Amit and the Taxi "219". 

 

The due date for the assignment 4 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of 2018-03-07, 23:59 IST. also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Week 4 Feedback - Programming, Data structures and Algorithms

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C : Video recording on Interactive session

Dear All,

There was an interaction session with some of the students for the course"Programming, Data structures and Algorithms using C"

The video recording is now available in the portal under the last unit"Interactive session with students"

Those who are interested can take a look.

https://youtu.be/tUSD3lvbh3A

-NPTEL Team


Video Session on 25th Feb 2018 - Re-Uploaded .

Dear All,

There was an interaction session with some of the students for the course"Programming, Data structures and Algorithms using C"

The video recording is now Re-Uploaded in the portal under the last unit"Interactive session with students" 

Those who are interested can take a look 

https://youtu.be/uX3SZJ608N4

-NPTEL Team


Week-4 Programming Assignments: How to solve

Dear all,

Since assignments are a little bit complicated, we are providing some additional knowledge to solve them.

Problem 1: Array Sum
The problem is straightforward. We have created it to make everyone understand the concept of functions.
You just have to create those two mentioned functions and everything will be fine.
There are no big test cases, hence a brute force approach will also work there. 
But, can you optimize it?

Problem 2: Dot Product
In this problem, you have to minimize the dot product of two vectors. For example, dot product of these two vectors is

.

But, I can get -27 if I rearrange the vectors such that the product becomes (4 * -5)+(3 * -2)+(1 * -1). Try few examples using pen and paper and you will get the clear logic.
You can find more about dot products here: https://en.wikipedia.org/wiki/Dot_product

Problem 3: Special Number
In this problem, you have to find those divisors of given number which are special by definition.
Logic is pretty simple, find all the divisors and check whether it is special or not.

NOTE: Some test cases have been changed, please attempt it again if you have attempted once before.

Problem 4: Rearranging the baskets
Given the sizes of N baskets, you have to find whether they can be arranged within one another or not provided that a basket can contain only one basket inside it.
For example, there are 3 baskets A, B and C with sizes 3, 2 and 1 respectively.
Then you can put C inside B and then B inside A such that in the end there is only one basket left i.e. A.

Hint: Can you apply counting sort here?


Programming, Data structures and Algorithms using C:Reminder For Assignment

Due date for assignment 1 and 2 are already closed.

Submission for Quiz 3: completed 1485,
Programming Assignment 3.1 : Jumping Numbers "1081"
Programming Assignment 3.2 : Manipulating the Array "754"
Programming Assignment 3.3 : Digits "820"
Programming Assignment 3.4: Amit and the Taxi "626" so far.   

The due date for the assignment 3 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "2018-02-28,23:59" also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Programming, Data structures and Algorithms using C Week 4

Dear All,
Week 4 content is available on the portal. The deadline for submission is March 7,2018.
Solutions for Quiz 1 and Quiz 2 have also been released.


PDSA Live Session 1

Dear All,


We will be having this week's live session tomorrow at 2 pm.
Considering the number of people and their queries, we have defined following protocol to ensure the smooth running of the session.

We will soon share a form with you people. Those who want to attend the live session will have to fill this form by tomorrow 11 am. Only registered candidates will be allowed to join the session.
In that form, you have to mention your query related to this course.
Following are the categories of questions that you people can ask:

1) How to practice/learn to programme in general?

2) Help regarding debugging and modular programming.

3) Importance of learning Programming and Data Structures using C.

These are the few common problems that we will address in the session:

1) Portal related: Why do I get zero marks in all assignment?

2) Chrome vs Firefox problem.

3) The difficulty level of upcoming assignments.



Please do not ask queries which have been answered in the discussion forum and FAQ.


Reminder for Today's live session

Dear All,

This is a gentle reminder for Today's live session.
You can ask your queries regarding the problems and concepts.
Kindly do not ask questions such as "Why I got zero marks in the assignments", "Why my program is not working" etc.
These questions have been addressed in the FAQ.
See you all during the session.
Happy Learning!!


LIVE streaming of NPTEL Online Certification course"Programming, Data structures and Algorithms using C"

Dear Learners:

Kindly note that we are LIVE streaming one session of the courses -  Programming, Data structures and Algorithms using C by   by  Prof. Sudarshan Iyengar of IIT Ropar.

Details are shown below.
Please click on the given link and clarify your doubts.

**********************************************************************
COURSE: Programming, Data structures and Algorithms using C
DATE: Feb 24, 2018 - 2.00 PM
*********************************************************************

Request you to share this news with students and faculty.
Suggestion - Students/faculty can perhaps assemble in one room/lab,
watch the session together and post their doubts in the chat available in the live session.

-NPTEL Team


Programming, Data structures and Algorithms using C:Reminder For Assignment


Dear Participants, 

  We have received "10145" submissions for "Assignment 1 
Programming Assignment 1.1 Palindrome: completed "8652"
Programming Assignment 1.2:Leap Year: completed "8124",
Programming Assignment 1.3: Power of Two: completed "7593"
Programming Assignment 1.4: Count Digit: completed "7256"
and 
"6446" submissions for Assignment 2 
Programming Assignment 2.1 : Print Lower Triangle of a Matrix: completed "5776"
Programming Assignment 2.2 : Transpose of a Matrix: completed "5735"
Programming Assignment 2.3 : Lexicographically smallest palindrome: completed "4165"
Programming Assingment 2.4: Check anagram: completed "5130". 

Due date for assignment 1 and 2 are already closed.

Submission for Quiz 3: completed 658,
Programming Assignment 3.1 : Jumping Numbers "358"
Programming Assignment 3.2 : Manipulating the Array "213"
Programming Assignment 3.3 : Digits "238"
Programming Assignment 3.4: Amit and the Taxi "145" so far.   

The due date for the assignment 3 is fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "2018-02-28,23:59" also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team



Programming, Data structures and Algorithms using C - Quiz 1 revaluation

Dear all,
Due to typo error in question 7 of quiz 1, the question has been deleted from quiz 1 and reevaluation has been done. Please check your scores.


Schedule for the live sessions

Following is the schedule for the live sessions:

1) Date: 24/02/18 Tentative Time: 2 pm

2) Date: 10/03/18 Tentative Time: 2 pm

3) Date: 17/03/18 Tentative Time: 2 pm

4) Date: 24/03/18 Tentative Time: 2 pm

5) Date: 31/03/18 Tentative Time: 2 pm


Live session for Programming, Data structures and Algorithms using C

Dear All,

We will be having a live session for this course at 2 pm 24/02/18.
In this session, you can ask your queries regarding this course.

Please do not ask the questions already addressed in FAQ and Discussion Forum.


Programming, Data structures and Algorithms using C:Reminder For Assignment

Dear Participants, 

  We have received "7085" submissions for "Assignment 1 
Programming Assignment 1.1 Palindrome: completed "5215"
Programming Assignment 1.2:Leap Year: completed "4584",
Programming Assignment 1.3: Power of Two: completed "3950"
Programming Assignment 1.4: Count Digit: completed "3629"
and
"229" submissions for Assignment 2 
Programming Assignment 2.1 : Print Lower Triangle of a Matrix: completed "1338'
Programming Assignment 2.2 : Transpose of a Matrix: completed "1248'
Programming Assignment 2.3 : Lexicographically smallest palindrome: completed "615"
Programming Assingment 2.4: Check anagram: completed "835'",so far. 


The due date for the assignment 1 and 2 are fast approaching. If you are yet to attempt it, do it at the earliest so as not to miss the submission deadline of "21-02-2018",23:59 " also please note that the marks of the assignments will be considered in evaluation of the final grade.  

-NPTEL Team


Week 3 Feedback - Programming, Data structures and Algorithms

Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


Programming, Data structures and Algorithms using C Week 3

Week 3 content is available on the portal. The due date of the assignment is February 28,2018.


Week 2 - Feedback - Programming, Data structures and Algorithms

Week 2


Dear learner

Thank you for continuing with the course and hope you are enjoying it.
We would like to know if the expectations with which you joined this course are being met and hence please do take 2 minutes to fill out our weekly feedback form.
Would help us tremendously in gauging learner experience.



Thank you.
-NPTEL team


How to write Programming Assignment

Dear All,

Since most of you people are facing problems regarding the programming assignments.
We have created a tutorial for you people to understand the NPTEL programming environment.

Please go through the tutorial present in the tab "How to write programming assignments".


Programming, Data structures and Algorithms using C Week 2

Week 2 contents are available on the portal. The due date for the assignment is February 21,2018.


Week 1:Feedback

Dear learner

Thank you for enrolling to this NPTEL course and we hope you have gone through the contents for this week and also attempted the assignment.
We value your feedback and wish to know how you found the videos and the questions asked - whether they were easy, difficult, as per your expectations, etc
We shall use this to make the course better and we can also know from the feedback which concepts need more explanation, etc.

Please do spare some time to give your feedback - comprises just 5 questions - should not take more than a minute, but makes a lot of difference for us as we know what the learners feel.



Thank you.
- NPTEL team


Programming, Data Structures and Algorithms using C

Dear all,
First-week content is online. The deadline for all the assignments and quiz is 21st Feb 2018.
Happy Learning!!


Reminder 1:REGISTER TODAY - CERTIFICATION EXAM FORM IS NOW OPEN!

Dear Student:

Here is the much-awaited announcement on registering for the April 2018 certification exam. The registration for the certification exam is open only to students who have enrolled in the course.

Registration is open from 09th January 2018 (Tuesday) until March 07, 2018 10:00 AM (Wednesday)
The certification exam registration URL is: http://nptelonlinecourses.iitm.ac.in/

(If you want to register for the exam for this course, login here using the same email id used to enroll to the course)

Dates of exam: April 28 and April 29, 2018 
Session: [Afternoon] For this course there is no ”Forenoon” Session.
You can register for a maximum of 4 course exams (same day of exam – 2 sessions. Same center will be allocated for both the sessions).

Exam Session time: Forenoon: 9.00 AM -12.00 PM ; Afternoon: 2.00 PM - 5.00 PM
Examination Cities: The exam is to be conducted in several cities across India whose list is available on the registration form. 

Click here to access the list of exam cities: http://nptel.ac.in/pdf/examcities_final.pdf
Registration fees: Rs 1100/-
(Students belonging to the SC/ST category can avail a 50% fee waiver - please select Yes for the SC/ST option and upload the correct Community certificate)
Students belonging to the PwD category can avail a 50% fee waiver - please select Yes for the option and upload the relevant Disability certificate.

Mode of payment:  Online payment - debit card/credit card/net banking or via SPOC of college

HALL TICKET:
The hall ticket will be available for download tentatively between 10 - 16th April 2018. We will confirm the same through an announcement once it is published.

Final score on certificate: 25% of assignment score + 75% of certification exam score.
Award of certificate:  Hard and soft copy of Certificate will be awarded only to those candidates who register for the exam, attend the certificate examination and whose Final score >= 40%

The final score, assignment score and exam score will be printed on the certificate. The certificate will also have a link to the NPTEL website (http://nptel.ac.in/noc), where on logging in, your scores and e-certificate will be available for verification  (Appropriate announcements will be made). Please do regularly submit assignments to get a good final score.

IMPORTANT NOTES

1) FOR CANDIDATES WHO WOULD LIKE TO WRITE MORE THAN 1 COURSE EXAM:- you can add or delete courses and pay separately – till the date when the exam form closes. No changes will be entertained after that.  

2) FOR CANDIDATES WHO ARE PAYING VIA THE LOCAL CHAPTER OF YOUR COLLEGE:- 

1. In the exam form, you will fill all the details and also upload photo, signature.
2. Ensure that you had selected your college name correctly from the drop-down list in the form.
3. Payment of exam fees - click on the tab - 'PAY VIA SPOC'.
The SPOC has to now confirm to NPTEL that he/she will pay fees on your behalf.
If the SPOC says NO, you will be intimated via email.
Then it becomes your responsibility to come back to the exam form and make the payment.
If you do not pay the exam fees within the prescribed time, you will not be able to write the exam.

Please read the instructions carefully before submitting the form.
In case of any queries please write to us at noc@nptel.iitm.ac.in

Thanks & Regards,
NPTEL TEAM


Welcome To NPTEL Online Course:Programming, Data Structures and Algorithms

Dear Student,
Welcome to NPTEL Online Courses and Certification!

 


        

Thank you for signing up for our online course  Programming, Data Structures and Algorithms. We wish you an enjoyable and informative learning experience.

The course will begin on Feb 5,2018. When content is released on the portal, you will get an email alerting you. Please watch the lectures, follow the course regularly and submit all assessments and assignments before the due date. Your regular participation is vital for learning.
 
We will open registration for the exam soon after the course starts. A form has to be filled and the certification exam has a fee, which needs to be paid at the time of registration. Everyone who has signed-up for the course, including those who do not register for the exam, will continue to have access to the course contents.

There are two sections on the portal apart from the course content and assignment sections:

  • The announcement list which will only have messages from course instructors and teaching assistants - regarding the lessons, assignments, exam registration, hall tickets etc.    
  • The discussion forum which is for everyone to ask questions and interact - If you have any questions regarding the technical content in the lectures, any doubts in the assignments or any question related to the exam, registration, hall tickets, results, etc, kindly write about this in the forum and the course instructor/TA will respond to it. Please use this well and participate to benefit from the course.
     
Details regarding the course:
 
Name of the course: 
Programming, Data Structures and Algorithms
Course url: https://onlinecourses.nptel.ac.in/noc18_cs25/

Course duration8 weeks
  • Date and Time of Exams: April 28 (Saturday) and April 29 (Sunday) : Afternoon session: 2pm to 5pm
  • Exam for this course will be available in one session on both 28 and 29 April.
Final List of exam cities will be available in exam registration form.
Exam registration url - Will be announced shortly

 

Certificates from the IITs & IISc...

Once again, thank you for your interest in our online courses and certification. Happy learning - NPTEL team.



 


 


Welcome to NPTEL Online Course: Programming, Data structures and Algorithms

Dear student

Welcome to NPTEL Online Courses and Certification!

Thank you for signing up for our online course Programming, Data structures and Algorithms. We wish you an enjoyable and informative learning experience.

The course will begin on 5 Feb 2018. When content is released on the portal, you will get an email alerting you. Please watch the lectures, follow the course regularly and submit all assessments and assignments before the due date. Your regular participation is vital for learning.

We will open registration for the exam soon after the course starts. A form has to be filled and the certification exam has a fee, which needs to be paid at the time of registration. Everyone who has signed-up for the course, including those who do not register for the exam, will continue to have access to the course contents.

There are two sections on the portal apart from the course content and assignment sections:
• The announcement list which will only have messages from course instructors and teaching assistants - regarding the lessons, assignments, exam registration, hall tickets etc.     
• The discussion forum which is for everyone to ask questions and interact - If you have any questions regarding the technical content in the lectures, any doubts in the assignments or any question related to the exam, registration, hall tickets, results, etc, kindly write about this in the forum and the course instructor/TA will respond to it. Please use this well and participate to benefit from the course.

Details regarding the course:

Name of the course: Programming, Data structures and Algorithms
Course duration : 08 Weeks
Date and Time of Exams: April 28 (Saturday) and April 29 (Sunday) :  Afternoon session: 2pm to 5pm
Exam for this course will be available in one session on both 28 and 29 April. 
Final List of exam cities will be available in exam registration form.
Exam registration url - Will be announced shortly

Once again, thank you for your interest in our online courses and certification. Happy learning - NPTEL team.