CE-320L (Fall 2013)


  • Welcome to CE-320L

Weekly Schedule 

Course Description

This course covers the fundamentals of the very important field of microcomputers. Microcomputers are found in devices from microwave ovens to desktop computers. This class will cover topics of machine language, structured assembly programming, subroutines, interrupts, and basic C programming. An understanding of microcomputers is necessary to debug current systems, develop specifications for new chips, and use any already available microcomputer in our circuit designs. Although the concepts covered apply to an extremely large number of different microcomputers, we will primarily use the HCS12/9S12 as the focus for examples. CE-320L is the lab for CE-320.


The HCS12/9S12: An Introduction to Software and Hardware Interfacing, Huang (2nd Edition)


Dr. Jaerock Kwon
Email: jkwon (at) kettering.edu
Office: 2-703 K
Phone: (810) 762-9500 ext. 5917
Twitter: @jaerock_ece
facebook: jaerock.ece


Class: Tue 10:15am – 12:20pm at AB 2-823
Class: Tue 01:20pm – 03:25pm at AB 2-823

General Information

Labs may be done in a group of up to two students. A group is supposed to prepare a single report. However each student is expected to actively participate in all lab sessions. You may be asked to show program demonstrations and some extra questions about your programming assignment.


All grades will be posted in Blackboard under the lecture class (including lab grades).

  • There are eight labs plus one lab practical exam.
  • Grades are composed of the eight lab reports (10% each) and a practical (20%).
  • Each lab report is graded in a simple scale of A (=100), B (=90), C (=80), D (=70), and F (=0).
  • A day penalty for late reports is 25% of the portion of the lab.
  • Programming assignment:
    • When the instructor determines the programming code is practically identical with other group’s work or someone’s work from previous terms, your group will get 0 point.
    • 10% extra credit will be given if your group demonstrates the programming assignment and submit it during the present lab session.

Lab Reports

  • A lab report must be submitted for each lab experiment.
  • Most lab assignments consist of two main parts: questions and programming.
    • The questions are supposed to be completed during a lab.
    • The programming assignment is due before the next week’s lab session starts. You must submit your printed copy of the programming assignment when the instructor asks to show your program demonstration.
  • Your lab report should have a proper cover sheet with your name on it.
  • You must demonstrate your program at the beginning of the class. Demonstration involves showing the successful operation of the program to the instructor and may include changing some data values, setting breakpoints to verify your program is properly written.
  • If you fail to demonstrate when asked, your grade cannot be better than C from your programming.
  • Portion of grades (the programming portion will be 100% when there is no questions in a lab).
    • Programming: 50%
    • Questions: 50%

Lab Practical Examination

The lab practical exam will be held during the 6th lab period. The exam is one hour long and is taken individually.

Common Statement on Students with Documented Disabilities

The University will make reasonable accommodations for persons with documented disabilities. Students need to register with the Wellness Center every term they are enrolled in classes. To be assured of having services when they are needed, students should contact the Wellness Center during the first week of each term. Note that it is the student’s responsibility to arrange accommodations with each professor.

Common Statement on Ethics in the University and Academic Integrity

Kettering University values academic honesty and integrity. Cheating, collusion, misconduct, fabrication, and plagiarism are serious offenses. Each student has a responsibility to understand, accept, and comply with the University’s standards of academic conduct as set forth in our statement, “Ethics in the University,” and “Academic Integrity” as well as policies established by individual professors.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: