NDU

CSC 312Computer Architecture

Computer Science · Faculty of Natural and Applied Sciences · 3 credits
This course is concerned with the structure and behavior of the various functional modules of a digital computer and the reasoning behind their interaction to provide the processing needs of the user. It covers general feature of MIPS instruction set, Arithmetic floating point operations, performance evaluation using Amdahl’s law, pipelining, data and branch hazards, and memory. It also introduces parallel computing architecture in a cloud environment and graphic processing unit (GPU) architecture. Prerequisites: CSC 219 or EEN 220.

Common questions about CSC 312

What is CSC 312 at NDU?

CSC 312 Computer Architecture is a 3-credit course at Notre Dame University – Louaize (NDU), in the Faculty of Natural and Applied Sciences. This course is concerned with the structure and behavior of the various functional modules of a digital computer and the reasoning behind their interaction to provide the processing needs of the user.

How many credits is CSC 312?

CSC 312 Computer Architecture is worth 3 credits at NDU.

What are the prerequisites for CSC 312?

CSC 312 lists 1 prerequisite: EEN 220 Introduction to Logic Design.

See all Computer Science courses at NDU, or browse every subject.