Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20250417892

Digital Logic Design

CEN2011
3 hours English

Digital Logic Design

Digital Logic CS
1 Number systems and code
2 The basics of logic design: logic gates and truth tables
3 The basics of logic design: boolean equations and algebra
4 The basics of logic design: combinational logic
5 The basics of logic design: Sequential Logic
6 Introduction to types of computer designs
7 Computing and comparing computer performance
1.1

Understanding the different number representations and how to convert numbers between different representations.

Teaching Strategy Classroom lectures, PowerPoint slides, and reading assignments at home are used to develop knowledge of the course
Assessment Methods Assessment methods may include written exams, assignments, projects & oral presentations.
1.2

Understanding the basics of logic design, starting by knowing the logic gates and truth tables, up until understanding combinational logic.

Teaching Strategy Classroom lectures, PowerPoint slides, and reading assignments at home are used to develop knowledge of the course
Assessment Methods Assessment methods may include written exams, assignments, projects & oral presentations.
1.3

Describe the multi-step process by which a high-level program becomes a stream of instructions executed by a processor.

Teaching Strategy Classroom lectures, PowerPoint slides, and reading assignments at home are used to develop knowledge of the course
Assessment Methods Assessment methods may include written exams, assignments, projects & oral presentations.
2.1

Write (or rewrite) code to be take advantage of the computer execution model to improve execution efficiency.

Teaching Strategy Lab tutorials
Assessment Methods Lab reports, programming assignments
2.2

Understand and communicate to others the importance and relevance of computer organization and architecture in the modern world.

Teaching Strategy Traditional lectures, discussions, and group project
Assessment Methods Project report, presentation, and discussion
3.1

Develop improved collaborative skills.

Teaching Strategy Group project
Assessment Methods Project report, presentation, and discussion