1 掌握软件工程课程的基本知识。
2 掌握软件生存周期与软件开发模式。
3 掌握结构化编程思想。
4 掌握面向对象分析,设计与编码方法。
5 掌握有个软件的测试与项目的维护等知识。
6 能使用软件工程的方法参与软件项目的分析,设计,实现和维护。