Introduction to computer structute and machine lanaguage ,addressing techniques,assembly language ,simple and complex ,Data strcure ,disk-file processing , interrupt Handling