Introduction
The quality of education (1–3), including teaching and learning in technical subjects, depends on a number of factors irrespective of the discipline. Here the major focus areas to consider are socially and industrially relevant outcome-based curriculum for holistic development of the students, qualified and motivated teaching staff, a well-organized academic system, an effective and practical industry internship program, and students’ evaluation based on expected outcomes. So it is imperative that a model curriculum must be prepared for each discipline starting from its undergraduate (UG) degree course. Accordingly, in India, All India Council of Technical Education (AICTE) (1) constituted teams of subject experts from academics and industry and formalized a suggestive curriculum for each discipline which became acceptable to all universities/boards of technical education and autonomous engineering institutions of the country as there were provisions to exercise flexibility in developing their respective curriculum with necessary readjustment of courses, but within the stipulated credit limit. As per AICTE guide lines (https://www.aicte-india.org/sites/default/files/Model_ Curriculum /Updated-AICTE %20- %20UG %20CSE. pdf), mandatory internships had been introduced in the implemented curriculum so as to equip the engineering students with industry experiences in a real environment of a suitable industrial infrastructure or organization for their practical training and necessary understanding. By considering the latest trends of industry and the market requirements, the Computer Science and Engineering (CSE) (2–6) appears to be a promising career choice for tech-savvy individuals who are fascinated by the latest computing advancements. The field offers excellent job prospects and high earning potential. According to the U.S. Bureau of Labor Statistics, computer and information technology (IT) occupations are projected to grow at a faster-than-average rate of 11% from 2022 to 2032 (https://www.bls.gov/ooh/computer-and-information-technology/home.htm) whereas it is projected to grow at 13% from 2020 to 2030 (https://www.upgrad.com/blog/scope-of-computer-science/). The growth of the Indian computer industry appears to be no exception. So Computer Engineering UG curricula for an AICTE-approved, NBA-accredited, autonomous, and self-financed engineering college (5) are chosen in the present work as a sample to study and discuss its current status in Indian engineering education, highlighting the reforms introduced in line with the requirements of the computer industry. The purpose of this research work is to evaluate how well-defined academic curriculum learning satisfies industry requirements.
CSE curriculum
B. Tech. in CSE is an academic program where the study period covers four years with eight semesters in almost all countries of the world, including India. Being one of the most favorite courses among engineering students, this course basically integrates the fields of computer engineering and computer science (2–5). It emphasizes the basics of computer programming and networking along with related interdisciplinary electronic and electrical circuitry. The broad major topics covered in the course are computation, algorithms, programming languages, program design, computer software, and computer hardware, which expose the learners in different aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers to circuit designing and even writing software that empowers them (https://www.shiksha.com/engineering/computer-science-engineering-chp).
Here it may be mentioned that IT professionals who understand the trends in computing remain competitive for the best career opportunities, exploring recent computing developments and trends in IT with artificial intelligence (AI), Cyber Security, and robotics. Inclusion of Data Science and Business Analytics, AI and Machine Learning (ML), Project Management and Cloud Computing creates opportunities for entrepreneurs to start up their business careers and enterprises with fast-track leadership in the areas of Software Development, Agile and Scrum IT Services and Architectures, Digital Marketing, and Big Data Analytics, etc., (7, 8) maintaining the quality management.
Accordingly, a standard curriculum of CSE of an autonomous NBA-accredited engineering institute located at North 24 Pargnas, West Bengal, as a sample, is highlighted here, which may help to understand the course to the fullest. Subjects and credits included under Regulation 18 (R18, first batch graduated in 2022) were discussed at the beginning (Tables 1 and 2). This academic curriculum framework shows the academic structures and credit distribution followed by several autonomous engineering colleges in the southern part of West Bengal.
B. Tech. in Computer Science and Engineering – course design
The structure of the UG Program (R18) in CSE consisted of essentially the following categories of courses whose credit breakup was given in Table 1 (https:// www.aicte-india.org/sites/default/files/Model_Curriculum/ Updated-AICTE%20-%20UG%20CSE.pdf, www.gnit.ac.in).
The course covered basic science and engineering science with focus on their fundamentals, humanities and social science courses including Universal Human Value course along with emphasis on management skills, discipline-specific core courses and flexible electives, both professional and open, from the disciplines and cross disciplines respectively. Emphasis was given on emerging areas within the cumulative structure distributed among 160 credit points in R18 and with slight modification of 163 points under R21, as per the guideline framed by AICTE (https://www.aicte-india.org/sites/default/files/ Model_Curriculum/Updated-AICTE%20-%20UG%20CSE. pdf). Each course contained well-defined learning objectives and outcomes (6, 9–13).
Additional features of the curriculum
It includes.
• Introduction of student induction program.
• Summer internships which had been made mandatory for the students to understand the industry requirements and to have hands-on experience.
• A list of courses for mapping to their equivalent MOOCS courses in the form of SWAYAM/NPTEL/Equivalent, from where the students might learn to develop their problem-solving and outcome-based learning approaches to face the challenges in the future.
• Virtual labs for a few experimental courses on “Entrepreneurship and Start-ups” to encourage an entrepreneurial mindset.
Here, Table 2 (Ref. (5)) highlighted the credit distribution of the Computer Science and Engineering Curriculum under Regulation 18 (R18).
Curriculum feedback survey for R18
After the implementation of the above curriculum, different stakeholders’ feedback was taken intermittently as they played a very crucial role in curriculum development (12–16) to cater the need of the society. The survey had been conducted amongst all the stakeholders connected to the progress of the academic institute, including the faculty and staff members of the department, students, alumni, society/industries, and the employers. In response to the specific set of queries on developed curriculum, a total of 150 feedbacks were collected from different stakeholders and enlisted in Table 3. An overall analysis is shown in Table 4 (percentage-wise) and is represented in the form of a bar graph in Figure 1.
Significantly, such an analysis conducted on the passed-out first graduation batch of 2022, considering various common aspects of the Computer Science and Engineering curriculum framed under Regulation 18 (R18) following AICTE’s directive, identified some lacunae or deficiencies in the implemented curriculum (see Tables 3 and 4). In general, engineering institutions in the country were found to lack sufficient resources, infrastructure, and qualified teachers, which couldn’t help in providing the quality of education and was found to fall short of the global standards due to such challenges. The course material was also found outdated and so failed to equip students with the necessary skills for the modern workplaces, and so that curriculum and theoretical approach had proven to be ineffective, for which the country might face a surplus of unemployed engineers in the near future. A more industry-focused practical approach has been designed to tackle this type of problem and to increase industry job opportunities.
Accordingly, it was found to be crucial to revamp the curriculum by introducing the relevant subjects in line with the global requirement and to ensure the state-of-the-art laboratories, which might provide the up-to-date knowledge and skills to meet the demands of the rapidly evolving tech industry. Regulation 21 (R21 continuing now) was planned to be introduce by AICTE, apprehending the outcome of the R18 curriculum from 2021 to 2022 B.Tech. batch onwards. Modification from R18 and year-wise (with two semesters) curriculum are detailed below in Tables 5, 6, 7, 8, and 9, respectively (https://www.aicte-india.org/sites/default/files/Model_Curriculum/Updated-AI CTE%20-%20UG%20CSE.pdf) and analyzed from various perspectives to identify the changes made there from R18 and the logic behind such updates. These changes aim to include topics in the academic curriculum that match industry trends and new technological development.
Table 6. Semesters 1 and 2 curriculum for B.Tech. CSE (5).
Table 7. Semesters 3 and 4 curriculum for CSE (5).
Table 8. Semesters 5 and 6 curriculum for CSE (5).
Table 9. Semesters 7 and 8 curriculum for CSE (5).
Figure 2’s high “Strongly Agree” in proportion indicates that respondents strongly support the curriculum and syllabus. Although there is some variance in the Moderately Agree category, overall there is an increased trend that suggests a few concerns. With only minor variations, the disagree responses remain low, indicating limited dissatisfaction. The general consensus is that there is little disagreement and an elevated level of agreement.
B.Tech. curriculum for CSE under regulation 21 (R21)
Modifications of Semesters 1 and 2 compared to R18 with relevance (see Table 6)
1. Basic Electronics (Theory and Practical) and Engineering Mechanics (Theory) have been excluded from second semester as students were exposed to the necessary fundamental knowledge’s in their 12th standard extended Physics syllabus.
2. Here it must be mentioned that engineering graphics and workshop/manufacturing practice laboratories are kept intact from R18, as sufficient exposure of engineering drawing and hands-on training for mechanical workshops is the necessity for any engineering professional, irrespective of the discipline.
3. Professional Communication with Lab in first and second semester, respectively, is included with new content required for workplace communication.
4. In Mathematics II, basics of numerical methods is included. It is the prerequisite for Computer Engineering students for writing the program algorithms to analyze learner’s computational thinking which ultimately can be used to model any real-world problem’s solution accurately (Belmar, 2022) (6).
Modifications of Semesters 3 and 4 compared to R18 with relevance (see Table 7)
1. Discrete Mathematics is newly included in third semester as it represents the Mathematics of computing to provide the knowledge of Mathematical thinking with corresponding logic; even if it does not vary smoothly, the trees, the graphs, and so is a prerequisite for learning algorithm and to enhance the students’ problem-solving skills by increasing the clarity of the solutions.
2. Analog electronics is another new inclusion in third semester CSE curriculum. In computers, software does not exist without any hardware, and computer engineers normally work in embedded systems where software interfaces with the hard electronics. So for working with audio or power monitoring or controls, computer engineers need a certain level of expertise to understand the analog electronics, which ultimately are converted into digital ones for subsequent storage and processing.
3. IT Workshop (Scilab/MATLAB/C++) theory is introduced in third semester to prepare the CSE students before engaging them in the corresponding lab. Actually, Scientific Laboratory (Scilab) is an open-source software unlike MATLAB, which is also used for data analysis and computation and so an alternative option for MATLAB to resolves the problem related to numeric data. From Scilab, students learn Scientific Computing (4, 7, 8).
4. Probability and Statistics is introduced in fourth semester of the new curriculum as an essential subject. The integration of this subject here can create a wealth of new opportunities for professionals in the areas of data science, machine learning, and AI. So it plays a crucial role in developing and implementing any data-driven technology by providing the mathematical foundations needed to design, analyze, and evaluate computational systems by developing efficient algorithms to make informed decisions (Haleem et al. (7)).
5. Programming using Python Lab is included in fourth semester as Python, being a very high-level computer programming language, is very easy to learn. It is free and open-sourced with an available robust standard library and is commonly used to build websites and software, automate tasks, and conduct data analysis. Python is a general-purpose language, but its application is there in AI and Machine Learning. At present, most automation companies are using the Python language for coding the automation.
Here no major changes from the existing fifth semester curriculum were considered. In the sixth semester, a newly introduced open elective course (any one) is to be opted from either of the Bioinformatics or Internet of Things (IoT) or Robotics from the following consideration.
1. Bioinformatics, a recent addition to the sixth-semester curriculum due to its interdisciplinary nature, demands collaboration between computer scientists and biologists. It involves utilizing computer technology to manage and analyze biological data. On the other hand, biological computation is a subset of computer engineering and computer science that exploits biological principles to develop biological computers. Additionally, it employs computers to gain deeper insights into biology and address questions related to effectively storing, annotating, searching, and comparing biological data obtained from measurements and observations.
2. The inclusion of the IoT (7, 8) in the sixth-semester syllabus is a response to the remarkable expansion of this transformative technology. The IoT’s rapid growth is giving new shape to the world of technology. People can now explore creative ideas and produce new goods from the convenience of their homes thanks to the declining costs of standard IoT components. This course will facilitate the learners with a wide variety of applications in the IoT domain. Learners will acquire hands-on knowledge and real-world skills in wireless communication networks and IT. A methodical learning procedure of IoT will enable the learners to innovate IoT solutions in various fields.
3. To empower the learners to leverage IoT solutions, integration with Robotics as an open elective in the sixth semester will prove to be beneficial in this age of ultra-automation and AI-based systems and processes. The learners will also be able to acquire a solid foundation on fundamental topics like mathematical reasoning, circuit designing, programming, and physics. With this foundation, students can explore the field of creating sophisticated robotic solutions for dealing with challenges in the actual world.
4. With a strong emphasis on AI, machine learning is an alternative for a professional elective choice that has just been added to the sixth-semester curriculum. With the use of this course, software programs can produce accurate results without the need for explicit programming, such as outcome prediction. Rather, it makes more accurate choices and executes better by using historical data. Students who complete this course will have a stronger knowledge of machine learning and be able to use data-driven methods to tackle difficult issues and reach intelligent decisions.
Modifications of Semesters 7 and 8 compared to R18 with relevance (Table 9)
1. High Performance Computing (HPC) in Open Elective 1 under seventh semester is a newly included course in R21 CSE curriculum, as it solves large, complex problems in far less time and at less cost than traditional computing. It is an emerging subject in the R21 CSE curriculum due to its ability to efficiently and cost-effectively tackle complex challenges, surpassing the capabilities of traditional computing methods (4).
2. Foreign language in the same semester is another significant addition of the R21 CSE curriculum (10–14), as it plays a crucial role in enhancing understanding and facilitating communication with a diverse range of individuals. Proficiency in a foreign language equips engineers with valuable skills to contribute effectively in the global economy.
3. In response to the widespread practical applications of graph algorithms across various industries, Advanced Graph Algorithm (as PEC) is newly included in eight semester of R21 CSE curriculum. These algorithms have proven instrumental in enabling social media companies to gain deeper insights into user interactions and relationships. Additionally, they have facilitated enhancements in logistics and transportation systems while aiding financial institutions efficiently and swiftly for detecting instances of fraud.
4. As part of the eight semester in the R21 CSE curriculum, a history of science course has been offered as one option for the OEC 2 to provide students with insights into the continuous nature of research and discovery. This course emphasizes that the principles and equations used by scientists to address problems have often emerged through extended and somewhat challenging processes.
So the total credit points allocated in eight semesters under R21 curriculum is 163 (from regular categories) and 20 (from MOOCs), with a total of 183.
Future Trends of Computer Engineering Education
Many prominent software sector executives suggest incorporating subjects like robotics, AI, and data analytics into the computer science curriculum. These areas of expertise are already in high demand, and a few colleges, including the institute under consideration, are offering these specialized courses after a job sector survey. Several other trends contribute to the exciting future of computer science. With an estimated global data sphere to grow to 16 zettabytes by 2025, there will be huge requirements of data storage facilities. This will create fantastic opportunities for experts who can develop innovative solutions on data retention and storage, designing effective applications on cloud computing for anytime, anywhere access to businesses and individuals, data security, data optimization, and many more. AI has already revolutionized business and technology processes and is here to infinitely grow to make solutions for complex problems and repetitive tasks. Professionals with development and implementation experience in AI will be in high demand as the technology becomes more widespread. In the era of digitalization, information security is crucial.
With the rise in cyber threats, protecting sensitive data and systems has become paramount for organizations. The field of computer science offers opportunities for individuals to specialize in information security and develop innovative solutions to safeguard digital assets. Here it may be mentioned that under India’s National Education Policy (NEP) 2020, Regulation 23 (R23) is already taken up by AICTE (1) approved institutes to restructure and map certain aspects of the ongoing curriculum of R21 by broadly categorizing the entire course structure. The distribution highlights major (core), minor, interdisciplinary, ability enhancement courses, skill enhancement courses, value-added courses, summer internships, and research project/dissertations relevant to the Computer Science and Engineering curriculum with an aim to convert the country’s computer science graduates to readily skilled workforces for handling effectively the rapid growth in this field as per the global standard.
Conclusion
This article presents a qualitative study on 4-year undergraduate B.Tech. CSE curriculum development. For choosing this research methodology, the background of this study is outlined. The findings may infer the fact that a proper curriculum or module design (Sloan et al. (10), Moller et al. (11), Sucharita et al. (12)) needs considerations from various perspectives related to the successful teaching and learning. These include a curriculum developer’s or program administrator’s capability of predicting the issues and shortcomings of existing curriculum, which not only should be rooted in a collegial context but it must fulfill the requirement of the professional world as well. In this context, the global scenario comes into the surface where global recruiters like Amazon, Deloitte, CGI, Mindtree, HCL, Google, IBM, and Microsoft’s requirements need to be addressed. But to incorporate the emerging areas with evolving content, the curriculum revision and redistribution for a subject like CSE should be done by incorporating the expected changes for the coming decades at least, as regular infrastructural modifications as per the requirement of the modified curriculum for an academic organization may not be an easy task, particularly for the self-financed ones.
Author contributions
The manuscript’s conception, methodology, analysis, writing, and revision were all performed by both authors.
Acknowledgment
Authors acknowledge the institute authority for encouraging to carry out this research work.
Funding
This research received no specific grant from any funding agency.
References
1. AICTE.Model Curriculum for UG Degree Course in Computer Science and Engineering (Engineering & Technology). (2024). Available online at: https://www.aicte-india.org/sites/default/files/Model_Curriculum/Updated-AICTE%20-%20UG%20CSE.pdf (accessed May 2, 2024).
2. BLS.Computer and Information Technology Occupations. (2024). Available online at: https://www.bls.gov/ooh/computer-and-information-technology/home.htm (accessed May 2, 2024).
3. UPGRAD.Scope of Computer Science in India: Benefits, Job Roles & Best Courses. (2024). Available online at: https://www.upgrad.com/blog/scope-of-computer-science/ (accessed May 2, 2024).
4. Mandal G, Thander AK, Dey S. Numerical comparison of two different single step iterative methods in complex plane for finding basins of attraction. American Institute of Physics Conference Series. (Vol. 2876, p. 040005); (2023).
5. GNIT.Curriculum and Syllabus. (2024). Available online at: www.gnit.ac.in (accessed May 2, 2024).
6. Belmar H. Review on the teaching of programming and computational thinking in the world. Front Comp Sci. (2022) 4:997222.
7. Haleem A, Javaid M, Qadri MA, Singh RP, Suman R. Artificial intelligence (AI) applications for marketing: a literature-based study. Int J Intell Netw. (2022) 3:119–32.
8. Thander AK, Bhowmik D. Artificial neural network with the Levenberg-Marquardt algorithm for numerical solution of two-dimension Poisson’s equation. BOHR Int J Smart Comp Inform Technol. (2023) 4:55–61.
9. Bunks C, Chancelier JP, Delebecque F, Goursat M, Nikoukhah R, Steer S. Engineering and Scientific Computing with Scilab. Berlin: Springer Science & Business Media (2012).
10. Sloan A, Bowe B. Experiences of computer science curriculum design: a phenomenological study. Interchange. (2015) 46:121–42.
11. Moller F, Crick T. A university-based model for supporting computer science curriculum reform. J Comp Educ. (2018) 5:415–34.
12. Bhattacharyya S, Thander AK. Conventional education & online education in engineering: a case study. Journal of Physics: Conference Series. (Vol. 1797), IOP Publishing (2021). p. 012069.
13. Wankat PC, Felder RM, Smith KA, Oreovicz FS. The scholarship of teaching and learning in engineering. Discipl Styles Scholarsh Teach Learn. (2023) 217–37.
14. Mädamürk K, Tuominen H, Hietajärvi L, Salmela-Aro K. Adolescent students’ digital engagement and achievement goal orientation profiles. Comp Educ. (2021) 161:104058.
15. Jesiek BK, Borrego M, Beddoes K, Hurtado M, Rajendran P, Sangam D. Mapping global trends in engineering education research, 2005–2008. Int J Eng Educ. (2011) 27:77–90.
16. Denton M, Borrego M, Boklage A. Community cultural wealth in science, technology, engineering, and mathematics education: a systematic review. J Eng Educ. (2020) 109:556–80.
© The Author(s). 2025 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.






