The Best Time to Teach Software Engineering Courses in Information Technology Programs

Authors

  • أ. شادية مخلوف

Keywords:

Best Time, Teach, Software Engineering Courses, Information Technology Programs, Engineering software

Abstract

The best time for teaching software engineering courses has been an

issue of debate for a long time, in addition to the issue of how to teach

software engineering courses. Some researchers are arguing that teaching in

large groups is better than small groups. Others are advocating a projectbased

approach. Recently, we have noticed that there is an evident weakness

among our students in applying and using software engineering principles in

advanced courses that require major software projects. We have also noticed

that many software graduation projects lack the concrete and correct usage

of sound software engineering principles. In an attempt to determine the

main reasons behind that, we reviewed the study plans of many IT- related

departments, which generally distribute courses over years and semesters,

and found that software engineering courses are taught early in the plans.

However, we argue that such courses should be taught as late as possible to

emphasize the engineering principles rather than focusing on the details that

are covered in other courses. We conducted a survey regarding that and the

results were in favour of our argument.

Published

2017-07-03

How to Cite

مخلوف أ. ش. (2017). The Best Time to Teach Software Engineering Courses in Information Technology Programs. Journal of Al-Quds Open University for Humanities and Social Studies, (20). Retrieved from https://journals.qou.edu/index.php/jrresstudy/article/view/1092

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.