Intendierte Lernergebnisse
Gaining an overview of the different fields in computer science, developing a principal understanding of the underlying concepts, and getting familiar with the basic computer science terminology.
Lehrmethodik
Projection-supported frontal lectures, supported by exercises
Inhalt/e
Overview of the most important concepts of computer science. Topics:- What is computer science?- Coding and information- Computer architecture- Software- Peripherals of computer systems- Operating systems- Computer networks- History and classification of computer science
Erwartete Vorkenntnisse
Basic mathematical knowledge: +,-,*, /, log, exp; propositional logic
Curriculare Anmeldevoraussetzungen
No
Literatur
Herold, Lurz, Wohlrab: Basics of computer science . Pearson Studies, 2007.[KBook: Supported by the "Association of Friends of Computer Science"J. Glenn Brookshear: computer science 8th Edition. Addison Wesley 2005 Peterrechnerberg: What is computer science? 3. Edition. Hanser 2000Peterrechnerberg, Gustav Pomberger (eds.): Pocket book of computer science . 3rd edition, Hanser 2002Johann Blieberger, Johann Klasek, Alexander Redlein, Gerhard-Helge Schildt: Computer Science . 3rd edition, Springer Vienna-New York 1996Hans-Jochen Schneider (ed.): Lexikon Informatik . 4th edition. Oldenbourg Publishing House, 1998David Harel: Algorithmics - The Spirit of Computing. Addison-Wesley, 2nd ed., 1992