Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Please tell us a little bit about yourself

Skip to main content
Ontario Tech University
   
    Jan 02, 2025  
2024-2025 Undergraduate Academic Calendar 
    
2024-2025 Undergraduate Academic Calendar
Add to favourites (opens a new window)

SOFE 2250U – Digital Systems and Computer Architecture


This course starts with foundational Boolean algebra, combinational and sequential logic circuits, hardware-description language on FPGAs, and progresses to more advanced topics such as logic circuit optimization, memory technologies (ROM, RAM, ASIC), and A/D and D/A interfaces. The course then transitions to computer architecture, covering CPU, ALU, I/O devices, memory systems, GPU, and the differences between RISC and CISC architectures. Practical skills are developed in C and assembly language programming, with a focus on microprocessors, including interrupts, timers, memory management, and serial communication interfaces.
Credit hours: 3
Lecture hours: 3
Laboratory hours: 3
Tutorial hours: 1.5
Prerequisite(s): ELEE 2110U  and SOFE 2710U 



Add to favourites (opens a new window)