Académique Documents
Professionnel Documents
Culture Documents
Course Outline
The course is organized into two modules. These are: Problem Solving through Electronic
Spreadsheets (7 sessions) and Introduction to Programming (5 Sessions) . In addition to
classroom discussions, students are required to work on computer based assignments to
experience the use of tools.
Spreadsheet : MS EXCEL
Programming: Visual Basic
Course Management Tool: MOODLE
Note: Soft copies of all illustrations discussed in the class will be hosted on a server, such
material on electronic medium is the supplementary reading material
Course Evaluation:
For each session, we specify the topics to be covered and prescribe three sets of problems:
1. One or more worked-out problems listed under the head Read. These would provide adequate
background and equip you with the tools and techniques to solve the discussion problems.
2. One or more problems listed under the head Discuss. The solutions for these would be discussed
in the class. Some of these will be assigned to be solved by you beforehand and you should be
prepared to present your solution in the class, if called upon to do so.
3. One or more problems for additional practice, listed under the head Additional Problems, usually
after the class is over. Although these are not meant to be discussed in the class, you are
encouraged to attempt them and seek clarifications from your instructor individually if you have any
difficulty.
4. Do not use your laptops in the class unless the instructor specifically allows you to.
Course Material
Sessions 1-2 Topic: Elementary Spreadsheet and Problem Solving (Logical Functions)
June 29, 2017 Read: 1. Computation of Shipping Cost: Pages 28-30, STE
July 3, 2017 Read: A Preventive Maintenance System, Time Study Data: Pages 55-58, STE
July 4-5, 2017 Read: 1. Queries on a Personnel Database: Pages 42-46, STE
2. Sales Revenue Query- Handling Complex queries: Pages 46-48, STE
July 10, 2017 Read: 1. Optimal Product Mix Problem, Pages 68-71, STE
2. How to Solve Transportation Problems in Excel: Pages 72-78, STE
Discuss: 1. Flaming Red Pickles Company, Andhra Pradesh: Pages 212-213, STE
2. Location of Fair Price Shops: Page 31, PSMS
Addl. Prob. 1. Location of Fair Price Shops- Extension: Page 31, PSMS
2. Providing Network Connectivity to rural District: Pages 1-4, PSSVE
3. Allocation of Police Guards: Pages 32-33, PSMS
4. Product Allocation Problem: Pages 36-37, PSMS
Session 8 Topic: Enhancement of Excel functionality through VBA: User Defined Functions
July11, 2017 Read: A Note on Visual Basic for Applications: Pages 11-12, Examples 1-4
Addl. Prob. Two Dates Problem: Implementation in VBA (Pages 15-23, CISG-5TEC)
July 12, 2017 Read: A Note on Visual Basic for Applications: Pages 11-12, Examples 1-4
July 17, 2017 Read: 1. Stepwise Refinement and Pseudo Codes: An Introduction
2. A Note on Visual Basic for Applications: Pages 12-15, Examples 5-7
July 18, 2017 Read: A Note on Visual Basic for Applications: Pages 16-18, Examples 1-10
Addl Prob.: 1. Customer service at Pizza Kutir VBA Solution, Pages 173-177, STE
2. Software size Estimation: FP counting: Pages 7-10, PMVE
July 19, 2017 Discuss: 1. Location of fair Price Shops: Page 31, PSMS
Solve the extended problem with solver iteratively for different
distances
2. Pre-Processing for Location of Fair Price Shops: Pages 15-16, PMVE