B.Sc. (Hons) in Computer Science

B.Sc. (Hons) in Computer Science (3 Years)

A dynamic program that concentrates on creating a link between theory & practice, and provides a sound academic base that can support an advanced career in Computer Applications, and provide a foundation of computing principles blended with the latest industry and business best practices.

Program Overview

B.Sc. (Hons.) Computer Science is an undergraduate Computer Science course. Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. B.Sc. (Hons.) Computer Science is generally three academic year course and it may be provided on part time basis by certain institutes.

The syllabus for the course is divided into three parts and it is valuable and job orienting in nature which offers a lot of career opportunities to the candidates after its completion. There are many colleges/universities which are providing the course in their campuses in the country.

B.Sc. (Hons) in Computer Science Course Beneficial?

  • The degree course provides a good base for a Master’s degree and then for a further research program.
  • They can become a private teacher in schools and after passing the Master’s degree plus NET exam they can become a permanent lecturer in colleges/universities.
  • Graduates who have a high percentage of mark and good communication skill can get a job in many reputed companies.
  • Candidates have also many job options in numerous national and multi-national computer manufacturing companies, computer hardware system design and development companies, computer networking companies, software development companies, etc.

Eligibility Criteria

  • Intermediate/ Higher Secondary (10+2) from any approved Board, with Mathematics as a main subject at 10th class.

Fee Structure

  • Tuition Fees: 30,000/- (p.a.)
  • University Charges: 10,000/- (p.a.)
  • Refundable Security: 5,000/-

Course Syllabus

S.No.

Course Title

Course Code

1.

Computer Fundamentals

BCS 101

2.

Programming using ‘C’ Language

BCS 102

3.

Professional Communication

AEC 101

4.

Applied Mathematics

GAS 101

5.

Electronic Science

GAS 102

6.

Computer Fundamentals Lab

BCS 151

7.

Programming using ‘C’ Language Lab.

BCS 152

S.No.

Course Title

Course Code

1.

Fundamentals of Database Management System

BCS 201

2.

Discrete Mathematics

BCS 202

3.

Personality Development & Self Awareness

AEC 201

4.

Digital Electronics

GEC 201

5.

Environmental Studies

GAS 202

6.

Fundamentals of Database Management System Lab.

BCS 251

S.No.

Course Title

Course Code

1.

Fundamentals of Data Structure

BCS 301

2.

Object Oriented Programming using C++

BCS 302

3.

Computer Architecture

BCS 303

4.

Basic Economics

SCS 301

5.

Organizational Behavior

GBS 301

6.

Fundamentals of Data Structure Lab.

BCS 351

7.

Object Oriented Programming using C++ Lab.

BCS 352

S.No.

Course Title

Course Code

1.

Management Information System

BCS 401

2.

Operating System

BCS 402

3.

Computer Networks

BCS 403

4.

Management Concepts and Practices

SCS 401

5.

Entrepreneurship

GBS 402

6.

Management Information System Lab.

BCS 451

7.

Operating System Lab.

BCS 452

S.No.

Course Title

Course Code

1.

Fundamentals of .Net Framework

BCS 501

2.

Theory of Computation

BCS 502

3.

Fundamentals of Data Mining

DCS 501

4.

Fundamentals of Web Technology

DCS 502

5.

Fundamentals of .Net Framework Lab.

BCS 551

6.

Fundamentals of Data Mining Lab.

DCS 551

7.

Fundamentals of Web Technology Lab.

DCS 552

S.No.

Course Title

Course Code

1.

Fundamentals of Java Programming

BCS 601

2.

Design and Analysis of Algorithm

BCS 602

3.

Multimedia

DCS 601

4.

E-Commerce

DCS 602

5.

Fundamentals of Java Programming Lab.

BCS 651

6.

Design and Analysis of Algorithm Lab.

BCS 652

7.

Multimedia Lab.

DCS 651

Career Opportunitie you can choose after the course

This course opens the door to many possible careers.

  • Computer Science Teacher
  • Lecturer & Assistant Professor
  • Computer Program
  • Vocational Instructor
  • Network Designer
  • Clinical Research Co-coordinator
  • Intellectual Property Manager
  • Member Technical Staff Computer Scientist

Testimonials