Abstract
The purpose of this paper is to describe a senior level course in the applied computer science curriculum at Northern Illinois University. The course, Database and Data Communications, has been taught for four semesters, and enrollment has steadily grown.
The course has a number of purposes. The primary one is to acquaint students with the principles of modern database management and teleprocessing applications and to instill proficiency in the writing of application programs for at least two of the major software systems supporting such applications, IBM's Information Management System (IMS) and Customer Information Control System (CICS). A secondary purpose is to consolidate and extend knowledge and techniques learned in previous courses. Course content which fulfills this purpose includes structured programming in both assembler language and COBOL, applied data structures, and access methods not previously covered (BDAM and VSAM).
- 1 CICS Application Programmer's Reference Manual, No. SH20-1047, IBM Corporation, Data Processing Division, White Plains, New York.Google Scholar
- 2 Examples in Programming, Computer Science, Northern Illinois University, 1975.Google Scholar
- 3 IBM OS Full American National Standard COBOL Compiler and Library, Version 4, Programmer's Guide, No. SC28-6456, IBM Corporation, Data Processing Division, White Plains, New York.Google Scholar
- 4 IMS/VS Application Programming Reference Manual, No. SH20-9026, IBM Corporation, Data Processing Division, White Plains, New York.Google Scholar
- 5 VSAM Programmer's Guide, No. GC26-3838, IBM Corporation, Data Processing Division, White Plains, New York.Google Scholar
Index Terms
An advanced undergraduate course in applied computer science
Recommendations
Deconstructing Successful and Unsuccessful Computer Science Undergraduate Interns
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationInternships play a crucial role in helping CS undergraduate students to commit to CS degrees and computing careers. Internships also promote students' personal and professional growth. Studies have also shown that pursuing an internship is positively ...
A course in advanced programming for undergraduate computer science majors
SIGCSE '72: Proceedings of the second SIGCSE technical symposium on Education in computer scienceThe University of Dayton, located in Dayton, Ohio, is a “medium-sized, private, coeducational school located in the heart of the Midwest,” with a full-time student body of sixty-five hundred. The University, which is also the fifth largest Catholic ...
An advanced undergraduate course in applied computer science
SIGCSE '77: Proceedings of the eighth SIGCSE technical symposium on Computer science educationThe purpose of this paper is to describe a senior level course in the applied computer science curriculum at Northern Illinois University. The course, Database and Data Communications, has been taught for four semesters, and enrollment has steadily ...






Comments