软件工程课程的改革,如何进行课程建设和改革