Abstract
This paper discusses the problem of finding an appropriate target system for undergraduate system design classes. This system should allow the students to experience its life cycle, including full implementation through the programming and installations phases. The system case is chosen to be purposely small and immediately useful. The implementation language used is an extended BASIC, which greatly facilitates file manipulation and interactive programming. The system is designed to be menu-driven; that is, its activities are selected by the user from a menu display. Two specific implementations of such a system are described. One is in a small business, and the other is in a college classroom setting.
- Couger, J. Daniel (ed.), "Curriculum Recommendations for Undergraduate Programs in Information Systems,"
Communications of the ACM 16 , Number 12 (December 1973), 727--749. Google ScholarDigital Library - Grillo, John P., "Minisystems and Extended BASIC for Systems Design Courses," WIU working paper, submitted for publication to the AEDS-IEEE Fifth Joint Workshop in Computer Science, Orlando, Florida, February 2 & 3, 1978.Google Scholar
- Howell, Leslie, and John P. Grillo,
Documentation Manual For Systems Programs of H-B-C Enterprises , Att'n. H. B. Currie, M. D., 15 Medical Drive, Amarillo, Texas.Google Scholar - Buck, J. and B. Shneiderman, "An Internship in Information Systems: Combining Computer Science Education with Realistic Problems," Vol. 8, No. 3, SIGCSE
Bulletin , ACM, 1976. Google ScholarDigital Library - Perry, J., and N. Sondak, "The Project Experience in Undergraduate Comp. Science Education," Technical Paper, IEEE Computer Society Computer Science and Engineering Curricula Tutorial and Workshop, 1977; Comp. Science Dept. Worcester Polytechnic Inst., Worcester, Mass. 01601.Google Scholar
- Martin, Roy B., "The GRADEBOOK System," unpublished manuscript, West Texas State University, 1975.Google Scholar
Index Terms
- Small systems for undergraduate courses in system design
Recommendations
Small systems for undergraduate courses in system design
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationThis paper discusses the problem of finding an appropriate target system for undergraduate system design classes. This system should allow the students to experience its life cycle, including full implementation through the programming and installations ...
Scaling Introductory Courses Using Undergraduate Teaching Assistants
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationUndergraduates are widely used in support of Computer Science (CS) departments' teaching missions as teaching assistants, peer mentors, section leaders, course assistants, and tutors. Those undergraduates engaged in teaching have the opportunity to ...
Combining distinct graduate and undergraduate HCI courses: an experiential and interactive approach
SIGCSE '09: Proceedings of the 40th ACM technical symposium on Computer science educationWe developed combined graduate and undergraduate courses in which undergraduates created a prototype based on user-centered design, and graduate students worked with them to evaluate those prototypes based on common usability principles. It provided ...
Comments