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 Books

Pokhara University Semester 1 Computer Programming Important Books: Study Resources and Preparation Guide
Computer Programming Books

Pokhara University Semester 1 Computer Programming Important Books: Study Resources and Preparation Guide

 Starting your engineering journey can be both exciting and challenging. For Bachelor of Engineering (BE) students under Pokhara University, the first semester introduces foundational engineering concepts, analytical thinking, and core …

Computer Programming – CMP 112 Books, Syllabus & Reference Material

Computer Programming (CMP 112) is a Bachelor-level engineering course offered by Pokhara University, Faculty of Science and Technology for Bachelor of Engineering (BE) students. This category provides recommended textbooks, reference books, and PDF reading materials aligned with the official course syllabus.

📘 Key Course Books & Reading Resources

Programming Languages Fundamentals: Books covering machine-level, assembly, high-level languages, and structured programming paradigms.

Problem Solving & Algorithms: Recommended reference books on program analysis, algorithms, flowcharts, compilation, testing, debugging, and program documentation.

C Programming Concepts: Standard textbooks detailing C features, character sets, data types, operators, branching statements, loops, functions, and pointers.

Arrays, Structures & Data Handling: Textbooks covering one-dimensional/multidimensional arrays, string manipulation, structures, unions, and memory allocation.

Object-Oriented Programming with C++: Books focusing on object-oriented paradigms, classes, encapsulation, inheritance, polymorphism, templates, and exception handling.

🎯 Syllabus & Course Specifications

University: Pokhara University
Faculty: Faculty of Science and Technology
Course Title: Computer Programming (CMP 112)
Level: Bachelor (BE)
Course Nature: Theory and Practical (45 Hours / 100 Full Marks)

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