Responsive image
Responsive image

Computer Science Syllabus for Grade 12


Chapters and brief description:
1. System Development Concept
System development concept provides the systematic way for developing a new system and implementation of that newly develop system. It includes different system development life cycle(SDLC) with different models like water fall model, prototype model and spiral model along with system development tools like DFD and ERD.

2. Database
Database is the collection of similar types of data in a well-organized tabular format which provides information. The computerized database has a lot of advantages than manual database. For examples encyclopedia, telephone directory, customer records in Banks etc.

3. Communication and Networking
The interconnection of two or more computers by means of transmission media like cables or without cables in order to communicate and share resources like data, application software and the hardware is known as computer network.


4. Programming in C Language
C Language is a high level programming language which is used to develop system programs as well as application software. C is also known as structured programming language that was developed by Dennis Ritchie at Bell Telephone Laboratories in 1972.

i. Fundamental of C Language
ii. Operators and Expressions
iii. Input/Output (I/O) Functions
iv. Control Structures
v. Array and Strings
vi. Functions
vii. Structures and Union
viii. Pointers
ix. File handling

5. Object Oriented Programming(OOP)
OOP is a programming model that was developed to overcome the drawbacks and limitations of particularly procedure oriented programming model. It includes different features like object, class, data abstraction and encapsulation, polymorphism, inheritance etc.

6. ICT (Information Communication and Technology) and cyber Law
It provides basic ICT positive and negative impact in our society and Cyber Law deals with cyber crime, Cyber Law and computer ethics, and Cyber Law & IT policy of Nepal.

7. Multimedia and it’s applications.
Multimedia is a technology of presenting information in more attractive, interesting, interactive and understandable manner to the users. It has different components like text, audio, video, graphics and animation.

8. Artificial Intelligence (AI)
AI is a branch of computer science that concerns with programs wich can solve and analyze problems intelligently. It is the combination of computer science, physiology and philosophy.

9. Contemporary Society
It provides the basic concept of e-commerce, e-learning, e-medicine, e-governance and robotics.

10. Final Project Work

         



Post Your Comment Here