BSc Computer Science, Electronics
Overview
The BSc Computer Science & Electronics (Dual Major) programme offers an exciting and dynamic blend of two transformative disciplines—Computer Science and Electronics. Computer Science has revolutionized modern society, influencing nearly every aspect of human life, including communication, healthcare, manufacturing, security, business, entertainment, and scientific research. As technology continues to advance rapidly, understanding computer systems has become essential for every individual, making computer education highly relevant and indispensable.
Electronics, on the other hand, focuses on the behavior and controlled flow of electrons in semiconductor materials and electronic circuits. It covers the study of active and passive components, integrated circuits, and the design of systems that process signals and data. Together, these two fields form the backbone of modern technological innovation.
This dual-major programme provides a comprehensive blend of theoretical concepts and practical skills, enabling students to gain strong foundations in computing, digital systems, electronics devices, and embedded technologies. The curriculum is thoughtfully designed to impart in-depth knowledge of discrete components, electronic devices, digital electronics, Verilog programming, communication systems, digital signal processing, biomedical electronics, microprocessors, and microcontrollers.
Through this integrated learning approach, students develop the expertise needed to pursue diverse and multidisciplinary career paths, adapting seamlessly to the evolving technological landscape.
Eligibility
Candidates who have completed Higher Secondary (10+2 / PUC) or Equivalent with an aggregate of 40% or an equivalent CGPA and have studied Physics or Mathematics or Electronics or Computer Science as one of the subjects are eligible.
Why Choose this Programme
- Interdisciplinary Curriculum: The dual-major structure blends computer science and electronics — giving students knowledge in both software and hardware domains, making them versatile in multiple tech fields.
- Industry-Relevant and Contemporary Syllabus: Designed in line with modern industry needs — suitable for areas such as embedded systems, IoT, robotics, telecommunications, and more.
- Practical + Theoretical Balance: Emphasis on both conceptual learning and hands-on training in electronics and computing through labs, projects, and value-added courses.
- Holistic Development and Enrichment Activities: Opportunities beyond core academics — certificate courses, workshops, seminars, science exhibitions, industrial visits, and social outreach programs.
- Flexibility for Further Education or Diverse Careers: The dual major allows progression to higher studies (M.Sc., PhD) in either computer science or electronics; also opens doors across multiple industries given the blended skillset.
What You Will Learn
Under this programme, you will build competencies in:
- Fundamental and advanced concepts of computer science: programming, data structures, algorithms, software development, databases, Artificial Intelligence, Machine learning, etc.
- Core electronics principles: working with discrete components, electronic devices, digital electronics, signal processing, microprocessors, microcontrollers, communications, etc.
- Integration of computing and electronics — enabling design and development of hardware-software systems (embedded systems, DSP, biomedical electronics, etc.).
- Problem-solving skills, logical & algorithmic thinking, analytical reasoning, and technical design skills.
- Exposure to modern technological trends via Skill Development Certification Programs, electives, workshops, and interdisciplinary learning.
Programme Matrix
Course 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 | Software Engineering |
| Programming in C Practical | Data Structures Practical | Programming in Java Practical | Computer Graphics Practical | Operating System and Linux Practical | Software Engineering Practical |
| Electronic Devices and Circuits | Analog and Digital Electronics | Design of Digital Systems in Verilog and VHDL | Integrated Analog Communication System | Database Management System | Python Programming |
| Electronic Devices and Circuits Practical | Analog and Digital Electronics Practical | Design of Digital Systems in Verilog and VHDL practical | Integrated Analog Communication Systems practical | Database Management System Practical | Python Programming Practical |
| Integrated Digital Communication Systems | Digital Signal Processing | ||||
| Integrated Digital Communication Systems practical | Digital Signal Processing practical | ||||
| Embedded Systems with 8051 and IoT | Electronic Instrumentation and Measurements | ||||
| Embedded Systems with 8051 and IoT Practical | Electronic Instrumentation and Measurements practical |