B.Sc. Physics, Mathematics, Computer Science


B.Sc in Computer Science is mainly based on theories and principles of computation, physics, mathematics and engineering. These principles are applied to the resolution of technical problems which require the creation and development of software, hardware and network architectures. B.Sc in Computer Science studies are intended for people with a vocation oriented towards the scientific aspects that are found under the development and evolution of computer science and with high capabilities to lead the development of computer-related projects, as well as a great adaptability to fast and continuously evolving environments.

Cognate Subjects

Physics, Mathematics, Computer Science


Bangalore City University


A candidate who has passed the two year Pre-University examination of the Karnataka State consisting of at least two Science subjects as optional(as enumerated under the Faculty of Science), or any other

A candidate for the B.Sc. degree shall offer at least two of the optional subjects, which she had offered at the Pre-University examination.

A candidate offering Physics as an optional subject in the B.Sc.degree course should have studied Mathematics as an optional subject in addition to Physics as another optional subject at the Pre-University course.

A candidate offering Statistics as an optional subject in the degree course should have studied Statistics or Mathematics as an optional subject at the Pre-University course.

A candidate offering Botany, Microbiology, Biotechnology and Zoology as optional subjects at the B.Sc. degree course should have studied Biology as an optional subject at the Pre-University course

Career Prospects

Since it is a combination of three vital Science subjects, students can develop their career in Physics, Mathematics or Computer Science, according to their interest. Can pursue higher studies with courses like M.Sc., MCA, MBA or PG Diploma, after which can continue research work in any of the above disciplines.


Students can go for employment after completing BSc. PMC also. They can find employment in the following fields:

  • Software development
  • Web development
  • Database handling
  • Data entry operations
  • Programming
  • System Managers
  • Network Operators
  • Education
  • Software analyst
  • Operation executive
  • Computational Physics
  • Nuclear Physics
  • Mathematical analyst
  • Bank, Insurance company

Course Outcome

  • To create interest in basic science subjects like Physics and mathematics, along with applied science subject Computer Science.
  • To provide opportunity to develop career in any one of the above fields.
  • To impart detailed knowledge about various Physical Science topics.
  • To build various computational skills.
  • To impart basic knowledge of Computers and related aspects. Includes Hardware basics, Operating System concepts, Data structures, Database handling and manipulation concepts and various high-level languages.
  • To provides good knowledge to become Programmers, web developers and software developers.
  • To develop logical thinking and build the solution accordingly
  • To develop inter-disciplinary activities
  • To develop capacity to interpret different machines and devices with theoretical concepts.
  • To learn to work in groups.
  • To develop team spirit.
  • To produce industry required employable candidates
Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab