The primary objective for this course is to enable students to write assembly language programs for the IBM PC and clones by giving them an adequate understanding of the IBM PC's underlying architecture and assembly language programming
By the end of the course students will
The text for the course this semester is Assembly Language for Intel-Based Computers by Kip R. Irvine. The publisher is Prentice Hall. The course is being taught by Prof. Constantine Roussos.
More information about the course and instructor is given below
Course Syllabus, Required and Recommended Materials, Grading Policies, etc..
Contact information for Dr. Roussos
Code of Conduct
Code of Conduct for class meetings
Here are some Assembly Language Resources on the Web
For those hearty souls who wish to apply OOP principles to Assembly Language Programming
Directory Listing of some Assembly Language Resources
Study Guides, Tests, etc.
| Review of materials for the first test | |
| The complete Test #1 | |
| The complete Test #2 | |
| The complete Test #2 makeup | |
| The complete Final Exam from 2001 | |
| Review of selected additional topics | |
| Review final exam topics |


Dr. Roussos is a Professor of Computer Science and has been at Lynchburg College since 1981. He formerly served as Director of College Computing Services and Chair of the Computer Science Department. Dr. Roussos received a B.A. degree in mathematics from Old Dominion University, an M.S. degree in mathematics from the College of William and Mary, and a Ph.D. in computer science from the University of Virginia.
For further information review Dr. Roussos' resume.
Home page 
