Computer SystemsLaajuus (5 cr)
Course unit code: DT10006
General information
- Credits
- 5 cr
- Teaching language
- Finnish
- Responsible person
- Mikko Anttonen, Vastuuopettaja
- Jyri Kemppainen, Vastuuopettaja
Objective
Student:
- knows the fundamental principles and structure of computer systems, including components, responsibilties and tasks of central processing unit
- recognizes the development of computing devices
- is aware of the the basic principles of operating systems, and the current development trends
- recognizes different end user devices and their functionality
- knows the basic principles and structture of IT-infrastructure
Content
1 Introduction
• history, present and future of computers
2. Computer key components and operation
• Key components of computer
• Computer operation
• memories
• Parallelism
3. Operating system and virtualization
• Operating system types, structure, and functions
• file formats
• installing programs
• graphical user interfaces of the most common used operating systems
• basics of using the command line
• basics of workstation security
• basics of virtualization
4. UNIX / LINUX
• Basics and shell programming
5. IT infrastructure
• Network topologies
• Telecommunications and protocols
• Cloud services