Statistics I - Syllabus

Course Overview and Structure

Embark on a profound academic exploration as you delve into the Statistics I course () within the distinguished Tribhuvan university's CSIT department. Aligned with the 2074 Syllabus, this course (STA164) 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 objectives:

To impart the knowledge of descriptive statistics, correlation, regression, sampling, theoretical as

well as the applied knowledge of probability and some probability distributions


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.

Key Topics

  • Android Layout Types
    DE-01

    Understanding different types of layouts in Android such as Linear, Relative, Table, Absolute, and Constraint layouts.

  • Layout Attributes
    DE-02

    Learning about various attributes that can be used to customize and configure Android layouts.

  • Android Widgets
    DE-03

    Exploring different types of Android widgets such as TextView, EditText, Checkbox, RadioButton, Spinner, and their attributes.

  • Event Handling
    DE-04

    Understanding how to handle events and respond to user interactions in Android applications.

  • Working with Strings and String Arrays
    DE-05

    Learning how to work with strings, string arrays, and colors in Android applications.

  • Working with Resources and Drawables
    DE-06

    Understanding how to work with resources and drawables in Android applications.

  • Adding Icons to the Project
    DE-07

    Learning how to add icons to an Android project and customize the user interface.

  • Box Plot
    DE-08

    A graphical representation of a dataset that displays the distribution of values and outliers.

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.

Definitions of population; sample survey vs. census survey; sampling error and non sampling

error; Types of sampling


Key Topics

  • Random Numbers and its Properties
    RA-1

    This topic covers the fundamental concepts and characteristics of random numbers, including their definition, types, and properties.

  • Pseudo Random Numbers
    RA-2

    This topic explores the concept of pseudo-random numbers, their generation, and their differences from true random numbers.

  • Methods of Random Number Generation
    RA-3

    This topic discusses various methods and algorithms used to generate random numbers, including their strengths and weaknesses.

  • Tests for Randomness - Uniformity and Independence
    RA-4

    This topic covers the statistical tests used to evaluate the quality of random numbers, including tests for uniformity and independence.

  • Random Variate Generation
    RA-5

    This topic focuses on the generation of random variates from different probability distributions, including techniques and algorithms.

  • Applications in Computer Science and IT
    RA-6

    Illustrative examples and problems related to computer science and IT, demonstrating the application of random variables and mathematical expectation in real-world scenarios.

Key Topics

  • Introduction to Programming Language
    PR-01

    This topic introduces the concept of programming languages, their importance, and brief history. It sets the foundation for understanding the basics of programming.

  • Types of Programming Language
    PR-02

    This topic covers the different types of programming languages, including procedural, object-oriented, functional, and scripting languages. It explains the characteristics and uses of each type.

  • Language Processor
    PR-03

    This topic explains the role of a language processor, including compilers, interpreters, and assemblers. It discusses how they translate source code into machine code.

  • Program Errors
    PR-04

    This topic discusses the different types of program errors, including syntax, runtime, and logical errors. It explains how to identify, debug, and fix errors.

  • Features of Good Program
    PR-05

    This topic outlines the characteristics of a good program, including readability, maintainability, efficiency, and reliability. It provides guidelines for writing good programs.

  • Different Programming Paradigm
    PR-06

    This topic explores different programming paradigms, including procedural, object-oriented, functional, and declarative programming. It explains the principles and applications of each paradigm.

  • Software Development Life Cycle
    PR-07

    This topic covers the stages involved in the software development life cycle, including planning, analysis, design, implementation, testing, and maintenance. It explains the importance of each stage.

  • System Design Tools
    PR-08

    This topic introduces various system design tools, including flowcharts, data flow diagrams, and UML diagrams. It explains how to use these tools to design and develop software systems.

  • Recovery from Deadlock
    PR-10

    This topic covers recovery techniques for deadlocks, including preemption and rollback.

  • Comparison of Mutually Exclusive Alternatives
    PR-11

    Evaluating and comparing multiple project alternatives.

  • Standardization of Normal Distribution
    PR-09

    Explanation of how to standardize a Normal distribution to have a mean of 0 and a standard deviation of 1.

  • Gamma Distribution
    PR-12

    Definition and explanation of Gamma distribution, which models the sum of exponential variables.

Key Topics

  • Nature of Internship
    CO-1

    The internship work should be relevant to the field of computer science and information technology, with a minimum duration of 180 hours or ten weeks.

  • Phases of Internship
    CO-2

    The internship evaluation consists of three phases: Proposal Submission, Mid-Term Submission, and Final Submission.

  • Provision of Supervision
    CO-3

    A regular faculty member of the college is assigned as a supervisor to supervise the students throughout the internship period.

  • Provision of Mentorship
    CO-4

    A regular employee of the intern providing organization is assigned as a mentor to guide the students throughout the internship period.

  • Evaluation Scheme
    CO-5

    The evaluation scheme consists of Proposal Defense, Midterm, and Final Defense, with a total of 200 marks.

  • Report Contents
    CO-6

    The internship report should contain prescribed content flow, including introduction, problem statement, objectives, and references.

  • Citation and Referencing
    CO-7

    The citation and referencing standard should be APA referencing standard, with proper citation and referencing in the document.

  • Report Format Standards
    CO-8

    The report format standards include page number, page size and margin, paragraph style, text font, section headings, figures and tables.

Lab works



S. No.

Title of the practical problems 

(Using any statistical software such as Microsoft Excel, SPSS, STATA etc. 

whichever convenient). 

No. of
practical
problems

1

Computation of measures of central tendency (ungrouped and grouped data) Use of an appropriate measure and interpretation of results and 
computation of partition Values 

1
2Computation measures of dispersion (ungrouped and grouped data) and 
computation of coefficient of variation. 
1
3

Measures of skewness and kurtosis using method of moments, Measures of  Skewness using Box and whisker plot, normal probability plot 

2
4Scatter diagram, correlation coefficient (ungrouped data) and interpretation. Compute manually and check with computer output. 


1
5Fitting of lines of regression (Results to be verified with computer output) 
1
6Fitting of lines of regression and computation of correlation coefficient, 
Mean residual sum of squares, residual plots 
1
7Conditional probability and Bayes theorem 
3
8Obtaining descriptive statistics of probability distributions 
2
9Fitting probability distributions in real data (Binomial, Poisson and Normal) 
3

Total number of practical problems 
15