B.Sc (Hons) Computer Science

Course Details

B.Sc. Computer science is a 3 years’ undergraduate program which deals with subjects and topics related to computer applications and services. Technological implementations of computer systems are the main agenda of the program. The program ranges widely from creating quality professionals and research fellows who are working in every sector of the world today.

Objectives

  • To develop problem solving abilities using a computer.
  • To build the necessary skill set and analytical abilities for developing computer based solutions
    for real life problems.
  • To imbibe quality software development practices. To create awareness about process and
    product standards.
  • To train students in professional skills related to software industries.
  • To prepare necessary knowledge base for research and development in computer science
  • To help students build up a successful carrier in computer science.

Career Avenues: Application analyst, Application Developer, Data analyst, Database administrator, IT Consultant, Multimedia manager, Software engineer, Web Developer.

Why Sri Sri University?

  • Ethical, spiritual and holistic environment.
  • Alcohol and Drug-free campus.
  • Partnered with companies and institutions from around the world to provide better quality
    education.
Semester Lectures per Week Program  Credits Marks
1st Semester 26 24 700
2nd Semester 26 24 700
3rd Semester 28 24 750
4th Semester 28 24 750
5th Semester 32 26 750
6th Semester 32 24 650
Total Lectures per Week= 172 Program  Credits – 146 4300

AEC- Ability Enhancement Compulsory, CC   Core Course, CCP –Core Course Practical, GE– Generic Elective, GEP– Generic Elective Practical,SEC– Skill Enhancement Course, SECP– Skill Enhancement Course Practical,

DSE – Discipline Specific Elective, DSEP – Discipline Specific Elective Practical

Semester-I

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS101 Programming Fundamentals using C CC-1 4 4 4 4 20 80 100
BCS102 Computer Organization CC-2 4 4 4 4 20 80 100
BCS103 Environmental Science AEC-1 2 2 2 2 20 30 50
BCS104 Computer Fundamentals GE-1 4 4 4 4 20 80 100
BCS105 Introduction to IT SEC-1 4 4 4 4 20 80 100
BCS106 Programming Fundamentals using C LAB CCP-1 2X2 4 2 2 —- 100 100
BCS107 Computer Fundamental LAB GEP-1 2X2 4 2 2 100 100
BCS108 Self-Study Paper 1 25 25
BCS109 Seminar 1 25 25
Total 18 8 26 18 4 24   700
Total Contact Hours per Week=26 Total Credits=24 Total Marks= 700

Semester-II

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS201 Object Oriented Programming GE-2 4 4 4 4 20 80 100
BCS202 Discrete Structures CC-3 4 4 4 4 20 80 100
BCS203 English Communication AEC-2 2 2 2 2 20 30 50
BCS204 Data Structure CC-4 4 4 4 4 20 80 100
BCS205 Operating System CC-5 4 4 4 4 20 80 100
BCS206 Object Oriented Programming LAB GEP-2 2X2 4 2 2 100 100
BCS207 Data Structure (C/C++) LAB CCP-2 2X2 4 2 2 —- 100 100
BCS208 Self-Study Paper 1 25 25
BCS209 Seminar 1 25 25
Total 18 8 26 18 4 24       700
Total Contact Hours per Week=26 Total Credits=24 Total Marks= 700

Semester-III

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS301 Data Base Management System CC-6 4 4 4 4 20 80 100
BCS302 JAVA Programming CC-7 4 4 4 4 20 80 100
BCS303 Basic Electronics GE-3 4 4 4 4 20 80 100
BCS304 Optimization Techniques DSE-1 4 4 4 4 20 80 100
BCS305 Data Base Management System LAB CCP-3 2X2 4 2 2 —- 100 100
BCS306 JAVA Programming LAB CCP-4 2X2 4 2 2 —- 100 100
BCS307 Basic Electronics LAB GEP-3 2X2 4 2 2 —- 100 100
BCS308 Self-Study Paper 1 25 25
BCS309 Seminar 1 25 25
Total 16 12 28 16 6 24   750
Total Contact Hours per Week=28 Total Credits=24 Total Marks= 750

Semester-IV

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS401 Artificial Intelligence CC-8 4 4 4 4 20 80 100
BCS402 Pulse and Digital Circuits CC-9 4 4 4 4 20 80 100
BCS403 Computer Networks GE-4 4 4 4 4 20 80 100
BCS404 Web Technologies SEC-2 4 4 4 4 20 80 100
BCS405 Artificial Intelligence LAB CCP-5 2X2 4 2 2 —- 100 100
BCS406 Pulse and Digital Circuits LAB CCP-6 2X2 4 2 2 —- 100 100
BCS407 Web Technologies LAB SECP-1 2X2 4 2 2 —- 100 100
BCS408 Self-Study Paper 1 25 25
BCS409 Seminar 1 25 25
Total 16 12 28 16 6 24   750
Total Contact Hours per Week=28 Total Credits=24 Total Marks= 750

Semester-V

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS501 Digital Signal Processing CC-10 4 4 4 4 20 80 100
BCS502 Linux & Shell Programming CC-11 4 4 4 4 20 80 100
BCS503 Python and Server Side Technology SEC-3 4 4 4 4 20 80 100
BCS504 Software Engineering CC-12 4 4 4 4 20 80 100
BCS505 Linux & Shell Programming – LAB CCP-7 2X2 4 2 2 —- 100 100
BCS506 Python and Server Side Technology- LAB SECP-2 2X2 4 2 2 —- 100 100
BCS507 Minor Project DSE-2 2X4 8 4 4 —- 100 100
BCS508 Self-Study Paper 1 25 25
BCS509 Seminar 1 25 25
Total 16 16 32 16 8 26   750
Total Contact Hours per Week=32 Total Credits=26 Total Marks= 750

Semester-VI

Subject Code Subjects Name Subject Type Contact Hours per Week Credits Examination Scheme
  L P Total L P Total Internal Assessment Theory Prac Total

Marks

BCS601 Computer Graphics CC-12 4 4 4 4 20 80 100
BCS602 Internet On Things CC-13 4 4 4 4 20 80 100
BCS603 Cyber Security DSE-3 4 4 4 4 20 80 100
BCS604 Computer Graphics – LAB CCP-8 2X2 4 2 2 —– 100 100
BCS605 Internet On Things – LAB CCP-9 2X2 4 2 2 —– 100 100
BCS606 Project Work / Dissertation DSE-4 2X6 12 6 6 —– 100 100
BCS508 Self-Study Paper 1 25 25
BCS208 Seminar 1 25 25
Total 12 20 32 12 10 24 110 240 300 650
Total Contact Hours per Week=32 Total Credits=24 Total Marks= 650