Subject

Sustainable and energy-efficient computer systems

1. Course Title Sustainable and energy-efficient computer systems
Green Computing
2. Code F18W3S162
3. Study Programme
4. Organizer of the study programme (unit, institute, department or division) Faculty of Computer Science and Engineering
5. Degree level (first, second, third cycle) First Cycle
6. Academic year / semester 7 / Winter
7. Number of ECTS credits 6
8. Teacher
9. Prerequisites for enrolling in the course Computer components
10. Objectives of the course programme (competences) Students will gain knowledge of measuring and calculating computer power and cooling systems, designing energy-efficient computer systems, processes, and components aimed at low energy consumption, design of energy-efficient electrical circuits, design of energy-efficient computer systems with a minimum number of hardware components, design of eco-data centers, recycling of computer equipment, use of virtualization and internet solutions to reduce the need for other computer systems, use of planning and development techniques for eco-computer technology solutions, eco-computer standards and regulations (EnergyStar, RoHS, and others), harmful environmental impact and recycling, business processes for sustainable computer development of companies and other green computer technologies, increasing eco-awareness by using eco-computer solutions, recycling computer components and construction of sustainable computer systems, sustainable computer systems for real-time monitoring and analysis, e-printing in companies, increasing the business value of companies by using sustainable and efficient computer systems.
11. Course content Introduction to sustainable and efficient computer systems. Energy-efficient computer standards and regulations. Minimization and optimization of system resource usage in computer systems. Measurement and calculation of power and cooling in computer systems, minimizing consumption. Computer components for energy storage (batteries, capacitors). Use and optimization. Design of modular sustainable and energy-efficient electrical circuits and components in computer systems. Design of energy-intelligent software processes for minimizing hardware resources. Server-side energy-efficient computer systems. Energy efficiency in the design of mobile computer systems. Reversible computer components (Feynman, Toffoli, and Fredkin circuits) and systems and their sustainability. Reversible software solutions (Janus) and their application. Recycling of computer components and systems and their reuse. Planning and development of eco-computer manufacturing solutions.
12. Learning methods lectures, classroom exercises, laboratory exercises, project assignments, homework
13. Total available time 6 ECTS x 30 hours = 180 hours
14. Distribution of available time 30 + 45 + 15 + 15 + 75 = 180 hours
15. Forms of teaching activities
15.1. Lectures - theoretical instruction 30 hours
15.2. Exercises (laboratory, auditory), seminars, teamwork 45 hours
16. Other forms of activities
16.1. Project assignments 15 hours
16.2. Independent assignments 15 hours
16.3. Home study 75 hours
17. Assessment method
17.1. Tests 10 points
17.2. Seminar paper / project (presentation: written and oral) 15 points
17.3. Activities and learning 10 points
17.4. Final exam 70 points
18. Grading criteria (points / grade)
up to 50 points5 (five) (F)
from 51 to 60 points6 (six) (E)
from 61 to 70 points7 (seven) (D)
from 71 to 80 points8 (eight) (C)
from 81 to 90 points9 (nine) (B)
from 91 to 100 points10 (ten) (A)
19. Requirement for obtaining a signature and taking the final exam Implementation of laboratory exercises
20. Language of instruction Macedonian and English
21. Method for monitoring the quality of teaching internal evaluation and surveys
22. Literature
22.1. Required literature
No. Author Title Publisher Year
22.2. Additional literature
No. Author Title Publisher Year