Skip to content
NCIT
  • Home
  • Notes ▾
    • Aerospace Engineering ▸
      • 1 ▸
        • Engineering Mathematics I
        • Engineering Physics
        • Computer Programming
        • Fundamental of Electrical and Electronics Engineering
        • Engineering Drawing
        • Engineering Mechanics I
      • 2 ▸
        • Engineering Mathematics II
        • Engineering Chemistry
        • Engineering Thermodynamics I
        • Machine Drawing
        • Engineering Mechanics II
        • Workshop Technology
      • 3 ▸
        • Engineering Mathematics III
        • Material Science
        • Strength of Materials
        • Applied Thermodynamics and Heat Transfer
        • Fundamentals of Aerospace Engineering
        • Introduction to CubeSats
        • Composite Materials
      • 4 ▸
        • Probability and Statistics
        • Electrical Machines
        • Computer Aided Design
        • Fluid Mechanics with Engineering Applications
        • Theory of Machine
        • Monitoring and Instrumentation
        • Aircraft Manufacturing Process
      • 5 ▸
        • Control System and Automation
        • Machine Design
        • Numerical Methods
        • Avionics
        • Continuum Mechanics
        • Aircraft Propulsion
        • Aerodynamics
      • 6 ▸
        • Professional Engineering Economics
        • Aviation Maintenance Engineering
        • Aircraft Systems
        • Flight Dynamics
        • Unmanned Aerial Systems
        • Finite Element Analysis
        • Elective I
      • 7 ▸
        • Aircraft Preliminary Design
        • Computational Fluid Dynamics
        • Aircraft Structures
        • Human Factors in Aviation
        • Aviation Professional Practice
        • Elective II
        • Project I
      • 8 ▸
        • Industrial Attachment
        • Project II
        • Elective III
    • Civil Engineering ▸
      • 1 ▸
        • CALCULUS - I
        • APPLIED CHEMISTRY
        • APPLIED PHYSICS
        • TECHNICAL COMMUNICATION
        • C-PROGRAMMING
        • ENGINEERING DRAWING
        • PAPERS
        • SEM 1 MATERIALS
      • 2 ▸
        • ALGEBRA & GEOMETRY
        • APPLIED MECHANICS
        • CIVIL ENGINEERING MATERIALS
        • ENGINEERING GEOLOGY
        • BASIC ELECTRICAL & ELECTRONICS
        • ENERGY ENGINEERING
        • CIVIL ENGINEERING WORKSHOP
        • PAPERS SEM 2
        • SEM 2 MATERIALS
      • 3 ▸
        • CALCULUS - II
        • NUMERICAL METHODS
        • FLUID MECHANICS
        • STRENGTH OF MATERIALS
        • SURVEYING I
        • BUILDING TECHNOLOGY
        • PAPERS
        • SEM 3 MATERIALS
      • 4 ▸
        • SOIL MECHANICS
        • SURVEYING II
        • ENGINEERING ECONOMICS
        • PROBABILITY & STATISTICS
        • HYDRAULICS
        • STRUCTURAL ANALYSIS I
        • PAPERS
        • SEM 4 MATERIALS
      • 5 ▸
        • ENGINEERING HYDROLOGY
        • STRUCTURAL ANALYSIS II
        • FOUNDATION ENGINEERING
        • WATER SUPPLY ENGINEERING
        • ESTIMATING & VALUATION
        • TRANSPORTATION ENGINEERING I
        • PAPERS
        • SEM 5 MATERIALS
      • 6 ▸
        • TRANSPORTATION ENGINEERING II
        • SANITARY ENGINEERING
        • CONCRETE TECHNOLOGY & MASONRY
        • IRRIGATION & DRAINAGE ENGINEERING
        • DESIGN OF STEEL & TIMBER STRUCTURE
        • SURVEY FIELD PROJECT
        • CIVIL ENGINEERING PROJECT I
        • PAPERS
        • SEM 6 MATERIALS
      • 7 ▸
        • DESIGN OF R.C.C
        • ENGINEERING PROFESSIONAL PRACTICE
        • HYDROPOWER ENGINEERING
        • CONSTRUCTION PROJECT MANAGEMENT
        • ELECTIVE II
        • CIVIL ENGINEERING PROJECT II
        • PAPERS
        • SEM 7 MATERIALS
      • 8 ▸
        • PROJECT III
        • DESIGN OF BRIDGE
        • AIRPORT ENGINEERING
        • STRUCTURAL DYNAMICS
        • ENVIRONMENTAL IMPACT ASSESSMENT
        • DESIGN OF EARTHQUAKE RESISTANCE STRUCTURE
        • RESEARCH
        • PAPERS
        • THESIS
  • Books ▾
    • Aerospace Engineering ▸
      • 1 ▸
        • Engineering Mathematics I
        • Engineering Physics
        • Computer Programming
        • Fundamental of Electrical and Electronics Engineering
        • Engineering Drawing
        • Engineering Mechanics I
      • 2 ▸
        • Engineering Mathematics II
        • Engineering Chemistry
        • Engineering Thermodynamics I
        • Machine Drawing
        • Engineering Mechanics II
        • Workshop Technology
      • 3 ▸
        • Engineering Mathematics III
        • Material Science
        • Strength of Materials
        • Applied Thermodynamics and Heat Transfer
        • Fundamentals of Aerospace Engineering
        • Introduction to CubeSats
        • Composite Materials
      • 4 ▸
        • Probability and Statistics
        • Electrical Machines
        • Computer Aided Design
        • Fluid Mechanics with Engineering Applications
        • Theory of Machine
        • Monitoring and Instrumentation
        • Aircraft Manufacturing Process
      • 5 ▸
        • Control System and Automation
        • Machine Design
        • Numerical Methods
        • Avionics
        • Continuum Mechanics
        • Aircraft Propulsion
        • Aerodynamics
      • 6 ▸
        • Professional Engineering Economics
        • Aviation Maintenance Engineering
        • Aircraft Systems
        • Flight Dynamics
        • Unmanned Aerial Systems
        • Finite Element Analysis
        • Elective I
      • 7 ▸
        • Aircraft Preliminary Design
        • Computational Fluid Dynamics
        • Aircraft Structures
        • Human Factors in Aviation
        • Aviation Professional Practice
        • Elective II
        • Project I
      • 8 ▸
        • Industrial Attachment
        • Project II
        • Elective III
    • Civil Engineering ▸
      • 1 ▸
        • CALCULUS - I
        • APPLIED CHEMISTRY
        • APPLIED PHYSICS
        • TECHNICAL COMMUNICATION
        • C-PROGRAMMING
        • ENGINEERING DRAWING
      • 2 ▸
        • ALGEBRA & GEOMETRY
        • APPLIED MECHANICS
        • CIVIL ENGINEERING MATERIALS
        • ENGINEERING GEOLOGY
        • BASIC ELECTRICAL & ELECTRONICS
        • ENERGY ENGINEERING
        • CIVIL ENGINEERING WORKSHOP
      • 3 ▸
        • CALCULUS - II
        • NUMERICAL METHODS
        • FLUID MECHANICS
        • STRENGTH OF MATERIALS
        • SURVEYING I
        • BUILDING TECHNOLOGY
      • 4 ▸
        • SOIL MECHANICS
        • SURVEYING II
        • ENGINEERING ECONOMICS
        • PROBABILITY & STATISTICS
        • HYDRAULICS
        • STRUCTURAL ANALYSIS I
      • 5 ▸
        • ENGINEERING HYDROLOGY
        • STRUCTURAL ANALYSIS II
        • FOUNDATION ENGINEERING
        • WATER SUPPLY ENGINEERING
        • ESTIMATING & VALUATION
        • TRANSPORTATION ENGINEERING I
      • 6 ▸
        • TRANSPORTATION ENGINEERING II
        • SANITARY ENGINEERING
        • CONCRETE TECHNOLOGY & MASONRY
        • IRRIGATION & DRAINAGE ENGINEERING
        • DESIGN OF STEEL & TIMBER STRUCTURE
        • SURVEY FIELD PROJECT
        • CIVIL ENGINEERING PROJECT I
      • 7 ▸
        • DESIGN OF R.C.C
        • ENGINEERING PROFESSIONAL PRACTICE
        • HYDROPOWER ENGINEERING
        • CONSTRUCTION PROJECT MANAGEMENT
        • ELECTIVE II
        • CIVIL ENGINEERING PROJECT II
      • 8 ▸
        • PROJECT III
        • DESIGN OF BRIDGE
        • AIRPORT ENGINEERING
        • STRUCTURAL DYNAMICS
        • ENVIRONMENTAL IMPACT ASSESSMENT
        • DESIGN OF EARTHQUAKE RESISTANCE STRUCTURE
  • Upload
  • Login
  • Register

