FAQ | Sitemap | Contact
            
 
Home

General Information

Departments

Faculty & People


News



Contact

Academic Calendar

HPC

 

Modeling and Simulation:

Objectives

Master of Science in Modeling and Simulation (MS in MODSIM) is an interdisciplinary program focusing on operations research modeling, virtual environments, and computer simulation. MODSIM program aims at educating students having sufficient background in various disciplines, and is intended mainly for those who will work as professionals as they pursue academic work. MODSIM curriculum is designed to develop and integrate modeling and simulation skills with special emphasis on application of these skills in virtual environments. The objectives of the program are:

  • to educate graduates from different disciplines in the theoretical  and practical aspects  of modeling, virtual environments, and computer simulation,
  • to foster and support interdisciplinary research in the field of modeling and simulation,
  • to meet modeling and simulation needs of defense industry, and public and private sectors in general.

General information about the the department is summarized in this presentation (Turkish).

Career Opportunities

Graduates of the program can work in any field related with modeling and simulation.

Program Structure

MODSIM is a non-thesis program and mainly intended for working professionals. It has no deficiency program and has two tracks: Decision Models and Virtual Environments. Each track has background requirements, core courses, and elective courses as defined in the curricula. Students are expected to complete the program in 5 semesters. Students enrolled in MODSIM program pay tuition fee based on the number of credit hours they register every semester. The amount of tuition fee per credit hour is determined at the beginning of every academic year.

Degree Requirements

  • 6 core courses (MS 531 4 credits, remaining 5 courses 3 credits each)
  • 4 elective courses (3 credits each)
  • 1 seminar course (non-credit)
  • Research Methods in Modeling and Simulation (1 semester, 4 credits)
  • Term Project (1 semester, 5 credits)

A total of 40 credits are required.

Graduate Curriculum

Core Courses

