2 courses for 21st century skills