Developing an undergraduate software engineering program in a liberal arts college.
Paul T. TymannDoug LeaRajendra K. RajPublished in: SIGCSE (1994)
Keyphrases
- software engineering
- upper level
- personal software process
- programming language
- college level
- artificial intelligence
- undergraduate engineering
- requirements engineering
- computer science curriculum
- development process
- software engineers
- programming course
- computer programs
- software architecture
- software systems
- object oriented
- search based software testing
- static analysis
- software maintenance
- design patterns
- software development
- formal methods
- undergraduate students
- program execution
- reverse engineering
- chemical engineering
- engineering courses
- high school
- human computer interaction