SCC2302 Scientific Computations/CSD2301 Scientific Simulations and Modeling with Java
Home Announcements Lectures Examples Tutorials & Practicals Assignments & Project

   

horizontal rule


Objectives

bullet To help students understand about Java constructs and the concepts of object-oriented programming
bullet To learn to use Java libraries for scientific applications
bullet To write simulation programs using Java


Topics to be covered include the following:

bullet Java Programming Fundamentals
bullet Object-oriented Programming using Java
bullet Arrays and Vectors
bullet Exception Handling
bullet File Input/Output
bullet Java GUI
bullet Discrete Events
bullet Queuing Systems
bullet Simulation Algorithms


Course Structure

bullet 26 lecture hours
bullet 5 tutorials
bullet 10 laboratory hours
bullet 4 individual assignments
bullet 1 group project
bullet 1 programming test (open-book - 1 hr 30 mins)
bullet 1 final examination (open-book - 2 hrs) (60%)


Teaching Plan

Week No. Week Starting Lecture Practical Tutorial
1 06/01/2003 Introduction    
2 13/01/2003 Fundamentals of Java    
3 20/01/2003 Programming with Objects and Classes   Tutorial 1
4 27/01/2003 Arrays and Vectors Practical 1  
5 03/02/2003 Exception Handling & File Input/Output Tutorial 2
6 10/02/2003 Hari Raya Haji** Practical 2  
7 17/02/2003  Java GUI   Tutorial 3
8 24/02/2003 Recess    
9 03/03/2003 Introduction to Computer Simulation Test  
10 10/03/2003 Random Sampling  Practical 3
11 17/03/2003 Discrete Event Simulation I   Tutorial 4
12 24/03/2003 Discrete Event Simulation II Practical 4  
13 31/03/2003 More Simulation Algorithms   Tutorial 5
14 07/04/2003 Review and Revision Practical 5  

** Denotes public holiday


Recommended Text

  1. Liang, Y. Daniel (2001). Introduction to Java Programming (3rd ed.) Upper Saddle River, New Jersey: Prentice Hall (ISBN 013031997-X)


Reference Books

  1. Banks, Jerry, et al. (2000). Discrete-Event System Simulation (3rd ed.) Upper Saddle River, New Jersey: Prentice Hall (ISBN 0130887021)
  2. Pidd, Michael (1998). Computer Simulation in Management Science (4th ed.) Wiley (ISBN 0471979317).
  3. Watson, H. J. and Blackstone, J. J. (1989). Computer Simulation. New York: Wiley (ISBN 0471882879).


Contact

Ms Lam Poh Fong, Lydia
Physics Department, Faculty of Science
Office: S13-04-08
Tel: (65) 65162617
Email: phylampf@nus.edu.sg
 

Go to top