Programming Language – Syllabus | BBA (Pokhara University) Second Semester

Download our Android App from Google Play Store and start reading Reference Notes Offline.

Programming LanguagePokhara University (PU)
Syllabus of “Programming Language”
BBA (Bachelor of Business Administration)
For: First Year | Second Semester
CMP 103.3 | Credit Hours: 3

Course Objectives:
This course aims to introduce students to the imperative programming principles and acquaint them with the C programming language.

Course Contents:

  1. Historical Development: 2 hours
    History of computing and computers, Types of computers (analog and digital), Generations of computers
  2. Introduction to Computer Systems: 4 hours
    Fundamental concepts of computer, Memory, hardware, software and firmware, Block diagram of digital computer, Computer peripherals
  3. Programming Preliminaries: 10 hours
    Introduction to program and programming language, Types of programming language, Generations of programming languages, Program design methodology, Software development: Stages of software development, Text editor; Assembler, Compiler, Interpreter, Algorithms, Flowcharts, Pseudo codes, ASCII
  4. Introduction to C: 16 hours
    C Basics; variables and constants, The simple data types in C. Operators, Header files, Input and Output statement: Unformatted I/O, Formatted I/O, Type conversion, Loops and Decisions (For loop, while loop, Do while loop, Nested loop Case-break and continue statements, If Else, Else-If and Switch statements), Functions (Variables, Returning a value from a function, Sending a value to a function, Arguments, Preprocessor directives, C libraries, Macros, Header files and proto typing), Recursion
  5. Arrays and Strings: 4 hours
    Initializing arrays, Multidimensional arrays, String; functions related to the string
    6. Structures and Unions 3 hours
    Initializing structures, Nested type structure, Arrays and structures, Unions
  6. Pointers: 4 hours
    Pointer data type, Pointers and Arrays, Pointers and Functions, Pointers and Structures
  7. Files and File handling: 5 hours
    Opening and creating a file in different modes (Read, Write and Append)

Text Book:

  1. Rajaraman, V.; Computer Programming in C, Prentice-Hall of India, New Delhi

Reference Books:

  1. Kelley, A. & Pohl I: A Book on C, Addison Wesley Longman Singapore Pvt. Ltd.
  2. Yshavant Kanetkar: Let Us C, BPB Publication, New Delhi.

Posted By : Hari Prasad Chaudhary | Comment RSS | Category : Bachelor Level, Pokhara University
Tag :

Post a Comment

Your email is never published nor shared. Required fields are marked *