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

Slides:



Advertisements
Similar presentations
Drafting I introduces students to the use of simple and complex graphic tools used to communicate and understand ideas and concepts found in the areas.
Advertisements

Mathematics in Engineering Education 1. The Meaning of Mathematics 2. Why Math Education Have to Be Reformed and How It Can Be Done 3. WebCT: Some Possibilities.
SCM-Tempus Project C015A05 Faculty of Electronic Engineering, Niš, March 24th, 2006 The Bologna Process at the University of Dortmund, Germany Transition.
Quantitative Skills Assessment in a Liberal Arts College, AUI as Example Fouad Chaatit and Abdelkrim Marzouk AlAkhawayn University in Ifrane, Ifrane,
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Review Resources: Wiki: State Variables YMZ: State Variable Technique Wiki: Controllability.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
Five Options Requirements 19 core Required credits Algebra II, Chemistry, and Physics 26 or more total credits 5 Options.
A Workshop on Subject GRE / AGRE Maths in 9 Classes, II Hours each Day & Three mock tests for AGRE By: Satyadhar Joshi
About the Course Lecture 0: Sep 2 AB C. Plan  Course Information and Arrangement  Course Requirement  Topics and objectives of this course.
E-learning in preparation of mathematics teachers and in mathematics teaching Working meeting to project EuroMath Innsbruck, 2004.
Quantitative Skills What Science Students Need to Know ? LTC 3 March 2005.
On the Realization Theory of Polynomial Matrices and the Algebraic Structure of Pure Generalized State Space Systems A.I.G. Vardulakis, N.P. Karampetakis.
Computing Fundamentals 2 Overview Lecturer: Patrick Browne Room [KA] , Lab [KA] Based on Chapter 19. A Logical approach to Discrete Math.
A practical approach to formal methods Lecturer: Ralph Back Place: A5059 Time:e very second Monday, Dates: 28.1, 11.2, 25.2, 10.3, 31.3, 14.4,
2 April 2007 Learning Technologies and Mathematics Middle East Conference1 University Mathematics: Is the Math Path Right for You? Rajaa AlTalli.
Preface This book is intended as a first course in partial differential equations. Topics include * characteristics, * canonical forms, * well-posed problems,
Overview of the MS Program Jan Prins. The Computer Science MS Objective – prepare students for advanced technical careers in computing or a related field.
Leslie Dacosta M.S., G.E. Program Math Faculty, Kathleen Lodge, M.S., G.E. Program Math Faculty, Elizabeth Sieminski, M.S., M.A. Ed., G. E. Math Program.
Teaching of Algebra in the Czech Republic Jarmila Novotná Jarmila Novotná Charles University in Prague, Charles University in Prague, Faculty of Education.
Module 1: A Closer Look at the Common Core State Standards for Mathematics High School Session 2: Matching Clusters of Standards to Critical Areas in one.
Do we need theoretical computer science in software engineering curriculum: an experience from Uni Novi Sad Bansko, August 28, 2013.
Modern concepts of programming - Course presentation - Prof. Dr Dragan Jankovic.
Tempus Workshop, Niš, October 2002 Computer Science Education in Dortmund, Germany Claudio Moraga Dept. Computer Science, University of Dortmund, Germany.
Prof. dr Slobodanka Đorđević-Kajan Dr Dragan Stojanović
Teaching Teaching Discrete Mathematics and Algorithms & Data Structures Online G.MirkowskaPJIIT.
Applications  Computer Graphics,  Electronics,  Chemistry,  Biology,  Differential Equations,  Economics,
The draft curriculum. NSW  General  Mathematics  Mathematics Extension 1  Mathematics Extension 2 Draft Australian  Essential  General  Mathematical.
TEMPUS project CD-JEP 16160/2001 Innovation of Computer Science Curriculum in Higher Education.
1 An Introduction to Mathematics-related Subjects in S6 Curriculum March 2007.
FROM NOW TO THE FUTURE MATHEMATICS Return Home Return Home Mathematics: Where do I see my future? What am I good at? What do I enjoy?
Outline of a Course on Computational Intelligence Claudio Moraga University of Dortmund Germany JEP Bitola Workshop December 2003
Artificial Intelligence
THE USE OF E-LEARNING IN THE FIELD OF CONTINUOUS EDUCATION OF INFORMATICS TEACHERS Dušan Vučković – Faculty of Electronics, Niš Dragan Janković – Faculty.
Unit 1: Representing relationships mathematically 450 mins~ 5.63 days In this unit, students solidify their previous work with functional relationships.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
Programming Concepts in GPU Computing Dušan Gajić, University of Niš Programming Concepts in GPU Computing Dušan B. Gajić CIITLab, Dept. of Computer Science.
Discrete Structures for Computing
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
CS.UCSB.EDU U. C. S A N T A B A R B A R A C O M P U T E R S C I E N C E I want to be a Computer Scientist Why should I choose UCSB?
Serbian TEMPUS Information Day, Belgrade, October 7 th, 2005 TEMPUS project SCM C015A05-SCG Pilot Implementation of ECTS - PIECTS - Prof. dr Ivan Milentijevic.
Presented by: Kevin Steward. Born November 2, 1815 in England He started school at 1 ½ By 11 he taught himself Greek and Latin 16 drop out of school,
Remarks on Teaching History of Computing Radomir S. Stanković, Claudio Moraga Dept. of Computer Science, Faculty of Electronics, Niš, Serbia Dept. of Computer.
Single Subject Credential in Mathematics Margaret Kidd (voice) (fax)
Tempus JEP 16160/2001 Workshop. Niš, October 2004 A „robotics-driven“ Master Program Claudio Moraga University of Dortmund Germany
Motivation Thus far we have dealt primarily with the input/output characteristics of linear systems. State variable, or state space, representations describe.
Computer Science 210 Computer Organization Course Introduction.
REVIEW OF ACTIVITIES OF THE WORK GROUP FOR INTERNET AND e -TECHNOLOGIES Prof. Dr Milena Stanković Faculty of Electronic Engineering TEMPUS Project CD-JEP.
Public Presentation TEMPUS project (CD-JEP 16160/2001) Innovation of Computer Science Curriculum in Higher Education Artificial Intelligence Course Innovation.
Data Structures and Algorithms Dr. Tehseen Zia Assistant Professor Dept. Computer Science and IT University of Sargodha Lecture 1.
بسم الله الرحمن الرحيم Islamic University of Gaza Electrical Engineering Department.
Spectral Techniques in Logic Design Claudio Moraga University of Dortmund Germany Radomir S. Stanković Technical University of Niš Serbia Tempus Working.
Reviving Continuum Mechanics: Computation across the undergraduate curriculum Michael Dennin UC Irvine Special Thanks to Peter Taborek, Bill Heidbrink.
Program Optimizations and Recent Trends in Heterogeneous Parallel Computing Dušan Gajić, University of Niš Program Optimizations and Recent Trends in Heterogeneous.
Faculty of Management and Economics UTB Undergraduate Study of the Topics Relevant for LEFIS.
Teaching Computer Graphics with Java Dejan Mitrović, Dragan Mašulović Department of Mathematics and Informatics Faculty of Sciences University of Novi.
New Computer Science Programme at the Department of Informatics Pedro Guerreiro University of Nis, March 24, 2006.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
1 Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module h – The mathematics of LCI.
Mathematics 9709.
Theory of Computer Science
MESB374 System Modeling and Analysis
A Level Computing AQA (7517)
Logic and Computer Design Fundamentals
Lecture 20: Combinatorial Circuits I
Linear Algebra Lecture 23.
Feedback Control Systems EELE 3360
Curriculum Map A Level Maths Edexcel.
Curriculum Map A Level Maths Edexcel.
Presentation transcript:

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

Logic Design in Science Information ScienceDigital Technology Logic Design Social Implication of TechnologyMathematic Foundations

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

Switching Theory and Logic Design Teaching Switching Theory Logic Design Mathematic foundations for Realizations of Logic Design Mathematical Methods

Teaching Mathematical Methods Basic 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 cases Various techniques

Approaches Top-down Bottom-up Balance between Dependent on students and background knowledge Selection of ways Economy Advantages Abstraction Concrete Examples

Processing of Logic Signals Signal Processing Signal Processing and Processing of Logic Signals Methods Systems Switching Theory Logic Design

Basic Algebraic Structure Vector spaces over different fields Boolean algebra Classic Recent Linear Algebra Particular case of linear algebra Spectral (Fourier-like) interpretation of Polynomial expressions Graphic (DD) representations

Contents of Course Elective lectures for further research work Core topics in IEEE/ACM Curricula Mixed over the teaching term

Closing Remarks Signal Processing Processing of Logic Signals Switching Theory System Theory Logic Systems Logic Design InputOutput Logic signals