department of mathematics - utuutu.ac.in/dmathematics/download/sem-1/ts/ts_060090107.pdf · 1....

2
Department of Mathematics Uka Tarsadia University 2016 Integrated M.Sc. (Mathematics) (Semester 1) Teaching Schedule Subject Code: 060090107 Subject Name: GE1 Principles of Scientific Computing Course Objectives: To give comprehensive knowledge of Scilab programming language and its implementation in scientific problem solving techniques. Unit Sub Unit No. of Lectur e(s) Topics Reference Chapter/ Additional Reading Teaching Methodology to be used Unit 1: Basic elements of the language 1.1 3 Creating real variables MB #3 Chalk & Talk / Presentation 1.2 2 Elementary mathematical functions MB#3 Chalk & Talk / Presentation 1.3 3 Complex numbers MB#3 Chalk & Talk / Presentation 1.4 3 Integers, Floating point integers, Strings MB#3 Chalk & Talk / Presentation Unit 2: Matrices 2.1 2 Create a matrix of real values MB #4 Chalk & Talk / Presentation 2.2 3 Empty matrix, Query matrices MB #4 Chalk & Talk / Presentation 2.3 3 Elementwise opertions, Multiplication of two vectors MB #4 Chalk & Talk / Presentation 2.4 3 Conjugate transpose and non- conjugate transpose MB #4 Chalk & Talk / Presentation 2.5 2 Comparing two real matrices MB #4 Chalk & Talk / Presentation 2.6 2 Higher-level linear algebra features MB #4 Chalk & Talk / Presentation Unit: 3 Looping and Branching 3.1 4 If statement, select statement MB #5 Chalk & Talk / Presentation 3.2 4 For statement, while statement MB #5 Chalk & Talk / Presentation 3.3 4 Break and counting statement MB #5 Chalk & Talk / Presentation Unit 4: Functions & plotting 4.1 4 Defining a function MB #6 Chalk & Talk / Presentation 4.2 3 Function libraries MB #6 Chalk & Talk / Presentation 4.3 3 The return statement MB #6 Chalk & Talk / Presentation 4.4 4 2D plot, 3D plot, Contour plots MB #7 Chalk & Talk / Presentation

Upload: others

Post on 22-Mar-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

DepartmentofMathematicsUkaTarsadiaUniversity

2016

IntegratedM.Sc.(Mathematics)(Semester1)

TeachingScheduleSubjectCode:060090107

SubjectName:GE1PrinciplesofScientificComputingCourseObjectives:TogivecomprehensiveknowledgeofScilabprogramminglanguageanditsimplementationinscientificproblemsolvingtechniques.

Unit SubUnit

No.ofLecture(s)

Topics ReferenceChapter/AdditionalReading

TeachingMethodologytobeused

Unit1:Basicelementsofthelanguage

1.1 3 Creatingrealvariables MB#3Chalk&Talk/Presentation

1.2 2Elementary mathematicalfunctions

MB#3Chalk&Talk/Presentation

1.3 3 Complexnumbers MB#3Chalk&Talk/Presentation

1.4 3Integers, Floating pointintegers,Strings

MB#3Chalk&Talk/Presentation

Unit2:Matrices

2.1 2 Createamatrixofrealvalues MB#4Chalk&Talk/Presentation

2.2 3 Emptymatrix,Querymatrices MB#4Chalk&Talk/Presentation

2.3 3Elementwise opertions,Multiplicationoftwovectors

MB#4Chalk&Talk/Presentation

2.4 3Conjugate transpose and non-conjugatetranspose

MB#4Chalk&Talk/Presentation

2.5 2 Comparingtworealmatrices MB#4Chalk&Talk/Presentation

2.6 2Higher-level linear algebrafeatures

MB#4Chalk&Talk/Presentation

Unit:3LoopingandBranching

3.1 4 Ifstatement,selectstatement MB#5Chalk&Talk/Presentation

3.2 4 Forstatement,whilestatement MB#5Chalk&Talk/Presentation

3.3 4 Breakandcountingstatement MB#5Chalk&Talk/Presentation

Unit4:Functions&plotting

4.1 4 Definingafunction MB#6Chalk&Talk/Presentation

4.2 3 Functionlibraries MB#6Chalk&Talk/Presentation

4.3 3 Thereturnstatement MB#6Chalk&Talk/Presentation

4.4 4 2Dplot,3Dplot,Contourplots MB#7Chalk&Talk/Presentation

TextBook

1. Scilab by example, Dr. M. Affouf, CreateSpace Independent Publishing Platform,2012.

ReferenceBook:1. Introduction to Scilab, Michael Baudin, Consortium Scilab, Somaine de Voluceau-

Rocquencourt–B.P.105-78153.2. AnintroductiontoScilab,SatishAnnigeri.

MB: Introduction to Scilab, Michael Baudin, Consortium Scilab, Somaine de Voluceau-Rocquencourt–B.P.105-78153.MB#3is3rdunitinMB.Downloadlink:http://www.scilab.org/content/download/247/1702/file/introscilab.pdf