All syllabi
BCSWritten
BCS written syllabus
General and technical cadres · 235 pages
Compulsory subjects and post-related subjects for professional and technical cadres. Confirm the applicable subject code in the recruitment notice.
Published by BPSC. Collected 2026-11-14. Confirm the edition and subject against your recruitment notice before studying.
Text below is extracted for search and may contain mistakes. Use the original PDF to check marks, formulas and Bangla spelling.
BanglaEnglishBangladesh affairsInternational affairsCivil engineeringElectrical engineeringMechanical engineeringComputer science
Read the document
Page 44 of 235
Searchable text (unverified)
SYLLABUS FOR BCS (WRITTEN) EXAMINATION
44/235
Microprocessor and Interfacing
Introduction to microprocessor: overview of computer architecture, evolution of microprocessors, difference
between microprocessor and microcontroller; Introduction to 8086/8088: basic architecture of 8086,
memory segmentation, flags, addressing modes, pins & signals, s ingle and multi -processor systems;
Microprocessor programming: instruction sets, introduction to assembly language programming; Tools:
assemblers, debuggers, development systems; Clock and bus controller interfacing: clock generator, bus
demultiplexer, bus controller interfacing; Memory Interfacing: SRAM and EEPROM interfacing, Types of
I/O: parallel I/O, programmed I/O, interrupt driven I/O, I/O port address decoding, programmable peripheral
interface (8255A), interface examples – Keyboard matrix, LCD/7 -Segment display, printer, stepper motor,
A/D and D/A converter; Timer interfacing: The 8254 programmable interval timer (PIT), timing
applications; Serial I/O interface: asynchronous and synchronous communication, physical communication
standard-EIA RS232, pr ogrammable communication interface, interfacing serial I/O devices - mouse,
modem, PC Keyboard; Interrupts: interrupt driven I/O, software & hardware interrupts, interrupt vectors and
vector table, interrupt processing, programmable interrupt controller (82 59A), DMA: DMA controller
(8237).
Computer Architecture
Information representation; Measuring performance; Instructions and data access methods: operations and
operands of computer hardware, representing instruction, addressing styles; Arithmetic Logic Unit (ALU)
operations, floating point operations, designing ALU; Processor design: datapaths & single cycle and
multicycle implementations; Control Unit design - hardwared and microprogrammed; Hazards; Exceptions;
Pipeline: pipelined datapath and control, superscalar and dynamic pipelining; Memory organization: cache,
virtual memory, channels.
Communication Theory
Spectral analysis: Fourier series, sampling function, power spectrum, Fourier transform, convolution,
Parseval‘s theorem; Information theory: entropy, information rate, Shannon‘s theorem, channel
capacity;Analog communication system: different modulations, modulation circuits and detectors; Digital
modulation: different standard modulation schemes; Pulse and digital signals: pulse amplitude modu lation
(PAM), pulse code modulation (PCM), delta modulation (DM), adaptive delta modulation (ADM);
Multiplexing: time -division multiplexing (TDM) frequency -division multiplexing (FDM), multiple -access
network- time-division multiple -access (TDMA), frequenc y-division multiple access (FDMA); code -
division multiple-access (CDMA).
Computer Networking and Security
Protocol hierarchies; Data link control: HLDC; DLL in Internet; DLL of ATM; LAN Protocols: Standards
IEEE 802.*; Hubs, Bridges, and Switches, FDDI, Fast Ethernet; Routing algorithm; Congestion control;
Internetworking, WAN; Fragmentation; Firewalls; IPV4, IPV6, ARP, RARP, Mobile IP, Network layer of
ATM; Transport protocols; Transmission control protocol: connection management, transmission policy,
congestion control, timer management; UDP; AAL of ATM; Network security: Cryptography, DES, IDEA,
public key algorithm; Authentication; Digital signatures; Gigabit Ethernet; Domain Name System: Name
servers; Email and its privacy; SNMP; HTTP; World Wide Web.