Course syllabus

010711106-65 ดิจิทัลและไมโครคอนโทรลเลอร์ (Digital and Microcontroller)

Course Syllabus

Data entry : Asst.Prof. Dr.Thaksin Sangsuwan
1. Course number and name

010711106-65 ดิจิทัลและไมโครคอนโทรลเลอร์ (Digital and Microcontroller)

2. Credits and contact hours

3(3-0-6)

3. Instructor’s or course coordinator’s name

Asst.Prof. Dr.Thaksin Sangsuwan
Asst.Prof. Dr.Wittaya Koodtalang

4. Text book, title, author, and year

  1. Lecturer Instruction

5. Specific course information

  1. brief description of the content of the course (catalog description)
    Fundamental of logic circuits; logic gate circuit; counter and decoder circuit designs; structure of microcontroller; interrupt; serial communication; C programming for testing; applications in industry.
  2. prerequisites or co-requisites
    010711301-65 Computer Programming
  3. indicate whether a required, elective, or selected elective (as per Table 5-1) course in the program
    Required :

6. Specific goals for the course

  1. specific outcomes of instruction (e.g. The student will be able to explain the significance of current research about a particular topic.)
    1. CLO1 An ability to understand and apply number systems, conversions and digital electronic signals to analyze their role in switches and logic systems.
    2. CLO2 An ability to apply principles of logic design and Boolean Algebra to analyze, simplify and optimize combinational logic circuits using reduction techniques such as De Morgan’s Theorem and Karnaugh Mapping.
    3. CLO3 An ability to describe the architecture, programming and interfacing of microcontrollers, and integrate them into embedded systems for practical applications.
    4. CLO4 An ability to design, implement, and evaluate practical projects that integrate digital logic, microcontrollers, and peripheral devices, while effectively collaborating in teams to solve real-world problems.
  2. explicitly indicate which of the student outcomes listed in Criterion 3 or any other outcomes are addressed by the course.
    ABET Student Outcome (SO) Listed in Criterion 3 Course learning outcome (CLO)
    SO1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
    • CLO1 An ability to understand and apply number systems, conversions and digital electronic signals to analyze their role in switches and logic systems.
    • CLO2 An ability to apply principles of logic design and Boolean Algebra to analyze, simplify and optimize combinational logic circuits using reduction techniques such as De Morgan’s Theorem and Karnaugh Mapping.
    • CLO3 An ability to describe the architecture, programming and interfacing of microcontrollers, and integrate them into embedded systems for practical applications.
    SO2 an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
    • CLO2 An ability to apply principles of logic design and Boolean Algebra to analyze, simplify and optimize combinational logic circuits using reduction techniques such as De Morgan’s Theorem and Karnaugh Mapping.
    SO3 an ability to communicate effectively with a range of audiences.
    • CLO4 An ability to design, implement, and evaluate practical projects that integrate digital logic, microcontrollers, and peripheral devices, while effectively collaborating in teams to solve real-world problems.

7. Brief list of topics to be covered
  • Introduction to Digital and Microcontroller
  • Number Systems
  • Digital Electronic Signals and Switches
  • Fundamental of logic
  • Boolean Algebra and Reduction Techniques
  • Karnaugh Mapping
  • Flip-Flops
  • Basics of Microcontrollers
  • General Purpose Input Output (GPIO)
  • Analog-to-Digital and Digital-to-Analog Conversion (ADC/DAC)
  • Interrupts, Timers and PWM
  • Communication Protocols in Microcontrollers
  • Application of Microcontrollers
8. Course Assessment
Course assessment Weight score (%) Assessment tools Date
Formative 1 40 quiz, assignment, midterm examination
Formative 2 60 quiz, assignment, final examination
The grading table
Grading Rank
>= 80% A
75% - 79.99% B+
70% - 74.99% B
60% - 69.99% C+
50% - 59.99% C
45% - 49.99% D+
40% - 44.99% D
0% - 39.99% F

หมายเหตุ - ลำดับเนื้อหาจะมีการปรับเปลี่ยนตามความเหมาะสม