Computer Programming and Applications (1 Year Certificate Course)

Rationale and Objectives

 

This course is an elementary course for beginner. This course provides an overview of Information Technology and various glossary used there in. The course covers only the concepts of various keywords. The practical hours help the student to know the basic commands to use a computer. At the end of the course, the student is expected to know the concepts of various technology mostly used by IT professionals and would be able to use computers for preliminary applications.

The course consists of four theory papers of 100 marks each and four practical papers of 100 marks of each.

 

1. Fundamental of Computers

2. Operating System and Software Applications

3. Computer Communications

4. Business System and Computer Financial Accounting

 

The details are given in the curriculum.

 

 01 - Fundamental of Computers

100 Marks

Topics Content
1 Information Concepts and Processing
01.01 Concepts of Information: Definition of Information and examples of information, Difference between Data and Information with illustration, Features of Information, Categories of Information, and Level of Information.
01.02 Special Applications: Computer Graphics, Entertainment, and Office Automation.
01.03 Number System in Computers: Bit, Byte and Word, Binary Number System, Other Number Systems : Octal and Hexa Decimal, Conversion from Digital to Binary.
2 Elements of Computer System
02.01 Classification of Computer System: Super computer, Mainframe, and Personal Computers, Workstations, Computer Based System.
02.02 Concept of Hardware: Definition of Hardware : CPU, VDU and Input Devices, Memory : Primary and Secondary, Definition of RAM, ROM, CDROM, Input and Output Devices.
02.03 Concepts of Storage Devices and Data Communication Equipment: Magnetic Disks and Cartridges, Floppy Disks and Drives, CDROM and CDROM Drivers, Modems and other Data Communication Equipment.
 
 02 - Operating System and Software Applications

100 Marks

Topics Content
3 Elements of Computer Systems
03.01 Concepts of Software: System Software and Application Software, Features of System software and Examples of System Software, Compilers and Assemblers, System Utility Software, Role of Software in Information Technology.
4 Operating System (OS)
04.01 Concepts of OS: OS as Resource Manager, OS as Processor Manager, OS as Information Manager.
04.02 Commands of DOS: Booting of Computers, Basic File and Directory Manipulation Commands, Disk Manipulation Commands : Format, DISKCOPY, CHKDSK etc., Security and Recovery of data.
04.03 Windows and GUI: Overview of GUI and Concepts of Windows, Using the Mouse and Manipulation of ICONs, Menus and Opening different Applications Simultaneously, Basic Commands of Windows : Creating, Moving, Renaming, Deleting Files/Folders, Basic Concepts of Installing Windows Based Packages.
04.04 Unix: Over view of UNIX : Comparison of DOS and UNIX, Login and Logoff, User Passwords, Basic Files/directory manipulation commands, Concept of Shell and Kernel, Elements of VI Editor.
04.05 Elements of Windows NT: Overview of Windows NT, Concept of Client-Server and Windows NT Server, Login and Logoff, Control Panel, Administrative Tools, File Manager.
5 Microsoft Office
05.01 Microsoft Word.
05.02 Microsoft Excel.
05.03 Microsoft Powerpoint.
 
 03 - Computer Communications

100 Marks

Topics Content
6 Computer and Communication
06.01 Introduction of Computer Networks: Need for Computer Networks and Advantages, Concepts of Internet, Elements WWW and other Internet Services, Concepts of LAN and WAN, Internet protocol and TCP/IP.
06.02 Electronic Mails (e-mail).
06.03 Concept of Network Computer.
06.04 Concepts of Distributed Processing.
7 Fundamentals of Programming Languages (PL)
07.01 Classification of Programming Languages: Machine and High level PL, PLs used for Scientific and Commercial applications.
07.02 Generation of Languages.
07.03 Concepts Network Programming Languages.
8 Principles of Data Security and Maintenance
08.01 Concepts of Security.
08.02 Tools of Security and Protection : Passwords, Hardware and Software locks.
08.03 Preventive Maintenance of Computer Systems.
08.04 Trouble Shooting.
9 Overview of Information Technology Applications
09.01 Concepts of Scientific and Business Applications: Invoicing, Transaction Processing, Financial Accounting and Payroll, Medical and Health Applications.
09.02 Educational and Entertainment: Computer Based Training, Computer Games, Information on Internet for Education and Entertainment.
09.03 Multi-lingual Applications.
09.04 Major IT Projects in India: Railway Reservation System, NICNET and ERNET.
 
 04 - Business System and  Computer Financial Accounting

100 Marks

Topics Content
10 Information Concepts and Processing
10.01 Data Concepts: Examples of data, data types, Logical concepts of data: Entities, Attributes and Relationship, Physical concepts: storage and retrieval, organisation of data as files.
10.02 Elements of Electronic Data Processing: Overview of Commercial Applications: Billing and Accounting, Overview of Transaction Processing, Processing Methodologies: Batch, On-Line, Real-time Processing,  Concepts and Applications of Text Processing.
10.03 Business System and Computer Financial Accounting: Introduction to Business Data Processing, Concepts of Files: Master files, File Organisation: Sequential, Relative and indexed, Modes of Processing, Principles and Techniques of Programming: Algorithm, Flowchart, Pseudo Code, Top Down and Bottom Up Programming Techniques, FOXPRO, Tally.
Note: Practicals will be based on theory papers. 
Top
Designed and Developed by NIC, Bihar State Centre, Patna.