Page 143 - buku panduan 20192020
P. 143

Faculty of Science Handbook, Session 2019/2020


               Assessment                                      Medium of Instruction:
               Continuous Assessment:       50%                English
               Final Examination:           50%
                                                               Soft Skills:
               Medium of Instruction:                          CS2, CTPS3, LL2
               Bahasa Malaysia/English
                                                               References:
               Soft Skills:                                    1.   William  F.  Trench.  (2013).  Elementary  differential
               CTPS3, LL2                                          equations. Retrieved from:
                                                                   http://ramanujan.math.trinity.edu/wtrench/texts/TREN
               References:                                         CH_DIFF_EQNS_I.PDF
               1.  Craig  S.  Leng.  (2013).  Learning  to  program  using   2.   Paul  Blanchard,  Robert  L.  Devaney,  &  Glen  R.  Hall.
                  MATLAB. John Wiley & Sons, Inc.                  (2012). Differential equations (4  ed.). Cengage.
                                                                                         th
               2.  Stephen  J.  Chapman.  (2016).  MATLAB  programming   3.   James  C.  Robinson.  (2004).  An  introduction  to
                  for   engineers. Cengage Learning.               differential equations. Cambridge University Press.
               3.  MATLAB ® primer R2018a. (2018). MathWorks, Inc.
               4.  Alfio  Quarteroni,  Fausto  Saleri,  &  Paola  Gervasio
                  (2010). Scientific Computing with MATLAB and Octave.     SIN2001   MATHEMATICAL METHODS II
                  Berlin Heidelberg: Springer-Verlag.
               5.  Brian  R.  Hunt,  Ronald  L.  Lipsman,  Jonathan  M.            Computer  arithmetic:  floating-point  numbers,  round  off
                  Rosenberg,  Kevin  R.  Coombes,  John  E.  Osborn,  &           error,  machine  precision,  overflow/underflow,  numerical
                  Garrett  J.  Stuck.  (2006).  A  guide  to  MATLAB  ®  for   cancellation, truncation error.
                  beginners and experienced users. Cambridge University
                  Press.                                       Taylor polynomial and limits.

                                                               Interpolation:  Lagrange  interpolation,  Divided  differences,
               SIN1002  INTRODUCTION TO  WORKSHEETS            Hermite interpolation, cubic spline interpolation

               Basics  of  Spreadsheet,  entering  labels,  numbers  and   Roots  of  nonlinear  equation:  bisection method,  fixed-point
               formulae. Absolute  &  relative  addressing,  Excel  functions.   iteration, Newton – Raphson method, secant method.
               Graph  plotting,  use  of  solvers.  Applications  to  some   Numerical  differentiation:  Forward,  backward  and  central
               selected mathematical problems                  finite difference.

               Assessment                                      Numerical Integration: Rectangular, trapezoidal, Simpson’s,
               Continuous Assessment:       50%                Romberg’s. Composite methods.
               Final Examination:           50%
                                                               System  of  linear  equations.  Matrix  factorization,  LU
               Medium of Instruction:                          factorization.
               Bahasa Malaysia/English
                                                               Assessment
               Soft Skills:                                    Continuous Assessment:       40%
               CTPS3, LL2                                      Final Examination:           60%

               References:                                     Medium of Instruction:
               1.   Ronald  W.  Larsen.  (2011).  Engineering  with  Excel.   Bahasa Malaysia/English
                   Upper Saddle River, NJ: Pearson Prentice Hall.
               2.   S. C. Bloch, & Sylvan Charles Bloch. (2003). Excel for   Soft Skills:
                   engineers and scientists. John Wiley & Sons.   C3, TS2, CTPS3, LL2
               3.   E.  Joseph  Billo.  (2007).  Excel  for  scientists  and
                   engineers: Numerical methods. Wiley-Interscience.   References:
               4.   Bernard  V.  Liengme.  (1997).  A  guide  to  Microsoft   1.   Atkinson, K. E. (1993). Elementary numerical analysis
                   Excel for scientists and engineers. London: Arnold.   (2  ed.). John Wiley & Sons.
                                                                    nd
                                                               2.   Burden,  R.  L.,  &  Faires,  J.  D.  (2012).  Numerical
                                                                           th
                                                                   analysis (7  ed.). USA: Brooks/Cole.
               SIN1003   MATHEMATICAL METHODS I                3.   Brian  Bradie.  (2006).  A  friendly  introduction  to
                                                                   numerical analysis. New Jersey: Pearson Education.
               First  order  ODE:  Definitions,  solution  concepts,  valid
               solution  intervals.  Solutions  to  variable  separable
               equations, linear equations, Bernoulli, exact and non-exact,   SIN2002   STRUCTURED PROGRAMMING
               homogeneous  equations.  Some  applications  of  first  order
               ODE.                                            Algorithms: Structured programming  – sequence, decision
                                                               and loops. Object-oriented design.
               Linear  ODE  with  second  and  higher  order:  Definitions,
               solution  concepts,  linear  independence,  Wronskian.   C++  programming:  fundamental  data  types  –  int,  double,
               Solution   to   homogeneous   and   non-homogeneous   char. C++ operators, precedence. Pre-processor directives.
               equations. Method of undetermined coefficient, Variation of   In-Built functions. User-defined functions  – pass by value,
               parameters,  Series  solution  of  ordinary  differential   pass  by  reference.  One-dimensional  and  two-dimensional
               equations,  Frobenius’s  method,  Legendre  and  Bessel’s   arrays.
               equations. Some applications of second order ODE.   Introduction  to  user-defined  data  types  –  structures  and
                                                               classes.
               Assessment
               Continuous Assessment:       40%                Applications  to  numerical  methods:  integer-  and  floating
               Final Examination:           60%                point arithmetic, root-finding, solution of ordinary differential
                                                               equations. Use of random number generators.
               ‘


                                                           130
   138   139   140   141   142   143   144   145   146   147   148