BSc Computer Science, Physics
Programme Overview
The B.Sc. (Physics with Computer Science) programme is an interdisciplinary degree that integrates the principles of physical sciences with the computational skills essential for modern scientific and technological innovation. The curriculum provides a balanced foundation in classical and modern physics alongside core computer science competencies such as programming, data structures, operating systems, database management, artificial intelligence, and machine learning.
Students gain analytical thinking, problem-solving ability, experimental skills, and hands-on experience using modern computational tools to model physical systems, analyse data, and develop software solutions. The programme prepares graduates for research, industry, and emerging technology domains where physics and computing converge.
Eligibility
Successful completion of Higher Secondary / 10+2 or equivalent examination from a recognised board with a minimum of 40%.
Candidates must have studied STEM at the higher secondary level.
A background in Computer Science at school level is desirable but not mandatory.
Admission is based on institutional guidelines such as entrance tests, merit, or interviews (as applicable).
Why Choose This Programme?
- Interdisciplinary Advantage: Combines the conceptual depth of physics with the technological power of computer science highly valued in both academia and industry.
- Industry Relevance: Exposure to modern computing technologies such as Linux, DBMS, AI fundamentals, deep learning, and cloud computing.
- Future-ready Skillset: Students learn programming, AI, machine learning, data mining, cloud computing, and simulation techniques used in modern scientific research.
- Hands-on Learning: Every major course is supported with laboratory/practical components, ensuring strong experimental and coding proficiency.
- Career Flexibility: Graduates can pursue careers in IT, data science, AI, materials research, semiconductor industries, R&D labs, space science, and more.
- Research Orientation: Advanced courses in quantum mechanics, condensed matter physics, nanotechnology, and astrophysics provide pathways for higher studies and research.
What Will You Learn?
- Understand classical physics concepts including mechanics, oscillations, wave motion, heat, thermodynamics, and electricity & magnetism.
- Explore advanced topics such as quantum mechanics, condensed matter physics, semiconductor devices, atomic and molecular physics, and astrophysics.
- Perform laboratory experiments to measure, analyse, and interpret physical parameters using modern instruments.
- Use mathematical and numerical methods for solving physical problems and modelling real systems. Develop strong programming skills in C, Java, and Python.
- Gain expertise in data structures, operating systems, database management systems, and software engineering.
- Learn modern computational intelligence technologies such as AI fundamentals, machine learning, deep learning, and cloud computing.
- Apply computational approaches to solve physics problems. Use programming for data acquisition, modelling, simulation, and visualisation.
- Understand the physics underlying technology—semiconductors, devices, digital electronics, imaging, and materials.
- Develop a research-based project integrating both domains.
Programme Matrix
| Semester I | Semester II | Semester III | Semester IV | Semester V | Semester VI |
|---|---|---|---|---|---|
| Programming in C | Data Structures | Programming in Java | Computer Graphics | Operating System and Linux | Artificial Intelligence Fundamentals |
| Programming in C Practical | Data Structures Practical | Programming in Java Practical | Computer Graphics Practical | Operating System and Linux Practical | Artificial Intelligence Fundamentals using Python Practical |
| Mechanics and Properties of Matter | Electricity and Magnetism | Wave Motion and Optics | Heat and Thermodynamics | Database Management System | PROJECT |
| Mechanics and Properties of Matter Practical | Electricity and Magnetism Practical | Wave Motion and Optics Practical | Heat and Thermodynamics Practical | Database Management System Practical | Semiconductor Physics and Digital Electronics |
| Classical and Quantum Mechanics-I | Semiconductor Physics and Digital Electronics Practical | ||||
| Classical and Quantum Mechanics-I Practical | Atomic, Molecular and Nuclear Physics | ||||
| Condensed Matter Physics | Atomic, Molecular and Nuclear Physics Practical | ||||
| Condensed Matter Physics Practical |