Simulation and modeling - Syllabus

Course Overview and Structure

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-1

    Overview of E-commerce and its significance in the digital age.

  • E-business vs E-commerce
    IN-2

    Understanding the differences between E-business and E-commerce.

  • Features of E-commerce
    IN-3

    Key characteristics and benefits of E-commerce.

  • Pure vs Partial E-commerce
    IN-4

    Types of E-commerce models and their applications.

  • History of E-commerce
    IN-5

    Evolution and development of E-commerce over time.

  • E-commerce Framework
    IN-6

    Understanding the components of E-commerce framework including People, Public Policy, Marketing and Advertisement, Support Services, and Business Partnerships.

  • Types of E-commerce
    IN-7

    Overview 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-8

    Common obstacles and difficulties faced in E-commerce.

  • Status of E-commerce in Nepal
    IN-9

    Current state and trends of E-commerce in Nepal.

Queuing system, Markov chains, Differential partial equations


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-1

    Introduction to vector spaces and subspaces, including their definitions and properties.

  • Null Spaces, Column Spaces, and Linear Transformations
    VE-2

    Exploration of null spaces, column spaces, and linear transformations, including their relationships and applications.

  • Linearly Independent Sets and Bases
    VE-3

    Discussion of linearly independent sets and bases, including their definitions, properties, and importance in vector spaces.

  • Coordinate Systems
    VE-4

    Introduction to coordinate systems, including their definition, importance, and applications in vector spaces.

Key Topics

  • System Requirements
    AN-001

    Introduction 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-002

    Introduction to system process requirements, including process modeling, data flow diagramming, and modeling logic with decision tables.

  • System Data Requirements
    AN-003

    Introduction 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-004

    Methods for identifying and eliminating internal bias in simulation models to improve accuracy and reliability.

Key Topics

  • Simulation Tools
    SI-1

    Overview of software tools used for simulation, including their features and applications.

  • Simulation Languages
    SI-2

    Introduction to programming languages specifically designed for simulation, such as GPSS.

  • GPSS Simulation Language
    SI-3

    In-depth study of the GPSS simulation language, including its syntax, features, and examples.

  • Case Studies of Simulation
    SI-4

    Analysis of real-world examples of simulation in different domains, highlighting their objectives, methodologies, and outcomes.

  • Simulation Models
    SI-5

    Concepts and techniques for designing and developing simulation models, including model types and their applications.

  • Construction of Mathematical Models
    SI-6

    Methods for building mathematical models that can be used for simulation, including equation-based and algorithmic models.

  • Determinant and Selection of Prime Implicants
    SI-7

    A method for selecting the essential prime implicants in a Boolean function. It is used to minimize Boolean expressions and implement digital circuits.