This course provides an intensive introduction to material on computer organization and assembly language programming required for entrance into the graduate program in Computer Science or Computer Engineering. The topics covered are: structure of stored program computers; linking and loading; assembly language programming, with an emphasis on translation of high-level language constructs; data representation and arithmetic algorithms; basics of logic design; processor design: data path, hardwired control and microprogrammed control. Students will be given assembly language programming assignments on a regular basis.
Note: While this course may taken as one of the four courses in the Elements of Computer Science graduate certificate program, it cannot be applied toward a master’s degree in Computer Science. For those who have not completed the necessary coursework to enter as a graduate student in Computer Science at Stevens, the course may be taken by prospective candidates in order to fulfill their requirements. To learn more about what you will need to enter master’s degree studies in Computer Science at Stevens, contact your advisor.
Courses
© 1998 - 2008 Stevens Institute of Technology. All rights reserved.
Castle Point on Hudson, Hoboken NJ 07030-5991 USA +1.800.496.4935