Apr 24, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CITC 2303 - Machine Organization



Credit hours: 3

Course Description:
A study of computer organization. Topics include organization, architecture, number systems, storage concepts, I/O, memory management and process management.

Student Learning Outcomes:
Students will be able to:

  1. Identify and use the major addressing modes of a PC.
  2. Implement a stack using PC assembler and make use of the user stack.
  3. Write assembly language programs that call functions and procedures and pass arguments.
  4. Explain the operation of assemblers, interpreters and compilers
  5. Use PC compilers, assembler, linker and symbolic debuggers to develop programs.