1 of 24

Introduction to Electronics and Computer Engineering�

Kan HUANG

Department of Electronics and Computer Engineering

Hong Kong University of Science and Technology

2 of 24

From Information Theory Aspect

  • Our world consists of information.
  • What is information? Their measurement, value.
  • Information transferring model.
  • How to maximum the usage of a communication channel.

3 of 24

What’s the value of information

  • 烽火连三月 家书抵万金
  • Simple, the probability of being alive is very very small, uncertain, and when it happen/we know s/he is alive, this information values.

4 of 24

What’s the value of information, theoretically

  • In

5 of 24

What is ECE?

    • The invention of telegram helped people to send messages remotely
    • The Morse Code make it happen to represent information using 0s and 1s
    • For chinese, 中文電碼,又稱中文商用電碼

中文電報碼中文電報明碼

    • ,每個有中文姓名的市民的身份證上,

均會在他的姓名下面,印有中文電碼

    • 中文電碼 is i.e., telegraph code for
    • Chinese information transmitting.

Transmitting Information

6 of 24

What is ECE? �

  • Telephone
    • Analog telephone: converts sound, typically and most efficiently the human voice, into electronic signals
    • Digital telephone: the signals in current/wave form are converted into digital 0s and 1s and then converted back
  • Telephone net
    • One to one telephone

Information Infrastructure

7 of 24

Telephone net

  • One to one
  • Full connected
  • Switch network

8 of 24

So what is ECE?

  • Yielded from Communication and Information
  • Demanded by Computing
  • Yields Electronics

9 of 24

Electronics Manufacturing

  • Chips Design
  • Consuming Electronics
  • Design a computer system

10 of 24

Embedded System and IoT

  • Embedded system is a combination of software design and also circuits/chips integration

11 of 24

Embedded System and IoT

  • IoT Internet of Things (also Smart Home)

12 of 24

Information processing

  • Image Processing

  • Medical Image processing

13 of 24

Filters for Prettifying Images

14 of 24

Medical Signals Processing

  • Apple Watch
    • Step count
    • BPM count

15 of 24

AI and Big Data

  • Data collecting end device
    • Like Apple Watch, we need sensors as data collectors
    • We have many other types of sensors, and collect data
    • From sensors, to system, to big data, next? AI predictor?

Temperature sensor

16 of 24

AI and Big Data

  • Preprocessing data for AI learning system
    • Image convolution in CNN(Convolution Neural Network)

17 of 24

AI and Big Data

18 of 24

Related jobs

  • Software Developer
    • Android/iOS Developer
    • Embedded System Engineer
  • Chip Designer/Engineer, Processor Designer
    • Texas Instruments (DAC/ADC chips and others)
    • ARM (Processor Core Provider)
    • Intel (CPU on PC)

19 of 24

Related jobs

  • Communication Technician/Engineer
    • Telephone/Internet installation/maintaining
    • Communication Infrastructure

20 of 24

Related Research

  • Hardware design
    • Design CMOS circuits for certain application
    • Like ADC/DAC (analog-digital converter and inverse), power supply circuit
  • Design a computing architecture for certain usage (Intel, AMD, Nvidia, ARM)
    • Intel share most of the CPU market on PC
    • Nvidia on GPU
    • ARM on mobile devices
  • They are keeping on research!
    • More integrated
    • Faster
    • Lower power cost

21 of 24

Related Research

  • Research on communication
    • Communication system design, network technology, 5G
    • Information encoding/compressing and decoding techs
    • Wireless communication system, wireless channel analyze

22 of 24

Related Research

  • Research on signals
    • Medical signals analysis
    • financial analytics stocks
    • speech and language processing
    • Other signal processing on IoT system

voice signal

23 of 24

Related Research

  • Control and Robotic Systems
    • System design for a robot, including choosing GPS, IMU, switch and control circuits and other modules
    • Design algorithms to analysis all these signals together
    • Design a AI system to make decisions and control this robotic system

Google Autonomous Car

Autonomous Car System

24 of 24

Related Research

  • Pure mathematic research
    • Build a huge graph for a control system, and analyze it in a traditional and mathematic way
    • Research on signals themselves, not pass them through an AI system. Use signal and system theories, to do statistics work, like buying stocks.