Active learning and its use in computer science
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Rapid Prototyping of Digital Systems: A Tutorial Approach
Rapid Prototyping of Digital Systems: A Tutorial Approach
A Web-based computer architecture course database
FIE '00 Proceedings of the 30th Annual Frontiers in Education - Volume 02
WCAE '02 Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
An active learning environment for intermediate computer architecture courses
WCAE '02 Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
Computer Organization and Design, Revised Fourth Edition, Fourth Edition: The Hardware/Software Interface
e-learning of security and information assurance with sequence diagrams
Proceedings of the 2012 Joint International Conference on Human-Centered Computer Environments
Hi-index | 0.00 |
Computer architecture serves as a gateway for upper level undergraduate computer science and engineering courses. Computer architecture courses for computer science, information systems and engineering programs focus on the details of transforming basic high-level programming constructs learned in lower level classes for high performance CISC and RISC instruction set architectures. It should also help students understand upper level courses such as operating systems, security, theory of computation, parallel computing, embedded systems. As a result of the work performed over many years, a computer architecture course suitable for e-learning with hands-on activities based on the tools available on the web has been evolved. This paper describes our experience.