You are on page 1of 3

Wachemo University College of Engineering and Technology

School of Computing and Informatics


Department of Software Engineering
Course Outline

Course code SE 3084


Course title Simulation and Modeling
Program BSc in Software Engineering
Module Name System Modeling and Simulation
Module Number 10
Instructor Haimanot D.
ECTS 5
Contact hours per week Per Week Total
Lecture 2 32
Tutorials 0 0
laboratory 3 48
Home study 5 80
Total 10 160
Pre requests 1. Object Oriented Programming.
2. Discrete Mathematics II.
3. Data structures and Algorithms.
4. Advanced programming in java.
5. Mobile Programming.
6. Computer graphics.

Learning Outcomes
Attain generic learning outcomes and competences.
Understand the principles of simulation.
Create simulation model of various types.
Verify, and validate simulation models.
Course content

1. Chapter One Introduction to Simulation and Modeling


 How to use M&S
 Defining modeling and simulation
 Steps in M&S
 Application area of modeling and simulation
 Classification of M&S
 Advantage and disadvantage of M&S
2. Chapter Two Input Data Analysis
 Input data
 Steps in input data analysis
3. Chapter Three Random Variant Generation
 Random number and its generation
 Random variant and its generation
 Method of random number generation
Chapter Four Refactoring
 Refactoring
 Refactoring Methods
 Obstacles to Refactoring
Chapter Five Software Components and Frameworks
 Software components
 Frameworks
 Components vs. Frameworks
 Middleware
Chapter Six Software Reengineering and Reverse Engineering
 Software Evolution Process
 Maintenance
 Reengineering and Reverse Engineering
 Reengineering Approaches

Assessment Arrangements
Item Type Points Weight in %
Quiz (optional) 5 5%
Continuous Test I and Test II 10*2=20 20%
Activity and attendance 5 5%
Project and presentation 20 20%
Final Exam 50 50%
Total 100 100%

You might also like