No Inv.: 2073/S/Perp/89/1c
No Inv.: 286/AF/Perp/91/1c
No Inv.: 612/AF/Perp/88/1c
No Inv.: 14836-14839/P/Perp/94/4c
No Inv.: 1430/S/Perp/96/1c
No Inv.: 304/AF/Perp/91/1c
No Inv.: 12180-12189/P/Perp/98/10c
No Inv.: 2717/P/Perp/98/1c
This textbook provides a progressive approach to the teaching of software engineering. First, readers are introduced to the core concepts of the object-oriented methodology, which is used throughout the book to act as the foundation for software engineering and programming practices, and partly for the software engineering process itself. Then, the processes involved in software engineering are…
Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to …