DocumentCode
874016
Title
Software engineering practice in an undergraduate compiler course
Author
Liu, Hong
Author_Institution
Dept. of Comput. & Inf. Sci., Massachusetts Univ., North Darmouth, MA, USA
Volume
36
Issue
1
fYear
1993
fDate
2/1/1993 12:00:00 AM
Firstpage
104
Lastpage
108
Abstract
The combination of a traditional deep domain project course (compiler construction) with the software engineering process is discussed. The course involves a progressive and team programming project for a subset of some real structured programming languages such as ANSI-C. The software engineering practice concentrates on the implementation level, issues on detailed design, coding and documenting, and unit and integration testing. It is argued that these issues are the major problems that most undergraduates will face
Keywords
computer science education; educational courses; program compilers; software engineering; structured programming; teaching; ANSI-C; CAI; coding; compiler construction; computer science education; deep domain project; design; documenting; educational courses; implementation; integration testing; software engineering; structured programming languages; undergraduate; unit testing; Books; Character recognition; Computer science; Memory management; Military computing; Natural languages; Programming profession; Software engineering; Software testing; Target recognition;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/13.204825
Filename
204825
Link To Document