classical and recent approaches in teaching logic design radomir s. stankovic dragan jankovic...

10

Click here to load reader

Upload: preston-reeves

Post on 18-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

Design of Courses Balance between Level of abstraction Case studies Practical examples

TRANSCRIPT

Page 1: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Classical and Recent Approaches in Teaching Logic Design

Radomir S. Stankovic Dragan Jankovic Claudio Moraga

Dept. of Computer Science, Faculty of Electronics

Dept. of Computer Science, Dortmund University Nis, Serbia

Dortmund Germany

Page 2: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Logic Design in Science

Information Science Digital Technology

Logic Design

Social Implication of Technology Mathematic Foundations

Page 3: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Design of Courses

Balance between

Level of abstraction

Case studies

Practical examples

Page 4: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Switching Theory and Logic Design

Teaching

Switching Theory Logic Design

Mathematic foundations for

Realizations of

Logic Design Mathematical Methods

Page 5: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Teaching Mathematical MethodsBasic Concepts

Seldom a good way of teaching engineers

Students do not develop “feeling” or intuitive understanding of theory

Necessary when no recipe type solutions available

If no drill of working with concrete examples, then

General Theory

= “Simple” particular casesVarious techniques

Page 6: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Approaches Top-down Bottom-up

Balance between

Dependent on students and background knowledge

Selection of ways

Economy Advantages

Abstraction Concrete Examples

Page 7: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Processing of Logic Signals

Signal Processing

Signal Processing and Processing of Logic Signals

Methods

Systems

Switching Theory

Logic Design

Page 8: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Basic Algebraic Structure

Vector spaces over different fieldsBoolean algebra

Classic Recent

Linear AlgebraParticular case of linear algebra

Spectral (Fourier-like) interpretation of

Polynomial expressions Graphic (DD) representations

Page 9: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Contents of Course

Elective lectures for further research work

Core topics in IEEE/ACM Curricula

Mixed over the teaching term

Page 10: Classical and Recent Approaches in Teaching Logic Design Radomir S. Stankovic Dragan Jankovic Claudio Moraga Dept. of Computer Science, Faculty of Electronics

Closing RemarksSignal Processing

Processing of Logic Signals

Switching Theory

System Theory

Logic Systems Logic Design Input Output

Logic signals