Kursusnavn (dansk): | Computing platforms and environments (CPE) |
Kursusnavn (engelsk): | Computing platforms and environments (CPE) |
Semester: | Efterår 2007 |
Udbydes under: | cand.it., tværfaglig it-udvikling (tit) |
Omfang i ECTS: | 7,50 |
Kursussprog: | Engelsk |
Kursushjemmeside: | https://learnit.itu.dk |
Min. antal deltagere: | 10 |
Forventet antal deltagere: | 30 |
Maks. antal deltagere: | 40 |
Formelle forudsætninger: | This course requires some programming skills, such as having passed courses in introductory programming, data structures and algorithms, and one programming project. |
Læringsmål: | To give the student an overview over the function of modern digital computers and data networks. |
Fagligt indhold: | The functionality of modern computing platforms and envirinments can be described as the result of communication between different components, processes, objects or systems (either directly or via a network). The course focuses on comminication as a general description of the functionality of digital computers and data networks. Digital computers and data networks can both be viewed as consisting of a number of layers, where communication is performed on each layer - both (horizontally) between components on the same layer and (vertically) between components on neighbouring layers. The course will describe machine and network architecture focusing on the subjects that are currently commonly used. The essential subjects of the course are: * Digital Gates & Circuits * Microarchitecture * Machine Language * Operating System Core * Interfaces * Data Communication * Ethernet * Internet * Network Protocols The following subjects will also be touched: * Parallel and multiprocessor architectures. * Command line OS interface. * Virtual machines: compilers, interpreters, assemblers. * Client-server and peer-to-peer network applications. |
Læringsaktiviteter: | 12 forelæsninger og 12 øvelsesgange Thursdays in the period from September 6 - November 15 2007 |
Eksamensform og -beskrivelse: | X. experimental examination form (7-scale; external exam), 7-trins-skala, Ekstern censur -
|
Litteratur udover forskningsartikler: | We have to make a reservation for which book is available for the semester. Med forbehold for hvilken bog der er tilgængelig ved kursusstart. Andrew S. Tanenbaum Structured Computer Organization 5. ed. 2006 Pearson Prentice Hall 0-13-148521-0 James F. Kurose, Keith W. Ross Computer Networking A Top-Down Approach Featuring the Internet 3. ed. 2005 Addison Wesley 0-321-26976-4 |
| |