Sie sind auf Seite 1von 3
NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

NPTEL Online Course Overview and Schedules MATLAB Programming for Numerical Computation

Dr. Niket Kaisare, IIT-Madras

Course Objectives

The objective of this course is to introduce undergraduate students to computational methods using MATLAB. At the end of this course, a student would:

Learn basics of MATLAB programming

Get introduced to numerical methods for engineering problems

Will be able to use MATLAB to solve computational problems

Course Layout

Course start date is 23 rd January 2017

The course will be covered in the following eight modules: One module per week. Video lectures will usually be of 15 to 20 minutes in duration. (Except Module-1, where introductory lectures may be longer). The table below gives information about the modules and the schedule followed in this online course:

Week

Module

Assignments

 

No.

Uploaded

Due

Graded

1

Intro to MATLAB Programming

23

rd Jan

None

No

2

Approximations and Errors

30

th Jan

8

th Feb

Best 5 of 7

3

Differentiation and Integration

6

th Feb

15

th Feb

Best 5 of 7

4

Linear Equations

13

th Feb

22

nd Feb

Best 5 of 7

5

Nonlinear Equations

20

th Feb

1

st Mar

Best 5 of 7

6

Regression and Interpolation

27

th Feb

8

th Mar

Best 5 of 7

7

ODE in single variables

6

th Mar

15

th Mar

Best 5 of 7

8

ODE – Practical Problems

13

th Mar

22

nd Mar

Best 5 of 7

NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

MATLAB Availability

MATLAB Online, a fully-featured browser-based MATLAB version will be available to the course participants free of cost, courtesy of MathWorks.

Information regarding the same will be provided on or before the course start (23 rd Jan).

Video Upload Schedules

Videos for Modules 1 and 2 will be uploaded by 13 th January.

Videos for each subsequent module will be uploaded along with that module’s assignment on the same day (i.e., Monday).

All the lecture videos (for all 8 weeks) have already been archived at the NPTEL website at: http://nptel.ac.in/courses/103106118/.

Course Enrolment

If you are able to browse the course material, download this PDF file and view the discussion forums, you have already enrolled in this course!

Simply watch the videos, do the practice problems and submit your assignments.

NPTEL Certification

This is an NPTEL certification course. Certification is optional.

If you wish to get certification, please register for certification as described on NPTEL website. Link for the above will be updated later

Overall Grading Policy for Certification

Assignments (25%): Assignments from Modules 2–8 will be graded. Best five out of these seven assignments will count towards 25% of the course grade.

Exam will account for 75% of the grade. More details will be provided on Jan 23 rd .

Assignment Submission

Assignment needs to be completed using MATLAB (either the one provided by their university / institution, or MATLAB Online provided in this course). The results should be uploaded before the submission deadline on the NPTEL Online Course portal.

You may submit assignment multiple times before the deadline. However, only your last attempt in each problem will be counted.

NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

NPTEL: MATLAB Programming for Numerical Computation

Assignment Deadlines

Assignments will be uploaded every Monday for that particular module. Inclusive of the Monday, you will have 10 calendar days to solve the problems. The assignments will be due by 11 pm on Wednesday of the following week. The assignments need to be submitted strictly by the deadline.

Assignments will be due by 11 pm on each Wednesday, for the entire run of the course. Please plan on submitting assignments well in advance to avoid any issues with accessing our servers.