MIS and E-Business - Syllabus

Course Overview and Structure

Embark on a profound academic exploration as you delve into the MIS and E-Business course (MIS) within the distinguished Tribhuvan university's BCA department. Aligned with the BCA Curriculum, this course (CACS301) 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 Description

This course provides the fundamental knowledge of Management Information System and F.-Business and its associated infrastructure, security and protection issues, payment system and ultimately live implementation of any web application in Web server.

Course Objectives:

The general objectives of this course is to know fundamental knowledge of  MIS/E-Business and implement the web application in Web Server.


Units

Key Topics

  • Introduction to Computers
    IN-01

    An overview of computers and their significance in today's world. This topic sets the stage for understanding the basics of computers.

  • Digital and Analog Computers
    IN-02

    Understanding the difference between digital and analog computers, their characteristics, and applications.

  • Characteristics of Computers
    IN-03

    Exploring the key characteristics of computers, including input, processing, storage, and output.

  • History of Computers
    IN-04

    A brief history of computers, from their inception to the present day, highlighting key milestones and developments.

  • Generations of Computers
    IN-05

    Understanding the different generations of computers, including their features, advantages, and limitations.

  • Classification of Computers
    IN-06

    Categorizing computers based on their size, functionality, and application, including desktops, laptops, and mobile devices.

  • The Computer System
    IN-07

    An in-depth look at the components of a computer system, including hardware and software.

  • Applications of Computers
    IN-08

    Exploring the various applications of computers in different fields, including business, education, and healthcare.

  • Overview of Electronic Transaction Act of Nepal
    IN-10

    Understanding the legal framework governing E-commerce in Nepal.

  • Application Areas
    IN-09

    This topic explores the various application areas of simulation, including engineering, economics, and healthcare.

  • Software Engineering Ethics
    IN-11

    Ethical considerations and principles in software engineering, including accountability, privacy, and intellectual property.

  • Distributed Computing in Grid and Cloud
    IN-12

    Exploring the role of distributed computing in grid and cloud environments, including its applications and benefits.

Key Topics

  • Relational Model Concepts
    TH-1

    This topic covers the fundamental concepts of the relational model, including domains, attributes, tuples, and relations, as well as the characteristics of relations.

  • Relational Model Constraints
    TH-2

    This topic explores the different types of constraints in the relational model, including domain constraints, key constraints, and constraints on null values.

  • Relational Database Schemas
    TH-3

    This topic discusses the concept of relational database schemas, including relational database state, entity integrity, referential integrity, and foreign keys.

  • Update Operations and Transactions
    TH-4

    This topic covers update operations, transactions, and how to deal with constraint violations, including insert, delete, and update operations, as well as restrict, cascade, set null, and set default.

  • Basic Relational Algebra Operations
    TH-5

    This topic introduces basic relational algebra operations, including unary operations (select, project, rename) and binary operations (set theory, Cartesian product, join, and outer join).

  • XML Schema
    TH-6

    Defining the structure and constraints of XML documents using XML Schema.

Key Topics

  • Introduction to Computers
    IN-01

    An overview of computers and their significance in today's world. This topic sets the stage for understanding the basics of computers.

  • Digital and Analog Computers
    IN-02

    Understanding the difference between digital and analog computers, their characteristics, and applications.

  • Characteristics of Computers
    IN-03

    Exploring the key characteristics of computers, including input, processing, storage, and output.

  • History of Computers
    IN-04

    A brief history of computers, from their inception to the present day, highlighting key milestones and developments.

  • Generations of Computers
    IN-05

    Understanding the different generations of computers, including their features, advantages, and limitations.

  • Classification of Computers
    IN-06

    Categorizing computers based on their size, functionality, and application, including desktops, laptops, and mobile devices.

  • The Computer System
    IN-07

    An in-depth look at the components of a computer system, including hardware and software.

  • Applications of Computers
    IN-08

    Exploring the various applications of computers in different fields, including business, education, and healthcare.

  • Overview of Electronic Transaction Act of Nepal
    IN-10

    Understanding the legal framework governing E-commerce in Nepal.

  • Application Areas
    IN-09

    This topic explores the various application areas of simulation, including engineering, economics, and healthcare.

  • Software Engineering Ethics
    IN-11

    Ethical considerations and principles in software engineering, including accountability, privacy, and intellectual property.

  • Distributed Computing in Grid and Cloud
    IN-12

    Exploring the role of distributed computing in grid and cloud environments, including its applications and benefits.

Key Topics

  • E-commerce Business Model
    E-01

    Overview of e-commerce business models, including their key elements and types. This topic sets the foundation for understanding various e-commerce models.

  • Elements of Business Model
    E-02

    Breakdown of the essential components that make up an e-commerce business model, including revenue streams, cost structures, and value propositions.

  • Types of Revenue Models
    E-03

    Exploration of different revenue models used in e-commerce, including transaction-based, subscription-based, and advertising-based models.

  • B2C Business Models
    E-04

    In-depth look at various business-to-consumer (B2C) e-commerce models, including e-tailers, community providers, content providers, and more.

  • E-tailer
    E-05

    Detailed analysis of the e-tailer business model, including its characteristics, advantages, and examples.

  • Community Provider
    E-06

    Examination of the community provider business model, including its role in facilitating online communities and generating revenue.

  • Content Provider
    E-07

    Study of the content provider business model, including its focus on creating and distributing valuable content to attract customers.

Key Topics

  • E-commerce Business Model
    E-01

    Overview of e-commerce business models, including their key elements and types. This topic sets the foundation for understanding various e-commerce models.

  • Elements of Business Model
    E-02

    Breakdown of the essential components that make up an e-commerce business model, including revenue streams, cost structures, and value propositions.

  • Types of Revenue Models
    E-03

    Exploration of different revenue models used in e-commerce, including transaction-based, subscription-based, and advertising-based models.

  • B2C Business Models
    E-04

    In-depth look at various business-to-consumer (B2C) e-commerce models, including e-tailers, community providers, content providers, and more.

  • E-tailer
    E-05

    Detailed analysis of the e-tailer business model, including its characteristics, advantages, and examples.

  • Community Provider
    E-06

    Examination of the community provider business model, including its role in facilitating online communities and generating revenue.

  • Content Provider
    E-07

    Study of the content provider business model, including its focus on creating and distributing valuable content to attract customers.

  • Portal
    E-08

    Analysis of the portal business model, including its role as a gateway to other websites and online services.

  • Transaction Broker
    E-09

    Exploration of the transaction broker business model, including its facilitation of online transactions and revenue generation.

Key Topics

  • Planning Online Businesses
    LA-1

    This topic covers the essential steps in planning an online business, including creating a business plan, evaluating cost-benefit and risk elements, funding options, and selecting an e-commerce model.

  • Building a Website
    LA-2

    This topic explores the process of building a website, including basic hierarchical website structure, website hosting, and obtaining a domain name.

  • Web Content Creation and Management
    LA-3

    This topic covers the creation and management of web content, including categories and types of content, content management and maintenance, and catalog content management.

  • Website Design Criteria
    LA-4

    This topic discusses the key design criteria for a website, including site map and navigation, web page layout grid, colors and graphics, and website usability and performance.

  • Website Promotion and SEO
    LA-5

    This topic covers the strategies for promoting a website, including implementation of payment systems, website promotion, and search engine optimization (SEO).

Lab works

Laboratory Works:                                                                                    Laboratory works should be done covering all the topics listed above and a project work should be carried out by individually implementing a fully functioning e-commerce web application along with payment system.