Communication Engineering
Electronic communication allows transmission of messages using telephones, computers, smart phones and fax machine etc. People can easily share conversation, picture, image, sound, graphics, video, maps, and software through wire, electromagnetic energy and radio systems. Electronic communications lets you combine numerous media – text, graphics sound, video, etc. – into a single message.
Various topics that are covered in this category are:
- Analog communication basics
- AM (Amplitude Modulation)
- FM (Frequency Modulation)
- PM(Phase Modulation)
- Pulse communication systems
Computer Science
Computer Fundamentals:
A computer is defined as a general purpose, programmable electronic device. General purpose means, it can be used for any applications ranging from small to business and scientific applications. Also implies that it can be used as a calculator, radio, music system, washing machine, or even to control speed of an aero plane etc. Programmable means without changing the hardware, we can carry out different tasks with different software.
Variours topics included in this category are:
- computer basics
- Memory & storage devices
- internet fundamentals
- graphic cards
- prpgramming basics
Operating System
In order to store a document on the hard disk, to print a document on printer, to execute a command, operating system is needed. Operating system objectives, functions and its need are explained in this lecture.
Operating system is defined as a collection of programs which controls and co-ordinates resources of a computer system. Resource can be a hardware or software. Resources refer to peripheral devices (such as input, output devices, memory etc). The term peripheral refer to Input/output devices.
Various topics covered in this category are:
- Principles of Operating Systems
- Types of Operating Systems
- Multi-User Capability Of Unix
- CPU Scheduling
- Process Scheduling
- CPU Scheduling Algorithms
Programing in C++
C++ Programming
C++ programming topics are covered here. Various topics are:
- Steps in learning C++
- Basic data types
- Decision making statements in C
- Loops in C++ language
- Functions in C++
- Arrays & Pointers
- OOP concepts
- Inheritance, Polymorphism etc.
Programing in C
C programming topics are covered here. Various topics are:
- Steps in learning C
- Basic data types
- Decision making statements in C
- Loops in C language
- Functions in C
- Arrays
- Pointers
- Structures
- User-defined data types