B.Sc (Hons)

Computer Science

With world-class teaching based on expert real-world knowledge and a balance of theoretical and practical specialisations, the three-year degree course in Computer Science is designed to provide you with a firm foundation in the subject. At BESC, we aim to teach you computer science in an enjoyable way that equips you for employment across various professional sectors.

Course Structure

Choice Based Credit System

Course Code Name of Course Semester Marks
CC-1 Digital Logic + Digital Circuits 1 100
CC-2 Programming Fundamentals using C 1 100
GE-1 Computer Fundamentals and Digital Logic Design (Applicable for students opting for Computer Science as Generic Elective) 1 100
AECC-1 Communicative English / Bengali / Hindi 1 100
CC-3 Computer Organization and Architecture 2 100
CC-4/ Basic Electronic Devices and Circuits 2 100
GE-2 Algorithm and Data Structure (Applicable for students opting for Computer Science as Generic Elective) 2 100
AECC-2 ENVS 2 100
CC-5 Data Structure 3 100
CC-6 Computational Mathematics 3 100
CC-7 Microprocessor and its Applications 3 100
SEC-A-1 or SEC-A-2 Computer Graphics or Sensor Network and IoT 3 100
GE-3 Computer Organization (Applicable for students opting for Computer Science as Generic Elective) 3 100
CC-8 Data Communication + Networking and Internet Technology + Computer Networking and Web Design 4 100
CC-9 Introduction to Algorithms and its Applications 4 100
CC-10 Operating Systems 4 100
SEC-B-1 or SEC-B-2 Information Security or E-Commerce 4 100
GE-4 Operating System (Applicable for students opting for Computer Science as Generic Elective) 4 100
CC-11 Data Base Management System (DBMS) + RDBMS Lab using My SQL and PHP 5 100
CC-12 Object Oriented Programming System OOPs + OOPs Lab using Java 5 100
DSE-A-1 or DSE-A-2 Digital Image Processing or Data Mining and its Applications 5 100
DSE-B-1 or DSE-B-2 Operation Research (O.R.) + Lab. using C/ Python or Programming using Python 5 100
CC-13 Software Engineering 6 100
CC-14 Theory of Computation + PROJECT 6 100
DSE-A-3 or DSE-A-4 Embedded Systems or Multimedia and its Applications 6 100
DSE-B-2 or DSE-B4 Introduction to computational Intelligence or Advanced Java 6 100


Program Outcome / Course Outcome / Program Specific Outcome →


Course Eligibility

A candidate taking up Honours Course in a subject must have obtained at the previous qualifying examination a minimum of:

55% marks in Computer Science + PASS marks in Mathematics


45% marks in Computer Science + 50% marks in BO4 + PASS marks in Mathematics


  • If the candidate has not studied Computer Science in class XII, he / she needs to achieve the above-mentioned marks in Physics / Statistics to apply for Computer Science (H).
  • Candidate passed in Business Mathematics is not eligible for Admission.
  • Please also read General Eligibility Criteria, Under Admissions.
Course Duration

3 Years

Course Hours

10:15 am to 4:30 pm (Day Session, Co-Ed)

Course Fees

₹ 35,540/- (First Semester)

Admissions 2023-24 - Apply Now