Help

Course Information

Computer Architecture/Assembler (CSC 243)

Term: 2024-2025 Academic Year Spring

Faculty

James Bryan Osborne

Office: Plaster 302

Phone: 417-690-3404

Spring 2025 Office Hours

MF: 1:00p – 2:00p

TR: 9:30a - 11:00a

TR: 2:30p - 4:00p

Other hours by appointment if needed.

Please book appointments at: https://calendly.com/jbosborne/office-hours

 

Schedule

Mon-Wed-Fri, 10:00 AM - 10:50 AM (1/13/2025 - 5/9/2025) Location: MAIN PLAST 110

Description

Prerequisite: CSC 133 (All prerequisite courses require a grade of P or C- or better). This course explores the fundamental principles of computer hardware structure and design, focusing on the core components of modern computing systems and their functionality. Topics include data representation and organization, digital logic, number systems, memory hierarchies, data storage and retrieval, instruction set architectures, processor design, and the relationship between human- and machine-readable languages. The course includes hands-on experience with assembly language programming to reinforce architectural concepts and provide insight into low-level system operations. Spring