Scheduling in Computer and Manufacturing Systems