Introduction to concepts around computer and microprocessor architecture including assembly and machine language, microprocessor organization, computer arithmetic, memory systems and caching, etc. (Course fee required) Prerequisite:INTC 2083 - Computer Programming I