Computer architecture in U. S. and Canadian electrical engineering departments

1974 ◽  
Author(s):  
M. E. Sloan
1988 ◽  
Vol 25 (3) ◽  
pp. 209-217 ◽  

The paper considers the changes which have occurred in Electrical Engineering Education over the last twenty-five years, with reference to specific articles published during the lifetime of IJEEE. 25 years ago courses in electrical engineering included substantial coverage of mechanical engineering topics and detailed treatment of electrical machines. Today the emphasis has shifted very considerably towards digital electronics, computer architecture, programming and computer aided design (CAD). Greater attention is paid to project work and the role of the engineer in society.


2010 ◽  
Vol 47 (2) ◽  
pp. 120-131 ◽  
Author(s):  
Janez Puhan ◽  
Árpád Bűrmen ◽  
Tadej Tuma ◽  
Iztok Fajfar

The paper discusses whether (and how) to teach assembly coding as opposed to (or in conjunction with) higher programming languages as part of a modern electrical engineering curriculum. We describe the example of a very simple cooperative embedded real-time operating system, first programmed in C and then in assembler. A few lines of C language code are compared with the slightly longer assembly code equivalent, and the advantages and drawbacks are discussed. The example affords students a much deeper understanding of computer architecture and operating systems. The course is linked to other courses in the curriculum, which all use the same hardware and software platform; this lowers prices, reduces overheads and encourages students to reuse parts of a written code in subsequent courses. A student learns that badly written and poorly documented code is very difficult to reuse.


2017 ◽  
Vol 14 (1) ◽  
pp. 51-66 ◽  
Author(s):  
Katarina Milenkovic ◽  
Zarko Stanisavljevic ◽  
Jovan Djordjevic

This paper describes the visual software system for memory interleaving simulation (VSMIS), implemented for the purpose of the course Computer Architecture and Organization 1, at the School of Electrical Engineering, University of Belgrade. The simulator enables students to expand their knowledge through practical work in the laboratory, as well as through independent work at home. VSMIS gives users the possibility to initialize parts of the system and to control simulation steps. The user has the ability to monitor simulation through graphical representation. It is possible to navigate through the entire hierarchy of the system using simple navigation. During the simulation the user can observe and set the values of the memory location. At any time, the user can reset the simulation of the system and observe it for different memory states; in addition, it is possible to save the current state of the simulation and continue with the execution of the simulation later.


1908 ◽  
Vol 65 (1695supp) ◽  
pp. 404-406
Author(s):  
A. E. Watson

1908 ◽  
Vol 66 (1703supp) ◽  
pp. 124-126
Author(s):  
A. E. Watson

Sign in / Sign up

Export Citation Format

Share Document