Mathematics I (Calculus) - Syllabus
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-1Definition, domain, and range of functions. Understanding the concept of functions and their representations.
-
Graphs of Functions
FU-2Understanding the graphical representation of functions, including the vertical line test and piecewise defined functions.
-
Types of Functions
FU-3Introduction to common functions including linear, power, polynomial, and rational functions.
-
Combining Functions
FU-4Shifting and scaling graphs, sums, differences, products, and quotients of functions, and composite functions.
-
Graphing with Technology
FU-5Using calculators and computers to plot graphs of functions.
-
Exponential Functions
FU-6Definition, exponential behavior, and exponential growth and decay.
-
Inverse Functions and Logarithms
FU-7Understanding inverse functions and logarithms.
-
Rate of Change and Tangent to Curves
FU-8Understanding the rate of change and tangent to curves.
-
Graphs of Functions
FU-9This 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-1Overview of the development and evolution of the Linux operating system.
-
Kernel Modules
LI-2Understanding kernel modules, their types, and their role in extending Linux kernel functionality.
-
Process Management
LI-3Managing processes in Linux, including process creation, synchronization, and termination.
-
Scheduling
LI-4Linux scheduling algorithms and their role in allocating system resources to processes.
-
Inter-process Communication
LI-5Methods and mechanisms for communication between processes in Linux.
Key Topics
-
Android Layout Types
DE-01Understanding different types of layouts in Android such as Linear, Relative, Table, Absolute, and Constraint layouts.
-
Layout Attributes
DE-02Learning about various attributes that can be used to customize and configure Android layouts.
-
Android Widgets
DE-03Exploring different types of Android widgets such as TextView, EditText, Checkbox, RadioButton, Spinner, and their attributes.
-
Event Handling
DE-04Understanding how to handle events and respond to user interactions in Android applications.
-
Working with Strings and String Arrays
DE-05Learning how to work with strings, string arrays, and colors in Android applications.
-
Working with Resources and Drawables
DE-06Understanding how to work with resources and drawables in Android applications.
Key Topics
-
Curve Sketching
AP-101This 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-102This 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-103This 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-104This 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-1Understanding 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-2Learning how to create multiple activities in an Android application, including defining and implementing separate activities for different tasks.
-
Declaring Activities in the Manifest
AN-3Understanding how to declare activities in the AndroidManifest.xml file, including specifying the activity's name, label, and intent filters.
-
Connecting Activities with Intents
AN-4Learning how to use intents to connect activities, including creating and sending intents, and handling intent requests.
-
Passing Data Between Activities
AN-5Understanding how to pass data between activities, including using intent extras, bundles, and shared preferences.
-
Getting a Result Back from a Child Activity
AN-6Learning how to get a result back from a child activity, including using startActivityForResult() and onActivityResult().
Key Topics
-
Curve Sketching
AP-101This 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-102This 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-103This 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-104This 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-105This 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-1Understanding 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-2Examining 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-3Analyzing 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-4Understanding 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-5Examining 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-6Analyzing 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-7Examining 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-01An 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-02Understanding the difference between digital and analog computers, their characteristics, and applications.
-
Characteristics of Computers
IN-03Exploring the key characteristics of computers, including input, processing, storage, and output.
-
History of Computers
IN-04A brief history of computers, from their inception to the present day, highlighting key milestones and developments.
-
Generations of Computers
IN-05Understanding the different generations of computers, including their features, advantages, and limitations.
-
Classification of Computers
IN-06Categorizing computers based on their size, functionality, and application, including desktops, laptops, and mobile devices.
Key Topics
-
System Development Projects Identification and Selection
PL-1This topic covers the process of identifying and selecting systems development projects, including corporate and information systems planning.
-
System Development Projects Initiation and Planning
PL-2This 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-3This topic delves into the details of initiating and planning IS development projects, including the process and key activities involved.
-
Assessing Project Feasibility
PL-4This topic covers the importance and process of assessing project feasibility in systems development projects.
-
Building and Reviewing the Baseline Project Plan
PL-5This topic explains the process of building and reviewing the baseline project plan in systems development projects.
-
Normal and Binormal Vectors
PL-6Definition and properties of normal and binormal vectors, including their applications in physics and engineering.
-
Motion in Space
PL-7Motion of objects in space, including velocity, acceleration, and curvature.
Key Topics
-
Limit and Continuity
PA-1Introduction to limits and continuity of functions, including the concept of limits and how they relate to continuity.
-
Partial Derivatives
PA-2Definition and calculation of partial derivatives, including the concept of partial derivatives and their geometric interpretation.
-
Tangent Planes
PA-3Introduction to tangent planes, including the concept of tangent planes and their relationship to partial derivatives.
-
Maximum and Minimum Values
PA-4Finding maximum and minimum values of functions using partial derivatives, including the concept of critical points and the second partials test.
-
Multiple Integrals
PA-5Introduction to multiple integrals, including the concept of double and triple integrals and their applications.
Lab works