The teaching of assembly language to computer science and computer engineering majors
Vincent P. Heuring · ACM SIGCSE Bulletin · 1984
Progress in the fields of computer science and computer engineering has put considerable strain on academic departments to keep the curricula abreast of the "state of the art." This is a constant demand to modernize courses and programs. This usually takes the form of continually adding new courses, and including new material in existing courses.Our solution at the University of Colorado at Boulder has been to share the curriculum between the Departments of Computer Science and Electrical and Computer Engineering wherever possible. The teaching of Assembly Language programming is an example of a course taught to both Computer Science and Electrical and Computer Engineering majors. The course has two semesters of Pascal programming as prerequisites.