Skip to content
Exam guide

BCS (ICT and CSE cadre)বিসিএস (আইসিটি ও সিএসই ক্যাডার)

In BCS, computer science is examined at three levels: a small Computer and ICT section in the preliminary test for everyone, a Computer and IT part in the general cadre written paper, and two 200-mark post-related papers for the technical ICT cadre (ICT, code 281) and Computer Science (code 971).

বিসিএসে কম্পিউটার বিজ্ঞানের পরীক্ষা হয় তিন স্তরে: সবার জন্য প্রিলিমিনারির ছোট কম্পিউটার ও আইসিটি অংশ, সাধারণ ক্যাডারের লিখিত পরীক্ষায় কম্পিউটার ও আইটি অংশ, এবং টেকনিক্যাল ক্যাডারের জন্য ২০০ নম্বরের পদসংশ্লিষ্ট বিষয়: আইসিটি (কোড ২৮১) ও কম্পিউটার সায়েন্স (কোড ৯৭১)।

Past papers
15
Questions
306

Exam pattern · পরীক্ষার ধরন

BCS preliminary

Every BCS candidate

MCQ (200 marks)Includes Computer and ICT 15 (computer 10, ICT 5)

Source: BPSC: BCS preliminary syllabus

BCS written, technical cadre

ICT and Computer Science cadre posts

Written (900 marks)Bangla 100, English 200, Bangladesh affairs 200, International affairs 100, Mathematics and mental ability 100, Post-related subject 200 (ICT-281 or Computer Science-971: two 100-mark parts)
Viva200

Source: BPSC: BCS written syllabus (codes 281 and 971)

Syllabus outline · সিলেবাস

ICT-281, part I
Computer systems and number systems, electrical circuits and electronics, digital logic design, microprocessor and interfacing (8086), computer architecture, communication theory, computer networking and security
ICT-281, part II
Structured and object-oriented programming, discrete maths and theory of computation, data structures and algorithms, database systems, software engineering, operating systems, artificial intelligence
Computer Science-971
Programming in C and C++/Java, digital systems, discrete maths, numerical analysis, data structures, microprocessors, architecture, compilers; then algorithms, operating systems, DBMS, software engineering, data communication, networks and the internet, AI

Most asked in our 15 papers for this exam

  • Networking · নেটওয়ার্কিং 39
  • Digital Logic · ডিজিটাল লজিক 30
  • Programming · প্রোগ্রামিং 26
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 24
  • Operating Systems · অপারেটিং সিস্টেম 24
  • Database · ডেটাবেজ 23
  • Mathematics · গণিত 22
  • Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 21

How to prepare · প্রস্তুতি

  1. Prepare for the preliminary first: its 15 computer marks are basic, but every mark counts in the cut-off.
  2. For the post-related paper, follow the official topic list part by part: it is long, and written answers need depth.
  3. Practise full written answers with diagrams and worked examples; past BCS written papers below show the level.

Loading sample questions…

All exam guides · All past papers · Job circulars