Computer Programming Notes

Complete Pokhara University Civil Engineering Semester 1: C Programming Handwritten Notes & Resources
Computer Programming Notes

Complete Pokhara University Civil Engineering Semester 1: C Programming Handwritten Notes & Resources

Are you tired of hitting paywalls on sites like Scribd, StuDocu, or SlideShare just when you need a crucial engineering note? For engineering students—especially those at Pokhara University (PU), Tribhuvan …

Pokhara University Civil Engineering Semester 1: Complete C Programming Handwritten Notes & Study Resources
Computer Programming Notes

Pokhara University Civil Engineering Semester 1: Complete C Programming Handwritten Notes & Study Resources

Finding clear and reliable engineering study materials online can be frustrating. Many popular platforms such as Scribd, StuDocu, and SlideShare restrict access through paywalls, limited previews, or subscription requirements. If …

Pokhara University Civil Engineering Semester 1: Complete C Programming Handwritten Notes & Resources
Computer Programming Notes

Pokhara University Civil Engineering Semester 1: Complete C Programming Handwritten Notes & Resources

Are you tired of hitting paywalls, limited previews, and subscriptions on sites like Scribd, StuDocu, or SlideShare just to find a single readable study note? If you are an engineering …

Computer Programming (CMP 112) – Notes, Syllabus & Study Materials

