
Explore the basics of the computer, its hardware and software, and the block diagram with input, output, CPU, memory, buses, control unit, and arithmetic logic unit.
Explore machine language, assembly language, and high-level languages, and learn how assemblers and compilers translate programs into binary for universal computer execution.
Explore the distinction between system software and application software, and how programs are loaded from secondary storage into memory and executed by the CPU through fetch, decode, and execute.
Explore serial transmission, using a single wire to transfer data between computers. Compare it with parallel transmission, which uses multiple lines for faster, short-distance data transfer and higher cost.
Explore serial data transmission, contrasting it with parallel transfer, covering synchronous and asynchronous modes, start-stop framing, and duplex options (half, full, simplex), and common standards like rs-232.
In this course, you'll learn about computer hardware & software along with the fundamentals of computers and their parts I/O, CPU, Memory, and Buses. Types of memory: RAM & ROM their use in computers. Difference between static RAM and dynamic RAM. Then, the difference between EPROM & EEPROM. CPU parts: Control unit and Arithmetic logic unit.
How the control signals are generated using hardwired and microprogrammed control for communication with memory and input/output devices. The function of ALU to perform arithmetic operations such as ADD, SUB, MUL, DIV, etc, and logical operations such as logical AND, OR, XOR, etc. What is a bus and its types: address bus, data bus control bus.
Also about computer languages: machine language, assembly language & higher-level language & about computer software: system software & application software. Understanding how the instructions are executed. Then about digital data communication, its types: serial and parallel data transfer. Difference between serial & parallel data transmission and basics of serial communication, synchronous & asynchronous communication. Meanings of Simplex, Half duplex & Full duplex. Then about baud rate and RS-232 serial bus standard.
The course is useful primarily for polytechnic & engineering students of all disciplines and also for anyone who is interested in learning the basics of computer.
In this course, you'll learn about computer hardware & software along with the fundamentals of computers and their parts I/O, CPU, Memory, and Buses. Types of memory: RAM & ROM their use in computers. Difference between static RAM and dynamic RAM. Then, the difference between EPROM & EEPROM. CPU parts: Control unit and Arithmetic logic unit.
How the control signals are generated using hardwired and microprogrammed control for communication with memory and input/output devices. The function of ALU to perform arithmetic operations such as ADD, SUB, MUL, DIV, etc, and logical operations such as logical AND, OR, XOR, etc. What is a bus and its types: address bus, data bus control bus.
Also about computer languages: machine language, assembly language & higher-level language & about computer software: system software & application software. Understanding how the instructions are executed. Then about digital data communication, its types: serial and parallel data transfer. Difference between serial & parallel data transmission and basics of serial communication, synchronous & asynchronous communication. Meanings of Simplex, Half duplex & Full duplex. Then about baud rate and RS-232 serial bus standard.
The course is useful primarily for polytechnic & engineering students of all disciplines and also for anyone who is interested in learning the basics of computer.