Abstract
Design courses in Computer Systems Design are being taught in many undergraduate programs both for Computer Science and Electrical Engineering students. A design project is explained in this paper to give all the information to the students regarding the important concepts in both logic and systems level. The computer has sixteen instructions, two K memory and a single index register. This project can also be enlarged by introducing many extra hardware features.
- 1 Thomas C. Bartee, DIGITAL COMPUTER FUNDAMENTALS, Third Edition, McGraw-Hill Book Co. Google Scholar
Digital Library
- 2 Yohan Chu, DIGITAL COMPUTER DESIGN FUNDAMENTALS, McGraw-Hill Book Co., 1962.Google Scholar
- 3 Paul Siegel, UNDERSTANDING DIGITAL COMPUTERS, second edition, John Wiley and Sons.Google Scholar
- 4 Herbert Hellerman, DIGITAL COMPUTER SYSTEM PRINCIPLES, McGraw-Hill Book Co., 1967.Google Scholar
- 5 Tylor L. Booth, DIGITAL NETWORKS AND COMPUTER SYSTEMS, John Wiley and Sons, 1971. Google Scholar
Digital Library
- 6 C. G. Bell, J. Grason, and A. Newell, DESIGNING COMPUTERS AND DIGITAL SYSTEMS, Digital Press, 1972.Google Scholar
Index Terms
A logical approach to teach digital computer design at logic and systems level
Recommendations
A logical approach to teach digital computer design at logic and systems level
SIGCSE '77: Proceedings of the seventh SIGCSE technical symposium on Computer science educationDesign courses in Computer Systems Design are being taught in many undergraduate programs both for Computer Science and Electrical Engineering students. A design project is explained in this paper to give all the information to the students regarding ...
Digital logic design for computer science students
A typical computer science curriculum does not include a hands-on digital logic design course, because it is usually an electrical engineering subject. However, readily available inexpensive FPGAs (Field Programmable Gate Array) allow us to teach ...
What does it take to Teach K12 Computer Science?: Exploring Teachers' Attitudes Towards Teaching CS K12 in Georgia
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationCurrently, the state of Georgia requires a CS teacher endorsement (or the passing of the CS GACE exam) to teach middle/high school computer science in public schools. However, issues such as the cost of a CS endorsement and a lack of incentives to take ...






Comments