Course Overview & Specifications

Course Title: Computer Programming (CMP 112)
University & Faculty: Pokhara University, Faculty of Science and Technology
Program & Level: BE (Bachelor Level)
Course Nature: Theory and Practical (45 Hours / 100 Full Marks / 45 Pass Marks)
Category Focus: Lecture Notes, Handouts, PDF Downloads, and Chapter-wise Study Guides

Available Notes & Study Content

Programming Fundamentals Notes: Detailed summaries on machine/assembly languages, problem-solving algorithms, flowcharts, compilation, and debugging steps.
C Language Basics & Control Flow: Lecture notes covering keywords, data types, operators, branching statements, loops, and standard input/output functions.
Arrays, Strings & Structures Notes: Concise explanations and code examples for 1D/2D arrays, character arrays, structure definition, and unions.
Functions & Pointers Lecture Handouts: Step-by-step guides on user-defined functions, call-by-value, pointer arithmetic, and dynamic memory concepts.
C++ & Object-Oriented Programming Summaries: Revision notes on OOP principles, classes, objects, abstraction, encapsulation, inheritance, polymorphism, and exception handling.

Syllabus Highlights Covered in Notes

Programming Languages & Problem Solving: Computer logic, algorithm design, software lifecycle, and program documentation.
Core C Syntax & Data Handling: Identifiers, constants, loops, arrays, structures, and pointer manipulation.
Core C++ & OOP Concepts: Function overloading, friend functions, constructors/destructors, template functions, and stream I/O.

Why Use These Computer Programming Notes?

Pokhara University Aligned: Designed specifically around the official CMP 112 syllabus and exam pattern.
Exam-Focused Revision: Includes key definitions, solved code snippets, flowcharts, and theoretical highlights.
Downloadable Resources: Browse, read, or download complete chapter notes and lab practice guides directly.

© 2026 Design by - Kishor K.C.
  • Home
  • Notes
  • Books
  • Upload