SEESenv/web/html/ch1Introduction.html
author amit@thunder
Thu, 25 Feb 2010 00:45:20 +0530
changeset 28 514098969b11
parent 27 cb14131583c6
permissions -rw-r--r--
Testing
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
8083d21c0020 The first commit of all the required files for the review app
amit@thunder
parents:
diff changeset
     1
<html>
28
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     2
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Chapter. Introduction</title><link rel="stylesheet" href="/review/support/styles.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.74.3" /><link rel="shortcut icon" type="image/png" href="/review/support/figs/favicon.png" /><script type="text/javascript" src="/review/support/jquery-min.js"></script><script type="text/javascript" src="/review/support/form.js"></script><script type="text/javascript" src="/review/support/hsbook.js"></script></head>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     3
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="chapter" id="ch1Introduction">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     4
<div class="titlepage"></div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     5
<div class="toc">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     6
<p><b>Table of Contents</b></p>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     7
<dl><dt><span class="article"><a href="#id2496482">Introduction to the Course</a></span></dt></dl>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     8
</div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
     9
<div class="article" title="Introduction to the Course">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    10
<div class="titlepage">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    11
<div><div><h2 class="title">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    12
<a name="id2496482"></a>Introduction to the Course</h2></div></div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    13
<hr />
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    14
</div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    15
<p id="ch1Introduction_1">Engineering students use computers for a large number of curricular
24
10074d1357ff Some changes after the horrible problem of writing the same ch9 on all the html pages
amit@thunder
parents: 16
diff changeset
    16
tasks  mostly computation centred. However, they do not see this as coding or programming tasks and usually are not even aware of the tools and
10074d1357ff Some changes after the horrible problem of writing the same ch9 on all the html pages
amit@thunder
parents: 16
diff changeset
    17
techniques that will help them to handle these tasks better. This results
10074d1357ff Some changes after the horrible problem of writing the same ch9 on all the html pages
amit@thunder
parents: 16
diff changeset
    18
in less than optimal use of their time and resources. This also causes
10074d1357ff Some changes after the horrible problem of writing the same ch9 on all the html pages
amit@thunder
parents: 16
diff changeset
    19
difficulties when it comes tocollaboration and building on other peoples
10074d1357ff Some changes after the horrible problem of writing the same ch9 on all the html pages
amit@thunder
parents: 16
diff changeset
    20
work. This course is intended to train such students in good software
28
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    21
practices and tools for producing code and documentation.</p>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    22
<p id="ch1Introduction_2">After successfully completing the program, the participants will be able to:</p>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    23
<div class="itemizedlist"><ul class="itemizedlist" type="*">
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    24
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_3">understand how software tools work together and how they can be used in tandem to carry out tasks,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    25
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_4">use unix command line tools to carry out common (mostly text processing tasks,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    26
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_5">to generate professional documents,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    27
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_6">use version control effectively  for both code and documents,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    28
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_7">automate tasks by writing shell scripts and python scripts,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    29
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_8">realise the impact of coding style and readbility on quality,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    30
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_9">write mid-sized programs that carry out typical engineering / numerical computations such as those that involve (basic) manipulation of large arrays in an efficient manner,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    31
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_a">generate 2D and simple 3D plots,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    32
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_b">debug programs using a standardised approach,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    33
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_c">understand the importance of tests and the philosophy of Test Driven Development,</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    34
<li class="listitem" style="list-style-type: *"><p id="ch1Introduction_d">write unit tests and improve the quality of code.</p></li>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    35
</ul></div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    36
</div>
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    37
</div></body>
0
8083d21c0020 The first commit of all the required files for the review app
amit@thunder
parents:
diff changeset
    38
</html>
28
514098969b11 Testing
amit@thunder
parents: 27
diff changeset
    39