PriMera Scientific Engineering (ISSN: 2834-2550)

Research Article

Volume 7 Issue 4

Study of Computer Programming Majoring in Software Engineering using Matlab to Python Programming Language at University

Trinh Quang Minh*, Trinh Hue, Ngo Thi Lan, Bui Xuan Tung, Nguyen Chi Cuong, Lam Tan Phuong, Tran Minh Tan and Nguyen Minh Hieu

September 29, 2025

DOI : 10.56831/PSEN-07-226

Abstract

Software Engineering is a broad and diverse field that encompasses various aspects of software development, maintenance, and management. Software development with software development lifecycle (SDLC) and software design and architecture. Software project management and software development projects from planning to implementation with data science and machine learning with data processing and analysis and machine learning algorithms to design and develop complex software systems. Software testing and quality assurance. Protecting systems and data from security threats. Data Scientist/Analyst with the task of analyzing data and developing machine learning models. Managing and optimizing the software development and deployment process. Helping to process and analyze data effectively, enabling the development of machine learning and artificial intelligence models. Ensure that software is developed as required, on time, within budget and with high quality. Use technical methods and tools to manage and optimize the software development process. Not too focused on using tools, techniques and technologies to develop and deploy software like the software engineering industry. Not required to always use the latest technologies to develop software efficiently and quickly like software engineering. And the software engineering industry must focus on using databases and database management systems in each future development project. Software engineering focuses on using tools and technologies such as the latest specific databases to develop software efficiently and quickly. And the Software Engineering industry focuses on the technical process and methods (using different techniques, different databases as long as they solve the problem of the project being encountered) to develop software in a systematic and organized manner.

Keywords: software engineering; software development process; data science; machine learning and artificial intelligence models

References

  1. Copilot. Microsoft Copilot is your companion to inform, entertain, and inspire. Get advice, feedback, and straightforward answers. Microsoft 365 Copilot (2025).
  2. Coursera. Online Python Courses. Retrieved from Coursera partners with more than 350 leading universities and companies to bring flexible, affordable, job-relevant online learning to individuals and organizations worldwide (2025).
  3. Fsb.edu.vn. Training Program. FSB Institute of Management & Technology. FSB Institute of Management & Technology, FPT University (2025).
  4. MathWorks. R2024b Release Highlights – MATLAB and Simulink. Retrieved from © 1994-2025 The MathWorks, Inc. - MathWorks is the leading developer of mathematical computing software for engineers and scientists (2025).
  5. University TD. Tay Do University. Retrieved from Tay Do University (2023).