KMC Delhi-image

B-SC-PROGRAMME in Physical Sciences With Computer Science at Kirori Mal College

Kirori Mal College, a premier constituent college of the University of Delhi, was established in 1954 in New Delhi. Accredited with an A++ grade by NAAC, KMC is renowned for its strong academic programs in Arts, Science, and Commerce. The college offers a vibrant campus life across 17 acres and boasts impressive placements, with the highest package reaching ₹23.05 LPA in 2024.

READ MORE
location

Delhi, Delhi

Compare colleges

About the Specialization

What is Physical Sciences with Computer Science at Kirori Mal College Delhi?

This B.Sc. Programme Physical Sciences with Computer Science at Kirori Mal College focuses on integrating fundamental principles of Physics and Mathematics with modern Computer Science applications. It equips students with a robust scientific foundation alongside essential computational skills, catering to the growing interdisciplinary demand in the Indian technology and research sectors. The program''''s blend makes it unique, preparing graduates for diverse roles in a rapidly evolving job market.

Who Should Apply?

This program is ideal for fresh graduates seeking entry into data science, scientific computing, or research assistant roles. It also suits individuals with a strong aptitude for analytical problem-solving and an interest in applying computational methods to scientific challenges. Career changers looking to transition into technologically advanced scientific fields in India will find this program beneficial due to its comprehensive and interdisciplinary nature.

Why Choose This Course?

Graduates of this program can expect to pursue career paths in data analytics, software development, scientific research, and IT consulting within India. Entry-level salaries typically range from INR 3-6 lakhs annually, with experienced professionals earning significantly more. Growth trajectories include becoming data scientists, research scientists, or specialized software engineers in areas like computational physics, aligning well with professional certifications in programming, data analytics, and cloud platforms.

Student Success Practices

Foundation Stage

Cultivate Strong Mathematical and Programming Basics- (Semester 1-2)

Consistently practice problem-solving in Calculus and Linear Algebra, alongside daily coding challenges in Python. Utilize platforms like HackerRank and LeetCode for programming, and NPTEL courses or Khan Academy for mathematical concepts, ensuring fundamental clarity.

Tools & Resources

NPTEL, Khan Academy, HackerRank, LeetCode, Jupyter Notebook

Career Connection

A solid foundation in math and programming is crucial for advanced scientific computing, data analysis, and algorithm development roles in product-based tech companies.

Engage Actively in Lab Sessions and Scientific Discussions- (Semester 1-2)

Maximize learning from Physics and Computer Science lab practicals by thoroughly understanding concepts before experiments and actively participating in discussions. Form study groups to dissect theoretical concepts and their real-world implications, fostering critical thinking.

Tools & Resources

Lab manuals, online scientific forums (e.g., Stack Exchange), peer study groups, university library resources

Career Connection

Develops practical problem-solving skills, experimental design, and the ability to articulate scientific findings, essential for R&D and analytical roles.

Explore Open-Source Projects and Introductory Certifications- (Semester 1-2)

Begin contributing to beginner-friendly open-source projects on GitHub, especially those related to scientific computing or data visualization. Consider introductory certifications in Python or data analytics (e.g., Python Institute, Google Data Analytics) to validate early skills and build a portfolio.

Tools & Resources

GitHub, Coursera, NPTEL online courses, Python Institute certifications

Career Connection

Builds a practical project portfolio, demonstrates initiative, and provides verifiable skills, making students more attractive for internships and entry-level positions.

Intermediate Stage

Deep Dive into Data Structures and Operating Systems- (Semester 3-4)

Beyond course material, master complex data structures and algorithms, focusing on their time and space complexity. Gain practical experience with Linux commands and scripting, understanding operating system principles through hands-on projects and problem-solving.

Tools & Resources

GeeksforGeeks, InterviewBit, Linux command line, virtual machines (e.g., VirtualBox)

Career Connection

Essential for competitive programming, core software development roles, and system administration positions, highly valued by tech companies in India.

Participate in Hackathons and Coding Competitions- (Semester 3-5)

Actively join college-level or national hackathons (e.g., Smart India Hackathon) and coding contests (e.g., CodeChef, Google Kick Start). These provide exposure to real-world problems, teamwork, and competitive problem-solving under pressure, enhancing practical skills.

Tools & Resources

Major League Hacking (MLH), CodeChef, HackerEarth, university tech clubs

Career Connection

Enhances problem-solving abilities, builds a professional network, and creates a project portfolio, significantly boosting employability for software and product development roles.

Undertake Mini-Projects Integrating Physics, Math, and CS- (Semester 4-5)

Initiate small projects that combine knowledge from all three disciplines, such as simulating physical phenomena using Python, developing mathematical models for data analysis, or building a simple scientific data visualization tool. Collaborate with peers or faculty on these projects.

Tools & Resources

Python libraries (NumPy, SciPy, Matplotlib), Arduino/Raspberry Pi for physical interfaces, project groups

Career Connection

Demonstrates interdisciplinary thinking and practical application of knowledge, appealing to roles in scientific computing, research, and specialized tech startups.

Advanced Stage

Specialize Through Advanced Electives and Research Projects- (Semester 5-6)

Choose Discipline Specific Electives (DSEs) strategically in areas like Machine Learning, AI, or Advanced Physics/Mathematics that align with career goals. Seek out faculty for research projects or dissertations in your chosen specialization to gain in-depth expertise.

Tools & Resources

Research papers, specialized software (e.g., MATLAB, TensorFlow, PyTorch), university research labs

Career Connection

Builds in-depth expertise, crucial for advanced roles in R&D, data science, or pursuing higher studies (M.Sc./Ph.D.) in India and abroad.

Pursue Internships and Industry Certifications- (Semester 5-6)

Secure internships in relevant industries (IT, FinTech, R&D) to gain practical experience and network. Acquire industry-recognized certifications in cloud computing (AWS, Azure, GCP), data science (e.g., IBM Data Science Professional), or cybersecurity to validate professional skills.

Tools & Resources

LinkedIn, Internshala, company career pages, certification platforms (Coursera, edX)

Career Connection

Converts theoretical knowledge into practical skills, validates professional readiness, and significantly improves placement prospects with leading Indian and multinational companies.

Master Interview Preparation and Professional Networking- (Semester 6)

Dedicate time to structured interview preparation, including mock interviews, behavioral questions, and revising core subject concepts. Attend industry seminars, workshops, and career fairs to network with professionals and potential employers, refining communication and presentation skills.

Tools & Resources

Glassdoor, LinkedIn, college placement cell, alumni network, professional mentors

Career Connection

Refines communication skills, boosts confidence, and opens doors to placement opportunities, ensuring a smooth transition from academics to a successful career.

Program Structure and Curriculum

Eligibility:

  • Passed Class XII with Physics, Chemistry, Mathematics (PCM) and English from a recognized board. Admission based on CUET (UG) performance in specified domain subjects.

Duration: 3 years / 6 semesters

Credits: 178 Credits

Assessment: Internal: 30% (for Theory courses), 40% (for Practical courses), External: 70% (for Theory courses), 60% (for Practical courses)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171101Electricity and Magnetism (Theory)Discipline Specific Core (Physics)4Electrostatics, Magnetostatics, Magnetic Properties of Materials, Electromagnetic Induction, AC Circuits
42171102PElectricity and Magnetism Lab (Practical)Discipline Specific Core (Physics)2Measuring resistance, RC circuits, AC circuits, Magnetic field experiments
42351101Calculus (Theory)Discipline Specific Core (Mathematics)4Limits and continuity, Differential Calculus, Integral Calculus, Partial Differentiation, Vectors
42351102PCalculus Lab (Practical)Discipline Specific Core (Mathematics)2Graphing functions, Numerical integration, Optimization problems
42341101Programming Using Python (Theory)Discipline Specific Core (Computer Science)4Python basics, Data types and variables, Control structures, Functions and modules, File handling
42341102PProgramming Using Python Lab (Practical)Discipline Specific Core (Computer Science)2Practical programming exercises in Python, Debugging and testing, Algorithm implementation
72181101Environmental ScienceAbility Enhancement Compulsory Course (AECC)4Ecosystems and biodiversity, Environmental pollution, Natural resources and conservation, Sustainable development, Climate change
72031101Constitutional Values and Fundamental DutiesValue Added Course (VAC)2Preamble and Constitution of India, Fundamental rights and duties, Directive principles of state policy, Constitutional amendments, Rule of law

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171201Waves and Optics (Theory)Discipline Specific Core (Physics)4Simple Harmonic Motion, Superposition of Waves, Interference, Diffraction, Polarization
42171202PWaves and Optics Lab (Practical)Discipline Specific Core (Physics)2Experiments on interference, Diffraction patterns, Properties of lenses and mirrors
42351201Differential Equations (Theory)Discipline Specific Core (Mathematics)4First order differential equations, Higher order linear differential equations, Laplace Transforms, Series solutions, Partial differential equations
42351202PDifferential Equations Lab (Practical)Discipline Specific Core (Mathematics)2Numerical methods for ODEs, Solving ODEs with computational tools, Phase plane analysis
42341201Data Structures (Theory)Discipline Specific Core (Computer Science)4Arrays and linked lists, Stacks and queues, Trees and binary trees, Graphs and graph algorithms, Sorting and searching
42341202PData Structures Lab (Practical)Discipline Specific Core (Computer Science)2Implementation of data structures, Algorithm design and analysis, Problem solving using DS
72031201English CommunicationAbility Enhancement Compulsory Course (AECC)4Reading comprehension, Writing skills, Grammar and vocabulary, Oral communication, Presentation skills
72031202Digital EmpowermentValue Added Course (VAC)2Digital literacy and skills, Online safety and privacy, Cyber hygiene, E-governance services, Digital tools for productivity

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171301Thermal Physics and Statistical Mechanics (Theory)Discipline Specific Core (Physics)4Laws of thermodynamics, Kinetic theory of gases, Phase transitions, Heat engines and refrigerators, Statistical distributions
42171302PThermal Physics and Statistical Mechanics Lab (Practical)Discipline Specific Core (Physics)2Calorimetry experiments, Measurement of specific heat, Thermal conductivity, Gas laws experiments
42351301Real Analysis (Theory)Discipline Specific Core (Mathematics)4Real number system, Sequences and series of real numbers, Continuity and uniform continuity, Differentiation, Riemann Integration
42351302PReal Analysis Lab (Practical)Discipline Specific Core (Mathematics)2Numerical sequences and convergence, Plotting functions, Graphical representation of theorems
42341301Operating Systems (Theory)Discipline Specific Core (Computer Science)4Processes and threads, CPU Scheduling, Memory Management, File Systems, Deadlocks and synchronization
42341302POperating Systems Lab (Practical)Discipline Specific Core (Computer Science)2Shell scripting, Process management commands, System calls programming, Inter-process communication
42343301Python Programming for Data ScienceSkill Enhancement Course (SEC)3NumPy for numerical computing, Pandas for data manipulation, Matplotlib and Seaborn for visualization, Descriptive statistics with Python, Introduction to machine learning libraries
72031301Swachh BharatValue Added Course (VAC)2Importance of cleanliness, Waste management strategies, Public health and hygiene, Community participation in sanitation, Sustainable practices

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171401Elements of Modern Physics (Theory)Discipline Specific Core (Physics)4Blackbody radiation and Planck''''s hypothesis, Photoelectric effect, Atomic models (Bohr, Sommerfeld), Quantum mechanics fundamentals, Nuclear physics basics
42171402PElements of Modern Physics Lab (Practical)Discipline Specific Core (Physics)2Determination of Planck''''s constant, Photoelectric effect experiments, Frank-Hertz experiment, Properties of Geiger-Muller counter
42351401Algebra (Theory)Discipline Specific Core (Mathematics)4Groups and subgroups, Rings and fields, Vector spaces, Linear transformations, Matrices and determinants
42351402PAlgebra Lab (Practical)Discipline Specific Core (Mathematics)2Abstract algebra concepts with computational tools, Matrix operations and inverse, Eigenvalues and eigenvectors
42341401Database Management Systems (Theory)Discipline Specific Core (Computer Science)4Data models (ER, Relational), SQL queries and operations, Relational algebra, Normalization and dependencies, Transactions and concurrency control
42341402PDatabase Management Systems Lab (Practical)Discipline Specific Core (Computer Science)2SQL query practice, Database design and implementation, PL/SQL programming, Introduction to NoSQL databases
42343401Web Designing and DevelopmentSkill Enhancement Course (SEC)3HTML5 for structure, CSS3 for styling, JavaScript for interactivity, Responsive web design, Introduction to web frameworks
72031401Emotional IntelligenceValue Added Course (VAC)2Self-awareness and self-regulation, Motivation and empathy, Social skills and relationship management, Stress management, Emotional resilience

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171501Analog and Digital Electronics (Theory)Discipline Specific Core (Physics)4Semiconductor devices (diodes, transistors), Amplifiers and oscillators, Digital logic gates, Boolean algebra and simplification, Combinational and sequential circuits
42171502PAnalog and Digital Electronics Lab (Practical)Discipline Specific Core (Physics)2Diode characteristics, Transistor amplifier circuits, Implementation of logic gates, Flip-flops and counters
42351501Metric Spaces (Theory)Discipline Specific Core (Mathematics)4Metric spaces and open/closed sets, Convergence and Cauchy sequences, Completeness and compactness, Connectedness, Continuous functions on metric spaces
42351502PMetric Spaces Lab (Practical)Discipline Specific Core (Mathematics)2Visualizing metric spaces, Exploring topological properties numerically, Examples of complete and incomplete spaces
42341501Software Engineering (Theory)Discipline Specific Core (Computer Science)4Software development life cycle models, Requirements engineering, Software design patterns, Software testing and quality assurance, Project management and estimation
42341502PSoftware Engineering Lab (Practical)Discipline Specific Core (Computer Science)2Case tools for requirement analysis, UML diagramming, Agile development methodologies, Testing tools and techniques
42177501Solid State Physics (DSE from Physics, Option 1 Theory)Discipline Specific Elective (DSE)4Crystal structure and bonding, Band theory of solids, Superconductivity phenomena, Dielectric properties of materials, Magnetic properties of solids
42177502PSolid State Physics Lab (DSE from Physics, Option 1 Practical)Discipline Specific Elective (DSE)2Hall effect experiments, X-ray diffraction analysis, Electrical conductivity measurements
42357501Optimization Techniques (DSE from Mathematics, Option 1 Theory)Discipline Specific Elective (DSE)4Linear programming problems, Simplex method, Transportation problem, Assignment problem, Network flows
42357502POptimization Techniques Lab (DSE from Mathematics, Option 1 Practical)Discipline Specific Elective (DSE)2Solving LP problems using software, Simulation of optimization problems, Sensitivity analysis
42347501Computer Networks (DSE from Computer Science, Option 1 Theory)Discipline Specific Elective (DSE)4OSI and TCP/IP models, Network protocols (HTTP, FTP, SMTP), Routing algorithms, Network security principles, Wireless networks
42347502PComputer Networks Lab (DSE from Computer Science, Option 1 Practical)Discipline Specific Elective (DSE)2Network simulation tools, Socket programming, Packet analysis with Wireshark, Subnetting and IP addressing
Generic Elective (Student Choice - Theory)Generic Elective (GE)4Topics vary greatly based on chosen elective from other disciplines, Examples include economics, history, psychology, environmental studies
Generic Elective (Student Choice - Practical)Generic Elective (GE)2Practical components vary based on chosen elective, May involve field work, data analysis, lab experiments relevant to GE

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
42171601Electromagnetic Theory (Theory)Discipline Specific Core (Physics)4Maxwell''''s equations, Electromagnetic waves in dielectric media, Poynting vector and energy flow, Waveguides and optical fibers, Antennas and radiation
42171602PElectromagnetic Theory Lab (Practical)Discipline Specific Core (Physics)2Microwave experiments, Transmission lines characteristics, Standing waves measurement
42351601Complex Analysis (Theory)Discipline Specific Core (Mathematics)4Complex numbers and functions, Analytic functions and Cauchy-Riemann equations, Contour integration, Residue theorem and its applications, Conformal mapping
42351602PComplex Analysis Lab (Practical)Discipline Specific Core (Mathematics)2Visualizing complex functions, Exploring properties of analytic functions, Numerical approximation of integrals
42341601Computer Graphics (Theory)Discipline Specific Core (Computer Science)4Raster graphics algorithms, 2D and 3D transformations, Clipping and visible surface detection, Projections (orthographic, perspective), Shading and illumination models
42341602PComputer Graphics Lab (Practical)Discipline Specific Core (Computer Science)2OpenGL programming, Implementation of graphics primitives, Interactive graphics applications, Texture mapping
42177601Nuclear and Particle Physics (DSE from Physics, Option 1 Theory)Discipline Specific Elective (DSE)4Nuclear properties and structure, Radioactivity and decay laws, Nuclear reactions and fission/fusion, Elementary particles and interactions, Particle accelerators
42177602PNuclear and Particle Physics Lab (DSE from Physics, Option 1 Practical)Discipline Specific Elective (DSE)2Gamma spectroscopy, Cosmic ray detection, Experiments with radioactive sources
42357601Number Theory (DSE from Mathematics, Option 1 Theory)Discipline Specific Elective (DSE)4Divisibility and prime numbers, Congruences and modular arithmetic, Diophantine equations, Quadratic reciprocity, Applications to cryptography
42357602PNumber Theory Lab (DSE from Mathematics, Option 1 Practical)Discipline Specific Elective (DSE)2Algorithmic number theory, Implementation of cryptographic algorithms, Computational tools for number theory
42347601Machine Learning (DSE from Computer Science, Option 1 Theory)Discipline Specific Elective (DSE)4Supervised learning (regression, classification), Unsupervised learning (clustering), Neural networks and deep learning basics, Model evaluation and selection, Reinforcement learning introduction
42347602PMachine Learning Lab (DSE from Computer Science, Option 1 Practical)Discipline Specific Elective (DSE)2Implementation of ML algorithms in Python (Scikit-learn), Data preprocessing and feature engineering, Building and evaluating models, Introduction to TensorFlow/PyTorch
Generic Elective (Student Choice - Theory)Generic Elective (GE)4Topics vary greatly based on chosen elective from other disciplines, Examples include economics, history, psychology, environmental studies
Generic Elective (Student Choice - Practical)Generic Elective (GE)2Practical components vary based on chosen elective, May involve field work, data analysis, lab experiments relevant to GE
whatsapp

Chat with us