Computer Architecture (Computer Science)
Appearance
(Redirected from ITCS222)
| Course Title | Computer Architecture |
|---|---|
| Course Code(s) |
|
| College | Information Technology |
| Department | Computer Science |
| Academic Program(s) | |
| Course Credits | 3-0-3 |
| Course NQF Level | 6 |
| Notional Hours | 120 |
| NQF Credits | 12 |
| Prerequisite(s) | ITCS 214 |
| Lectures Timing & Location | |
| General Mode of Teaching and Learning | Traditional |
| Course Coordinator | Dr. Abdul Fattah Salman |
| Course Instructor | Dr. Abdul Fattah Salman |
| Office Hours |
|
| Office Location | S40-2057 |
| Instructor’s Email | amsalman@uob.edu.bh |
| Academic Year | 2025-2026 |
| Semester | Second |
Computer Architecture, ITCS 223, or ITCS 222 is a computer science course which introduces the basics of computer architecture. Topics include data representation, basics of digital logic, basics of Assembly language, Computer performance evaluation, data path and control unit, non-pipelined and pipelined processor design, main memory hierarchy. Assembly language programming is used as a means of exploring instruction set architectures.