Mathematics I (Calculus) - Syllabus

Course Overview and Structure

Embark on a profound academic exploration as you delve into the Mathematics I (Calculus) course () within the distinguished Tribhuvan university's CSIT department. Aligned with the 2074 Syllabus, this course (MTH112) seamlessly merges theoretical frameworks with practical sessions, ensuring a comprehensive understanding of the subject. Rigorous assessment based on a 100 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.


 

Units

Key Topics

  • Introduction to Functions
    FU-1

    Definition, domain, and range of functions. Understanding the concept of functions and their representations.

  • Graphs of Functions
    FU-2

    Understanding the graphical representation of functions, including the vertical line test and piecewise defined functions.

  • Types of Functions
    FU-3

    Introduction to common functions including linear, power, polynomial, and rational functions.

  • Combining Functions
    FU-4

    Shifting and scaling graphs, sums, differences, products, and quotients of functions, and composite functions.

  • Graphing with Technology
    FU-5

    Using calculators and computers to plot graphs of functions.

  • Exponential Functions
    FU-6

    Definition, exponential behavior, and exponential growth and decay.

  • Inverse Functions and Logarithms
    FU-7

    Understanding inverse functions and logarithms.

  • Rate of Change and Tangent to Curves
    FU-8

    Understanding the rate of change and tangent to curves.

  • Graphs of Functions
    FU-9

    This topic explores the different types of graphs of functions, including their shapes, maxima, and minima, and how to analyze them.

Key Topics

  • History of Linux
    LI-1

    Overview of the development and evolution of the Linux operating system.

  • Kernel Modules
    LI-2

    Understanding kernel modules, their types, and their role in extending Linux kernel functionality.

  • Process Management
    LI-3

    Managing processes in Linux, including process creation, synchronization, and termination.

  • Scheduling
    LI-4

    Linux scheduling algorithms and their role in allocating system resources to processes.

  • Inter-process Communication
    LI-5

    Methods and mechanisms for communication between processes in Linux.

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.

Key Topics

  • Curve Sketching
    AP-101

    This topic covers the application of derivatives to sketch curves, including identifying maxima, minima, and inflection points. Students learn to analyze the shape of curves using the first and second derivatives.

  • Maxima and Minima of One Variable
    AP-102

    This topic reviews the concepts of maxima and minima of one variable functions, including the first and second derivative tests. Students learn to identify and classify local and global maxima and minima.

  • Optimization Problems
    AP-103

    This topic covers the application of derivatives to solve optimization problems, including finding the maximum or minimum of a function subject to certain constraints. Students learn to model real-world problems and solve them using calculus.

  • Newton's Method
    AP-104

    This topic introduces Newton's method for approximating the roots of a function. Students learn to use the method to find the roots of a function and analyze its convergence.

Key Topics

  • Activity Life Cycle
    AN-1

    Understanding the different stages of an activity's life cycle, including creation, start, resume, pause, stop, and destroy. This topic covers the methods that are called during each stage.

  • Creating Multiple Activities
    AN-2

    Learning how to create multiple activities in an Android application, including defining and implementing separate activities for different tasks.

  • Declaring Activities in the Manifest
    AN-3

    Understanding how to declare activities in the AndroidManifest.xml file, including specifying the activity's name, label, and intent filters.

  • Connecting Activities with Intents
    AN-4

    Learning how to use intents to connect activities, including creating and sending intents, and handling intent requests.

  • Passing Data Between Activities
    AN-5

    Understanding how to pass data between activities, including using intent extras, bundles, and shared preferences.

  • Getting a Result Back from a Child Activity
    AN-6

    Learning how to get a result back from a child activity, including using startActivityForResult() and onActivityResult().

Key Topics

  • Curve Sketching
    AP-101

    This topic covers the application of derivatives to sketch curves, including identifying maxima, minima, and inflection points. Students learn to analyze the shape of curves using the first and second derivatives.

  • Maxima and Minima of One Variable
    AP-102

    This topic reviews the concepts of maxima and minima of one variable functions, including the first and second derivative tests. Students learn to identify and classify local and global maxima and minima.

  • Optimization Problems
    AP-103

    This topic covers the application of derivatives to solve optimization problems, including finding the maximum or minimum of a function subject to certain constraints. Students learn to model real-world problems and solve them using calculus.

  • Newton's Method
    AP-104

    This topic introduces Newton's method for approximating the roots of a function. Students learn to use the method to find the roots of a function and analyze its convergence.

  • Area of Surface of Revolution
    AP-105

    This topic explores the concept of finding the surface area of a solid formed by rotating a curve around an axis using antiderivatives.

Key Topics

  • Population Size and Distribution
    OR-1

    Understanding the demographics of a society, including population size, density, and distribution, and its impact on social life. This topic explores how population dynamics shape social structures and institutions.

  • Culture
    OR-2

    Examining the shared values, beliefs, and practices that define a society, including its norms, customs, and traditions. This topic delves into the role of culture in shaping social behavior and institutions.

  • Community
    OR-3

    Analyzing the social bonds and relationships that form communities, including their characteristics, types, and functions. This topic explores the importance of community in social life.

  • Norms and Values
    OR-4

    Understanding the unwritten rules and expectations that govern social behavior, including norms, values, and sanctions. This topic examines how norms and values shape individual and group behavior.

  • Status and Role
    OR-5

    Examining the social positions and expectations associated with different statuses and roles, including their impact on social behavior and relationships. This topic explores the dynamics of status and role in social life.

  • Institutions: Marriage and Family
    OR-6

    Analyzing the social structures and relationships within marriage and family institutions, including their functions, types, and changes over time. This topic explores the significance of marriage and family in social life.

  • Kinship
    OR-7

    Examining the social bonds and relationships based on blood, adoption, or marriage, including their importance in social organization and cultural practices. This topic delves into the role of kinship in social life.

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.

Key Topics

  • System Development Projects Identification and Selection
    PL-1

    This topic covers the process of identifying and selecting systems development projects, including corporate and information systems planning.

  • System Development Projects Initiation and Planning
    PL-2

    This topic introduces the process of initiating and planning systems development projects, including assessing project feasibility and building the baseline project plan.

  • Initiating and Planning IS Development Projects
    PL-3

    This topic delves into the details of initiating and planning IS development projects, including the process and key activities involved.

  • Assessing Project Feasibility
    PL-4

    This topic covers the importance and process of assessing project feasibility in systems development projects.

  • Building and Reviewing the Baseline Project Plan
    PL-5

    This topic explains the process of building and reviewing the baseline project plan in systems development projects.

  • Normal and Binormal Vectors
    PL-6

    Definition and properties of normal and binormal vectors, including their applications in physics and engineering.

  • Motion in Space
    PL-7

    Motion of objects in space, including velocity, acceleration, and curvature.

Key Topics

  • Limit and Continuity
    PA-1

    Introduction to limits and continuity of functions, including the concept of limits and how they relate to continuity.

  • Partial Derivatives
    PA-2

    Definition and calculation of partial derivatives, including the concept of partial derivatives and their geometric interpretation.

  • Tangent Planes
    PA-3

    Introduction to tangent planes, including the concept of tangent planes and their relationship to partial derivatives.

  • Maximum and Minimum Values
    PA-4

    Finding maximum and minimum values of functions using partial derivatives, including the concept of critical points and the second partials test.

  • Multiple Integrals
    PA-5

    Introduction to multiple integrals, including the concept of double and triple integrals and their applications.

 

Lab works