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
- Admission to B.Sc. (Honors) Programs is open to candidates who have passed (10+2) / Intermediate / Higher Secondary from any approved Board with PCM/PCB.
Fee Structure
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