Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Implementing CC2001: a breadth-first introductory course for a just-in-time curriculum design
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Conducting a successful senior capstone course in computing
Journal of Computing Sciences in Colleges
Multidisciplinary teamwork in a robotics course
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Three years of using robots in an artificial intelligence course: lessons learned
Journal on Educational Resources in Computing (JERIC) - Special issue on robotics in undergraduate education. Part 2
Breadth-first CS 1 for scientists
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Multidisciplinary computer science through conducting robots
Proceedings of the 42nd ACM technical symposium on Computer science education
Awakening Rip Van Winkle: modernizing the computer science web curriculum
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Criticizing and modernizing computing curriculum: the case of the web and the social issues courses
Proceedings of the Seventeenth Western Canadian Conference on Computing Education
Hi-index | 0.00 |
In this paper, we introduce the concept of breadth-last technical elective courses, which are designed to assist undergraduate CS students in integrating their entire core curriculum into a coherent whole at the end of their degree programs. Specific breadth-last courses in intelligent mobile robotics and computer game development have been implemented and are presented here to demonstrate the pedagogical concepts being discussed.