• Course Overview
  • Notes
  • Solutions
  • QnAs
  • Programs
  • Slides
  • ToDo

Computer has revolutionized the way we live and work. Computer has affected all aspects of people's lives. It has become a need in our daily activities & has changed the style of our daily activities.

Our education will be incomplete without computer education. So, computer science is being the important subject in this modern world. Thinking this reality, Curriculum Development Centre (CDC) has included the computer science as the subject in the school level curriculum.

Course Title: Computer Science

Nature of the Course: Theory + Lab

Full Marks:  50 + 50

Course Objective: The main objective of the course is to provide the fundamental concept of computer including the concept of web & internet as well as contemporary technologies. Beside this, it also provides the knowledge of Database along with the QBASIC that emphasizes on modular programming and file handling & Fundamental concept of C which will be the roadmap for the higher classes.

Course Detail:

Unit-1: Fundamentals (34 Hrs.)

    • Networking and Telecommunication
    • Ethical and Social Issues in ICT
    • Computer Security
    • E-commerce
    • Contemporary Technology
    • Number System

Unit-2: Database Management System (42 Hrs.)

    • Introduction to Database & MS-Access

Unit-3: Programming in QBASIC (61 Hrs.)

    • Review of Control Statements
    • Modular Programming
    • File Handling in QBASIC

Unit-4: Introduction to C Language (29 Hrs.)

    • Introduction to C Language
    • Elements of C Programming
    • Control Statements

Laboratory Works:

  • Creating a simple application using MS-Access that can store, edit or display the records stored in database.
  • Project work related to QBASIC Modular Programming.

Question Type & Markings:

  • In exam paper, only subjective questions will be asked. Objective type of questions like Match the followings, True or False or MCQs has removed from revised curriculum.
  • Question will be categorized under 3 different categories as, Very Short Questions, Short Questions and Long Questions.

Group-A: Fundamentals (20 Marks)

    • Very Short Questions - (6x1)= 6 marks
    • Short Questions - (5x2)= 10 marks
    • Long Questions - (1x4)= 4 marks

Group-B: Database Management System (10 Marks)

    • Very Short Questions - (2x1)= 2 marks
    • Short Questions - (4x2)= 8 marks
    • Long Questions - Not included

Group-C: Programming in QBASIC (15 Marks)

    • Very Short Questions - (1x1)= 1 marks
    • Short Questions - (3x2)= 6 marks
      • Program Output (1 Question)
      • Program Debug (1 Question)
      • Analytical Question (1 Question)
    • Long Questions - (2x4)= 8 marks
      • Program Writing (2 Questions)

Group-D: Introduction to C Language (5 marks)

    • Very Short Questions - (1x1)= 1 marks
    • Short Questions - Not included
    • Long Questions - (1x4)= 4 marks
      • Program Writing (1 Question)

Model Question:

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Program to calculate the average of three numbers using FUNCTION procedure.

Program to calculate the average of three numbers using FUNCTION procedure.