syllabus10
syllabus10
1. General Knowledge 5
2. Computer Awareness 5
3. Operating System Concepts 5
4. Windows and UNIX operating systems 5
5. Linux administration 10
6. Programming concepts (Structure and constructs of Computer programs, Data types,
Iteration decision making, recursions, debugging, types of errors and validation,
Object Oriented Programming Concepts) 5
7. Data and file Structures, Analysis & Design of Algorithms 10
8. Programming language C/C++ 10
9. Web Programming languages PHP, Python, JAVA 15
10. Database Concepts & SQL 5
11. Distributed programming concepts, Client Server Architecture, Client and Server side
Scripting, Java Script. 5
12. Computer Networking : Essentials of Networking 10
LAN Technologies
Flow and Error Control Techniques
Routing algorithms, Congestion control,
TCP/UDP and sockets.
Application layer protocols including icmp, dns, smtp, pop, ftp, http
Network devices, hubs, switches, gateways, and routers
13. Network security: concepts of public key and private key cryptography, digital
Signature, firewalls. 5
14. Advanced Technologies 5
(Mobile Application development, Wireless technologies)