Details of CS1101 (Autumn 2012)

Level: 1 Type: Laboratory Credits: 3.0

Course CodeCourse NameInstructor(s)
CS1101 Computer Science I Ananda Dasgupta,
Anandamohan Ghosh,
Ritesh Kumar Singh,
Soumitro Banerjee

Syllabus
Introduction to the Linux operating system.

Basic plotting using gnuplot.

Introduction to the python programming language.

Simple applications of programming to scientific problems.

References


  1. Linux tutorial for beginners at http://www.ee.surrey.ac.uk/Teaching/Unix/

  2. Gnuplot tutorial at http://www.ibm.com/developerworks/library/l-gnuplot/


  3. A. B. Downey, Think Python - How to Think Like a Computer Scientist free e-book available at http://www.greenteapress.com/thinkpython/

  4. Swaroop C. H., Byte of python free e-book at http://www.swaroopch.org/notes/Python

  5. M. Lutz, Learning python , O'Reilly (2009)

Course Credit Options

Sl. No.ProgrammeSemester NoCourse Choice
1 IP 1 Not Allowed
2 IP 3 Not Allowed
3 MS 1 Core
4 RS 1 Not Allowed