Common Core Courses
Course Code: 9030501
Name: MS 501 Deterministic Decision Models
Credit: 3
Description: Introduction to the methodology of deterministic decision models. Kuhn-Tucker conditions of optimality. Linear programming using the simplex method. Duality theory. The dual simplex method and post optimality analysis. Parametric linear programming. The transportation algorithm. Transshipment and assignment problems. Integer programming models and an introduction to enumerative algorithms. Dynamic programming.
Type: Core
Course Code: 9030515
Name: MS 515 System Simulation
Credit: 3
Description: Simulation methodology and model building. Modelling with a simulation language. Random variate generation. Basic issues in the design, verification and validation of simulation models. Advanced simulation modelling concepts in process interaction orientation. Examples will be based on modelling of defense systems. Station submodels. Continuous and mixed simulation. Introductory output analysis for a single system and comparison of alternatives.
Type: Core
Course Code: 9030521
Name: MS 521 Object-Oriented Programming
Credit: 3
Description: Review of data structures Using C++. Introduction to Object-Oriented Programming Languages. Abstraction, approaches to modular program design, principles of abstract data types, basic concepts of objects: local variables and methods. Classes and instances, single and multiple inheritance and object hierarchies. Principles of object-oriented software development. Overview of and experience with the object-oriented programming environments such as C++, Java, through programming assignments and possibly a term project.
Type: Core
Course Code: 9030531
Name: MS 531 Distributed Simulation
Credit: 4
Description: Introduction to DIS. The DIS protocol. DMSO’s. High Level Architecture (HLA) and Run-Time Infrastructure (RTI). Representing synthetic environments. Federation development process .
Type: Core
Course Code: 9030590
Name: MS 590 Graduate Seminar
Credit: 0
Description: This course is designed to expose MODSIM students to various research areas in modeling and simulation. Speakers from industry and acemedia are invited to give talks in their field of interest. Second yearMODSIM students with significant modeling and simulation experience may also be asked to represent their projects.
Type: Core
Course Code: 9030591
Name: MS 591 Research Methods in MODSIM
Credit: 0
Description:
Type: Core
Course Code: 9030592
Name: MS 592 MS Project
Credit: 0
Description:
Type: Core
Decision Models Track Core Courses
Course Code: 9030502
Name: MS 502 Stochastic Decision Models
Credit: 3
Description: Review of probability theory and random variables. Sequence of random variables, convergence concepts. Stochastic processes. Queuing problems based on birth and death models. Introduction to renewal theory. Applications in reliability and replacement models. Semi-Markov processes. Poisson processes, shot noise; Markov processes; orthogonal expansions, least mean square error estimation.
Type: Decision Models
Course Code: 9030503
Name: MS 503 Mathematical Modeling and Applications
Credit: 3
Description: The aim of this course is to develop better skills in building and understanding mathematical modeling. Deterministic models in the areas of transportation, distribution, location, production and economic planning are analyzed.
Type: Decision Models
Virtual Environment Track Core Courses
Course Code: 9030522
Name: MS 522 Computer Graphics
Credit: 3
Description: Introduction to computer graphics. The rendering pipeline. Rasterization algorithms. Two-dimensional and three-dimensional transformations. Quaternions. Hierarchical modelling. Animation. Viewing transformations. Rendering basics. Illumination and color models. Geometrical Modelling. Hidden surface elimination problem. Shading, deformation, ray tracing, radiosity, texture mapping, fractal representation and various other advanced techniques are discussed. Concepts of motion are introduced for the generation of digital animation.
Type: Virtual Environments
Course Code: 9030529
Name: MS 529 Software Engineering
Credit: 3
Description: Software development process is explained within its engineering perspective, through a variety of traditional methods. With an emphasis on modeling techniques for the problem definition and design, traditional approaches are compared to contemporary conceots. New methods and current research in defining future technology are introduced.
Type: Virtual Environments
Elective Courses
Course Code: 9030504
Name: MS 504 Mathematical Models in Defense Analysis
Credit: 3
Description: Basic LP models. Lanchester models. Deterministic combat models. Probabilistic combat models. Strategic defense. Tactical engagements. Homogenous combat models. Heterogeneous combat models. Threat assessment. Strategic stability. Mathematical models of combat. War games.
Type: Elective
Course Code: 9030506
Name: MS 506 Combinatorial Analysis
Credit: 3
Description: What is Combinatorics? Basic counting rules. Recurrence Relations. Divide and conquer algorithms. Deterministic Decision Models Methods: Linear programming, integer programming, nonlinear programming, enumeration, dynamic programming. Analysis of algorithms: worst-case, average. Applications: Knapsack, Traveling Salesman, Chinese Postman, Spanning Tree, Steiner Tree, Set Partitioning, Cell Formation, Assembly Line Balancing. Heuristics: greedy, divide and conquer, local search: interchange, look-ahead, simulated annealing, genetic algorithms, neural networks
Type: Elective
Course Code: 9030510
Name: MS 510 Scheduling Models
Credit: 3
Description: Scheduling and sequencing problems. Basic formulation. Single processor, multi processor scheduling procedures and heuristics. Scheduling approaches. Priority rules and job shop scheduling.
Type: Elective
Course Code: 9030513
Name: MS 513 Decision Analysis
Credit: 3
Description: Maximizing expected monetary value. Maximizing expected utility. Judgmental probabilities. Value of information. Normal form of analysis. Risk sharing.
Type: Elective
Course Code: 9030514
Name: MS 514 Decision Support System Design and Implementation
Credit: 3
Description: Individual and organizational decision making. Normative and behavioral models of decision making. Utility functions. Basic concepts of DSS. Data collection, database management, modeling support user interface design issues. EIS, ES, intelligent DSS. Integration of MSS. Basics of modeling, model building blocks. Implementation issues.
Type: Elective
Course Code: 9030516
Name: MS 516 Simulation Output Analysis
Credit: 3
Description: Simulation methodology and its comparison with other techniques, discrete change simulation concepts. Selecting input distributions, random variate generation, statistical analysis of output. Selected applications of simulation
Type: Elective
Course Code: 9030517
Name: MS 517 Statistical Data Analysis
Credit: 3
Description: Computer aided exploration, analysis and classification of data and empirical model building in engineering through the use of descriptive statistics, random sampling, probability distribution fitting, analysis of variance, regression analysis, discrimination and classification and clustering.
Type: Elective
Course Code: 9030523
Name: MS 523 Virtual Reality
Credit: 3
Description: The selected topic for this semester will be virtual reality. The emphasis will be on input and display technologies and on computational models: Stereoscopic display, head-mounted displays, holographic displays, force display, tracking technologies. Building and displaying virtual worlds. Applications of virtual reality.
Type: Elective
Course Code: 9030525
Name: MS 525 Computer Communication and Networking
Credit: 3
Description: Basics of data communication, and computer networks, ISO/OSI basic reference model. Physical, data-link, network, and transport layers. Routing, flow control, congestion control. Internetworking. TCP/IP suite of protocols. Higher layer protocols. Contemporary network architectures.
Type: Elective
Course Code: 9030527
Name: MS 527 Artificial Intelligence
Credit: 3
Description: Problem-solving techniques: state-space approach, problem-reduction approach, problem model, problem representation, exhaustive search algorithms (breadth-first, depth-first, iterative deepening, and other strategies), heuristic search algorithms (A*). Game-playing. Knowledge representation and reasoning: syntax, semantics, and proof theory (deductive inference) of propositional logic, first-order predicate logic, production systems, semantic nets, and frames. Knowledge base, expert systems, inference engine.
Type: Elective
Course Code: 9030541
Name: MS 541 Human Computer Interfacing
Credit: 3
Description: Information processing and information-processing models. Information measurement and channels. Human performance in information-transmission tasks. Continuous information. Fundamental considerations in modelling the human operator in a control system. Sensory modalities and displays. Neuromuscular characteristics and control-handle/console design. Human-operator adaptation. Decision making and utility. Signal detection. Dynamic decision making. The study of man-computer interaction. The physical interface. The cognitive interface. Designing interactive systems.
Type: Elective
Course Code: 9030551
Name: MS 551 Fundamentals of GIS
Credit: 3
Description: Understanding of Information Systems, basic concepts, introduction to Geographic Information Systems (GIS), Data Conversion, available technology, hardware, software, peripherals, use of GIS in decision making. Basic project design steps for data conversion, raster to vector conversion and GIS, database design, automation of data, Query and analysis of spatial data. Sample projects, computer applications.
Type: Elective
Course Code: 9030561
Name: MS 561 Physics-Based Modeling
Credit: 3
Description: Review of continuous and discerete time signals and systems. Space-time domain representations of signals. Modeling and simulation of active and passive sensor systems. Sampling and noise in physical systems. Applications in infrared and color imaging and radar or acoustic signal processing.
Type: Elective
Course Code: 9030701
Name: MS 701 Logistics Engineering and Management
Credit: 3
Description: Introduction to logistics engineering and management. Commonalities and differences of military logistics and industrial logistics. Acquisition issues: research, design, test, production, construction. Operations management: technical data, personel, facilities, utilities and energy.
  Product distribution planning and control: transportation, traffic and material handling. Software market: operating and maintenance software. Maintenence system design: customer service, field, suplier factory maintenance. Equipment test methods and cost analyses. Training systems: operator and maintenance training. Supply  support systems: spares, inventory management and material support. Retirement and disposal.
Type: Elective


Calendar & Events
2008-Jul
MonTuWedThuFriSatSun
 123456
78910111213
14151617181920
21222324252627
28293031   

Graduate Programs
::Information Systems
:: IS MS& PhD
:: ION MS
:: SM MS
::Cognitive Science
:: COGS MS & PhD
::Modeling & Simulation
::MODSIM MS
::Health Informatics
:: MIN MS & PhD
::Work Based Learning

Quick Links
::Avicenna
::Certificate Programs
::Facts & Numbers
:: History
::ION
::IS 100
::Metu-Online
::Map
::Photo Gallery
::Publications
::Thesis Preparation


General Information | | Graduate Programs | | Faculty & People | | Research Centers & Research Projects | | News | | Applications| | Contact| | © Copyright | | Home| | Site Map| | Suggestions| | WebMail| | Facts & Numbers | | METU