Introduction to Computer: Definition, Computer Hardware & Computer Software. Block Diagram of a Computer, Hardware Components: Input devices, Output devices, Central Processing Unit (CPU), Memory – Primary & Secondary, Software – Introduction, Types– System and Application.

Computer Languages: Introduction, Concept of Compiler, Interpreter & Assembler

Problem solving concept: Algorithms – Introduction, Definition, Characteristics, Concept of Flow Chart.

 

 

 Fundamentals of Programming: Procedural & Object-Oriented Programming, Data Type, Variable, Constant, Operators: Assignment, Arithmetic, Relational, Logical, Conditional Statements: if, if..else, else..if ladder, Concept of Loop: While loop, do-while loop, for loop.

 

 

Operating System: Definition, Functions, Types, Classification, Command based and GUI based operating system.

Computer Network: Overview, Network Topologies, LAN, WAN and MAN. Network Protocols like FTP, Telnet, HTTP, Gopher etc.