Computer Science



Computer Science syllabus

The syllabus of  Grade 9 computer science as updated in 2077 is listed below. 

Chapters

1. Computer Fundamentals

Introduction to computer, Characteristics of Computer, Application of Computer, limitation of Computer.

2. Types of Computer

Types of Computer on the basis of working principle, on the basis of size.

3. Basic Architecture of Computer

Input unit, Processing Unit: ALU, CU, MU, Output Unit, Storage Unit.

4. Computer Hardware

Motherboard, Microprocessor, working of processor, Memory: (primary memory: RAM, ROM, Cache Memory, Secondary Memory: Magnetic Storage, Optical Disk), Input devices, Output devices.

5. Computer Software

Introduction to software, System software: (operating system, the function of the operation system, Types of the operating system, Language processor, device driver), Application software: (packaged software, Customized/Tailored Software), Open source software

6. Computer Graphics

Computer Graphics, different graphics formats, pixels, image size and resolution, photoshop tutorials.

7. Internet Technology

Internet, WWW, Web Server, DNS, URL, Web browser, Web site, web pages, Home Page, Search Engines, Download and Upload, Netiquette, IoT, Cloud Computing

8. HTML (Hyper Text Markup Language)

HTML, Tag and Attributes, Types of Tags, Formating tags, Text Styles tags, Center tags, Marquee tags, Types of Lists, Adding Images to HTML documents, Creating Links, Making Tables in HTML documents,  Working with Forms in HTML

9. Cascading Style Sheet

CSS Syntax, Three different ways to implement CSS, CSS Measurement Units, CSS Basic properties: color, text-align, text-decoration, font-family, line-height, font size, background-image

10. Computer Programming

Computer Programs, Computer Programming, Types of Programming language, the Language processor, Software Development Cycle, Flow chart and Algorithm.

11. Programming in QBASIC

Introduction, Features of QBASIC, Variable and Constant, Data and Data types, Character sets, Implicit variable declaration and Explicit variable declaration, Operators, Types of Statement, Control Structure: (sequential structure, selection structure and looping structure). Library Functions, Array.