Simulation and modeling - Syllabus
Embark on a profound academic exploration as you delve into the Simulation and modeling course () within the distinguished Tribhuvan university's CSIT department. Aligned with the 2065 Syllabus, this course (CSC-302) seamlessly merges theoretical frameworks with practical sessions, ensuring a comprehensive understanding of the subject. Rigorous assessment based on a 60+20+20 marks system, coupled with a challenging passing threshold of , propels students to strive for excellence, fostering a deeper grasp of the course content.
This 3 credit-hour journey unfolds as a holistic learning experience, bridging theory and application. Beyond theoretical comprehension, students actively engage in practical sessions, acquiring valuable skills for real-world scenarios. Immerse yourself in this well-structured course, where each element, from the course description to interactive sessions, is meticulously crafted to shape a well-rounded and insightful academic experience.
Course Synopsis: This course provides the discrete and continuous system, generation of random variables, analysis of simulation output and simulation languages.
Units
Key Topics
-
Introduction to E-commerce
IN-1Overview of E-commerce and its significance in the digital age.
-
E-business vs E-commerce
IN-2Understanding the differences between E-business and E-commerce.
-
Features of E-commerce
IN-3Key characteristics and benefits of E-commerce.
-
Pure vs Partial E-commerce
IN-4Types of E-commerce models and their applications.
-
History of E-commerce
IN-5Evolution and development of E-commerce over time.
-
E-commerce Framework
IN-6Understanding the components of E-commerce framework including People, Public Policy, Marketing and Advertisement, Support Services, and Business Partnerships.
-
Types of E-commerce
IN-7Overview of different types of E-commerce including B2C, B2B, C2B, C2C, M-Commerce, U-commerce, Social-Ecommerce, and Local E-commerce.
-
Challenges in E-commerce
IN-8Common obstacles and difficulties faced in E-commerce.
-
Status of E-commerce in Nepal
IN-9Current state and trends of E-commerce in Nepal.
Key Topics
-
Queuing System
SI-101A queuing system is a mathematical model that describes the behavior of customers arriving at a service facility, waiting in a queue, and being served by one or more servers. It is used to analyze and optimize the performance of various systems, such as call centers, hospitals, and manufacturing systems.
-
Markov Chains
SI-102Markov chains are a mathematical system that undergoes transitions from one state to another, where the probability of transitioning from one state to another is dependent on the current state and time elapsed. They are used to model complex systems, such as communication networks, population dynamics, and financial markets.
-
Differential Partial Equations
SI-103Differential partial equations are a type of mathematical equation that involves an unknown function and its partial derivatives with respect to one or more independent variables. They are used to model various physical systems, such as heat diffusion, wave propagation, and fluid dynamics.
Random numbers, random number tables, pseudo random numbers, generation of random number, testing numbers for randomness, uniformity test, chi-square test, testing for auto correlation, poker test
Key Topics
-
Vector Spaces and Subspaces
VE-1Introduction to vector spaces and subspaces, including their definitions and properties.
-
Null Spaces, Column Spaces, and Linear Transformations
VE-2Exploration of null spaces, column spaces, and linear transformations, including their relationships and applications.
-
Linearly Independent Sets and Bases
VE-3Discussion of linearly independent sets and bases, including their definitions, properties, and importance in vector spaces.
-
Coordinate Systems
VE-4Introduction to coordinate systems, including their definition, importance, and applications in vector spaces.
Key Topics
-
System Requirements
AN-001Introduction to system requirements, including traditional and contemporary methods for determining system requirements, requirements management tools, and requirements determination using agile methodologies.
-
System Process Requirements
AN-002Introduction to system process requirements, including process modeling, data flow diagramming, and modeling logic with decision tables.
-
System Data Requirements
AN-003Introduction to system data requirements, including conceptual data modeling, E-R modeling, and business rules, as well as the role of packaged conceptual data models and database patterns.
-
Elimination of Internal Bias
AN-004Methods for identifying and eliminating internal bias in simulation models to improve accuracy and reliability.
Key Topics
-
Simulation Tools
SI-1Overview of software tools used for simulation, including their features and applications.
-
Simulation Languages
SI-2Introduction to programming languages specifically designed for simulation, such as GPSS.
-
GPSS Simulation Language
SI-3In-depth study of the GPSS simulation language, including its syntax, features, and examples.
-
Case Studies of Simulation
SI-4Analysis of real-world examples of simulation in different domains, highlighting their objectives, methodologies, and outcomes.
-
Simulation Models
SI-5Concepts and techniques for designing and developing simulation models, including model types and their applications.
-
Construction of Mathematical Models
SI-6Methods for building mathematical models that can be used for simulation, including equation-based and algorithmic models.
-
Determinant and Selection of Prime Implicants
SI-7A method for selecting the essential prime implicants in a Boolean function. It is used to minimize Boolean expressions and implement digital circuits.