Course Name: Introduction to Programming in C

Course abstract

This is a course in programming in C. No prior programming experience is assumed; however, mathematical maturity at the level of a second year science or engineering undergraduate is assumed.
We emphasize solving problems using the language, and introduce standard programming techniques like alternation, iteration and recursion. We will briefly glimpse the basics of software engineering practices like modularization, commenting, and naming conventions which help in collaborating and programming in teams.
Given a problem, we pay attention to the following questions:

  1. What is an algorithmic solution to the problem?
  2. How do we translate the algorithm into C code?
  3. How efficient is the code?
  4. How maintainable is the code?
It is expected that by the end of the course, students will be comfortable in :-
  1. Attempting algorithmic solutions to problems.
  2. Designing and coding moderate sized programs running to the order of a few hundred lines of code, and
  3. Reading, understanding and modifying code written by others.


Course Instructor

Media Object

Prof. Satyadev Nandakumar

Department of Computer Science and Engineering
I.I.T. Kanpur
More info
Course Sponsors

Teaching Assistant(s)

No teaching assistant data available for this course yet
 Course Duration : Jul-Sep 2015

  View Course

 Enrollment : 18-May-2015 to 12-Jul-2015

 Exam registration : 01-Jul-2015 to 15-Aug-2015

 Exam Date : 06-Sep-2015

Enrolled

26495

Registered

1676

Certificate Eligible

1476

Certified Category Count

Gold

56

Silver

0

Elite

121

Successfully completed

195

Participation

1104

Success

Elite

Gold





Legend

>=90 - Elite+Gold
60-89 - Elite
35-59 - Successfully Completed
<=34 - Certificate of Participation

Final Score Calculation Logic

  • Assignment Score = 30% of best 8 out of 22 assignments
  • Exam Score = 70% of Certification Exam Score
  • FINAL SCORE (Score on Certificate) = Exam Score + Assignment Score.
Introduction to Programming in C - Toppers list

SANDEEP AGGARWAL 100%

DAV COLLEGE ABOHAR

S.ANNIE JOICE 100%

M.A.M COLLEGE OF ENGINEERING

HIMANSHU LAKHARA 100%

COLLEGE OF TECHNOLOGY AND ENGINEERING, UDAIPUR

SAMEER ACHARYA 100%

SARDAR PATEL COLLEGE OF ENGINEERING

SHAHBAZ FAROOQUE KHAN 100%

VCET, VASAI

VIGNESH RAJENDRAN 100%

SASTRA UNIVERSITY

AMIT MORESHWAR TAPAS 100%

VISVESVARAYA NATIONAL INSTITUTE OF TECHNOLOGY

R RAMYA 100%

KAMARAJ COLLEGE OF ENGINEERING AND TECHNOLOGY

VIKASH KUMAR 100%

KRISHNA INSTITUTE OF TECHNOLOGY

ASNA FAROOQUI 100%

JSS ACADEMY OF TECHNICAL EDUCATION

MONISH KUMAR KESWANI 100%

VESIT

SAI AKHIL ALAPATI 100%

VVIT

NILANSHU V RAJMANE 100%

NIT TRICHY

CHADARAM SAI SESHU 100%

VIGNAN INISTITUTE OF INFORMATION TECHNOLOGY

NIRMIT GUPTA 100%

SRM UNIVERSITY

PIYUSH KUMAR KORLEPARA 100%

GANDHI INSTITUTE OF TECHNOLOGY AND MANAGEMENT

VIGNESH M.P. 100%

Panimalar Engineering College

PRADEEP SAINI 100%

GITAM INSTITUTE OF TECHNOLOGY

AMAN KUMAR DUBEY 100%

GITAM INSTITUTE OF TECHNOLOGY

M JEFFIN MANUEL 100%

SRI KRISHNA COLLEGE OF TECHNOLOGY

SABAREESH V V 100%

KAMARAJ COLLEGE OF ENGINEERING AND TECHNOLOGY

S.KARTHICK 100%

Sethu Institute of Technology

AHALYA S 100%

COIMBATORE INSTITUTE OF ENGINEERING AND TECHNOLOGY

SOM NATH 100%

TECHNO INDIA NJR INSTITUTE OF TECHNOLOGY

SHRIHARSHA KL 100%

SRI JAGADGURU CHANDRASHEKARANATHA SWAMIJI INSTITUTE OF TECHNOLOGY (SJCIT)

HARMEET SINGH 100%

GURU TEGH BAHADUR INSTITUTE OF TECHNOLOGY

DIVITI MANOJ KUMAR 100%

GPR COLLEGE OF ENGINEERING

SANGEETHA YEMISETTY 100%

VASAVI COLLEGE OF ENGINEERING

AKKINENI SUSMITHA 100%

VASAVI COLLEGE OF ENGINEERING

SAYAK PRAMANIK 100%

KALYANI GOVERNMENT ENGINEERING COLLEGE

ANUJ RAKESH 100%

UNIVERSITY OF HYDERABAD

DEVASISH GHOSH 100%

MICROSEC HEALTH BUDDY LIMITED

HIMANSHU BANSAL 97%

NIT KURUKSHETRA

AMIT BEHL 97%

JMIT

PRATHOSHWARAN M 97%

SHIVARAM V 97%

PSG COLLEGE OF TECHNOLOGY

MALLADI NAYAKARA VARMA 97%

J.N.T.U COLLEGE OF ENGINEERING KAKINADA

VIKRAM GADDAM 97%

CVR COLLEGE OF ENGINEERING

SOMNATH RAKSHIT 96%

JALPAIGURI GOVERNMENT ENGINEERING COLLEGE

PRIYANSHI SOMANI 94%

NIT BHOPAL

AGNES JOSEPH 93%

R.M.D. ENGINEERING COLLEGE

IMMADI MURALI KRISHNA 93%

POTTI SRIRAMULU CHALAVADI MALLIKARJUNA RAO ENG.COL

SAMEEKSHA JAIN 93%

ABES ENGINEERING COLLEGE

HARINI V S 93%

KAMARAJ COLLEGE OF ENGINEERING AND TECHNOLOGY

MANAV JAIN 93%

RVCE

ANNAPOORNESHWARI S 93%

GSSSIETW,MYSORE

ASVITHA JANANI S 92%

R.M.K. ENGINEERING COLLEGE

M.MUTHURAJ 92%

Sethu Institute of Technology

ARAVIND NAGA VENKATA ALAPATI 92%

CVSR COLLEGE OF ENGINEERING

NIKHIL MEHTA 90%

Pune Institute of Computer Technology

VAISHALI SACHIN INGALE 90%

ARMY INSTITUTE OF TECHNOLOGY

P. PRAVEEN KUMAR 90%

KAMARAJ COLLEGE OF ENGINEERING AND TECHNOLOGY

KAVITHA MUPPARAJU 90%

VASIREDDY VENKATADRI INSTITUTE OF TECHNOLOGY

RIDDHI DILIPBHAI THUMMAR 90%

SARVAJANIK COLLEGE OF ENGINEERING AND TECHNOLOGY

HARSHITH U.K 90%

PES UNIVERSITY

RISHI RANA 90%

SRM UNIVERSITY

Assignment

Exam score

Final score

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.