|  | Oct 31, 2025 |  |  | 
	     
			
		  	|  | 
              
                | CSCI 2500 - Computer OrganizationIntroduction to computer organization, assembler language, and operating systems. Computer systems organization: processors, memory, I/O. Digital logic: gates, Boolean algebra, digital logic circuits, memory, buses. Microprogramming. Machine level: instruction formats, addressing modes, instruction types, flow of control. Operating systems: virtual memory, virtual I/O instructions, processes, interprocess communication. Numeric representation. Assembler language: the assembly process, macros, linking, loading. Advanced architectures: RISC architectures, parallel architectures.
 
 Prerequisites/Corequisites: Prerequisite: CSCI 1200.
 
 When Offered: Fall and spring terms annually.
 
 
 
 Credit Hours: 4
 
 
 
 
  Add to Portfolio (opens a new window) |  |