About this Course
45,195 recent views

Learner Career Outcomes

50%

started a new career after completing these courses

43%

got a tangible career benefit from this course

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Approx. 21 hours to complete

Suggested: 8 weeks. Estimated (average) load: 4 hours/week without the processor - 6 hours/week, full course...

English

Subtitles: English

Skills you will gain

Digital DesignDigital Circuit DesignBoolean AlgebraProcessor Design

Learner Career Outcomes

50%

started a new career after completing these courses

43%

got a tangible career benefit from this course

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Approx. 21 hours to complete

Suggested: 8 weeks. Estimated (average) load: 4 hours/week without the processor - 6 hours/week, full course...

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
2 hours to complete

All you need to know to start the course

1 video (Total 2 min), 9 readings
1 video
9 readings
Course Organization10m
Syllabus and bibliography10m
Grading policy10m
Certification10m
FAQs10m
About the forums10m
README10m
How to install the virtual machine (VM)10m
FAQs about installing the VM10m
2 hours to complete

Previous knowledge: A review

2 videos (Total 36 min), 2 readings, 2 quizzes
2 videos
L0.2. Algorithm representation in pseudocode17m
2 readings
Table of contents10m
PDF file10m
2 practice exercises
Practical quiz 0.1: Numeration systems20m
Practice quiz 0.2 - Pseudocode14m
2 hours to complete

What Digital Systems are?

5 videos (Total 71 min), 3 readings, 2 quizzes
5 videos
L1.2 Digital system description 10m
L1.3 Digital electronic systems16m
P1.1. Processor: Specification 12m
P1.2. Examples of Programs 19m
3 readings
Lesson index10m
PDF files10m
Solved exercises10m
2 practice exercises
Practice quiz 18m
Graded quiz 116m
Week
2
3 hours to complete

Combinational Circuits (I)

5 videos (Total 101 min), 3 readings, 2 quizzes
5 videos
L2.2. Boolean Algebra26m
L2.3. NAND, NOR, XOR, NXOR, TRI-STATE27m
P2.1. Functional specification 12m
P2.2. Structural specification 11m
3 readings
Lesson index10m
PDF files10m
Solved exercises10m
2 practice exercises
Practice quiz 212m
Graded quiz 216m
1 hour to complete

VerilUOC_Desktop tools

2 videos (Total 33 min), 3 readings
2 videos
Introduction to VerilUOC_Desktop (II). BoolMin and VerilChart12m
3 readings
Table of contents10m
VerilUOC_desktop wiki10m
VerilUOC_desktop FAQs10m
Week
3
2 hours to complete

Combinational circuits (II)

5 videos (Total 84 min), 3 readings, 2 quizzes
5 videos
L3.2. Propagation time14m
L3.3. Other logic blocks24m
L3.4. Programming language structures 14m
P3.1. Structural specification (continuation) 9m
3 readings
Lesson index10m
PDF files10m
Solved exercises10m
2 practice exercises
Practice quiz 312m
Graded quiz 316m
Week
4
4 hours to complete

Arithmetic components + Introduction to VHDL

10 videos (Total 167 min), 9 readings, 1 quiz
10 videos
Lecture 4.2 (1outof2): Introduction to VHDL - Lexicon, syntax and structure8m
Lecture 4.2 (2outof2): Introduction to VHDL - Lexicon, syntax and structure12m
Lecture 4.3 (1outof2): Introduction to VHDL - Sequential sentences10m
Lecture 4.3 (2outof2): Introduction to VHDL - Sequential sentences12m
Lecture 4.4 (1outof2): Introduction to VHDL - Concurrent sentences12m
Lecture 4.4 (2outof2): Introduction to VHDL - Concurrent sentences8m
L4.2 Short introduction to VHDL I (OLD VERSION)22m
L4.3 Short introduction to VHDL II (OLD VERSION)18m
L4.4 Short introduction VHDL III (OLD VERSION)32m
9 readings
IMPORTANT - README10m
Lesson index10m
PDF files10m
Lesson index (OLD VERSION)10m
PDF files (OLD VERSION)10m
IMPORTANT - README10m
No lecture about the processor in this module . Next video will be P5.1.10m
About the exercises (README)10m
Solved exercises - Arithmetic circuits10m
1 practice exercise
Practice quiz 410m
4.5
55 ReviewsChevron Right

Top reviews from Digital Systems: From Logic Gates to Processors

By VSFeb 2nd 2018

excellent video lectures combined with a awesome assignment questions which are more about applications oriented.An excellent and must learn course for all ece students.

By NNJun 23rd 2017

The Course is interesting and the assignments are challenging which allows the learners to gain great insight into the digital system design.

Instructors

Avatar

Elena Valderrama

Professor
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

Lluis Terés

Professor
Centro Nacional de Microelectrónica del CSIC
Avatar

Merce Rullan

ProfesoraTitular
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

Joaquín Saiz Alcaine

Ingeniero Informático
Departamento de Microelectrónica y Sistemas Electrónicos. UAB.
Avatar

David Bañeres

Profesor Agregado
Estudios de Informática, Multimedia y Telecomunicación. UOC.
Avatar

Juan Antonio Martínez

Collaborator
APSI - UAB

About Universitat Autònoma de Barcelona

The Universitat Autònoma de Barcelona (UAB) is a public university located in the metropolitan area of Barcelona. International in its outlook, it is fully consolidated within its local surroundings, and offers quality education in close association with research activity, the transfer of scientific, technological, cultural and educational knowledge, the promotion of its human potential and the responsible management of available resources. The UAB currently offers 81 degrees, 130 official Master Programmes and 183 UAB-specific Masters Degrees. In addition, it offers 174 lifelong learning programmes and 65 PhD Programmes, 27 of which have been distinguished through Quality Awards. The UAB has a total of over 3,500 teaching and research staff, over 2,000 administrative staff and over 40,000 students....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • You can request the certificate at any time: before, during or once you finish the course.

  • · The course name

    · The instructor's signature

    · The logo of the partner institution offering the course

    · A verification URL that allows others to check the Certificate's authenticity

    · A statement that Coursera has confirmed the identity of the learner who completed the course

  • · Academic credit from the partner institution offering the course

    · The final grade you got in the course

    · Your ID photo

    · The hours you spent working on coursework

    · A printed or mailed copy of the Course Certificate.

    Certificates are provided as downloadable PDF files, which you can print yourself. You can also share them electronically.

    Unfortunately, Coursera cannot provide course Certificates with any more information than they already include.

  • No. The certificate shows that the student has passed the course, but it is not an official qualification of the Universitat Autònoma de Barcelona.

More questions? Visit the Learner Help Center.