3040 - East Carolina University

advertisement
Undergraduate University Curriculum Committee
Course Proposal Form for Courses Numbered 0001 – 4999
(Faculty Senate Resolution #09-44, November 2009)
Guidelines for submission may be accessed via the web at:
www.ecu.edu/cs-acad/fsonline/cu/curriculum.cfm.
Note: Before completing this form, please carefully read the accompanying instructions.
1.
Course Prefix and Number:
EENG 3040
2.
Date:
2/9/2011
3.
Requested Action (check only one box):
X
New Course
Revision of Active Course
Unbanking of a Banked Course
Renumbering of Existing Course from:
#
to
#
4. Method(s) of delivery (check all boxes that apply for both current/proposed and expected
future delivery methods within the next three years):
Current or
Proposed Delivery
Method(s):
X
On-campus (face to face)
Expected
Future Delivery
Method(s):
X
Distance Course (face to face off campus)
Online (delivery of 50% or more of the instruction is offered online)
5.
6.
Justification for new course, revision, unbanking, or renumbering:
The engineering department faculty and advisory board proposes to add a new electrical
engineering concentration. This is a fundamental course in microprocessors and would be a
required course for students pursuing that concentration. The EENG concentration is
intended to aid in retention of engineering students with interest in electrical engineering
areas and to meet the needs of the engineering industry in Eastern North Carolina and
throughout the country. Knowledge of microprocessors and embedded systems is critical
for work in many areas of electrical and computer engineering.
Course description exactly as it should appear in the next catalog:
1
3040. Microprocessors (4) Same as CSCI 3040 3 lecture and 2 lab hours per week. P:
ENGR 2514, EENG 2410 or CSCI 2410; or consent of instructor. Microprocessor
architecture and programming, register level logic, input and output, system logic, timing,
embedded systems applications, and hardware interfacing.
7.
If this is a course revision, briefly describe the requested change:
NA
NA
8.
Page number from current PDF undergraduate catalog:
9.
If writing intensive (WI) credit is requested, the Writing Across the Curriculum
Committee must approve WI credit prior to consideration by the UCC.
No
Has this course been approved for WI credit (yes/no)?
If Yes, will all sections be WI (yes/no)?
10.
If service-learning (SL) credit is requested, the Service-Learning Advisory Committee
must approve SL credit prior to consideration by the UCC.
No
Has this course been approved for SL credit (yes/no)?
If Yes, will all sections be SL (yes/no)?
11.
If foundations curriculum (FC) credit is requested, the Academic Standards Committee
(ASC) must approve FC credit prior to consideration by the UCC.
If FC credit has been approved by the ASC, then check the appropriate box (check at
most one):
12.
English (EN)
Science (SC)
Humanities (HU)
Social Science (SO)
Fine Arts (FA)
Mathematics (MA)
Health (HL)
Exercise (EX)
Course Credit:
3
=
or
Per Term
Weekly
or
Per Term
=
Credit Hours
Studio
Weekly
or
Per Term
=
Credit Hours
s.h.
Practicum
Weekly
or
Per Term
=
Credit Hours
s.h.
Internship
Weekly
or
Per Term
=
Credit Hours
s.h.
Lab
2
Credit Hours
3
Weekly
Lecture Hours
1
s.h.
s.h.
2
s.h.
Other (e.g., independent study):
Total Credit Hours
13.
Anticipated yearly student enrollment: 30
14.
Affected Degrees or Academic Programs:
Degree(s)/Course(s)
BS Engineering
15.
4
s.h.
PDF Catalog Page
Change in Degree Hours
298
None
Overlapping or Duplication with Affected Units or Programs:
Not Applicable
X
16.
Applicable (Notification and/or Response from Units Attached)
Approval by the Council for Teacher Education (required for courses affecting teacher
education programs):
X
Not Applicable
Applicable (CTE has given their approval)
17.
Instructional Format: please identify the appropriate instructional format(s):
X
Lecture
Technology-mediated
X
Lab
Seminar
Studio
Clinical
Practicum
Colloquium
Internship
Other (describe below):
Student Teaching
18.
Statements of Support:
(Please attach a memorandum, signed by the unit administrator, which addresses the
budgetary and staff impact of this proposal.)
Current staff is adequate
X
Additional staff is needed (describe needs below): As part of the current strategic plan for
the program, we anticipate continued growth in student enrollment to near 700 majors by 20153
2016 and approximately 32 faculty from our current base of 20. This course is within the
proposed electrical engineering concentration. Offering all of the courses within the electrical
engineering concentration will require one equivalent faculty member out of the planned increase.
Current facilities are adequate
Additional facilities are needed (describe needs below): This course is within the proposed
X
electrical engineering concentration. Our laboratory facilities, which already support classes for
circuits, controls, bio processing and biomedical instrumentation, are capable with minor
additional investment (less than $45,000 during 2011- 2013) to support this concentration.
X
Initial library resources are adequate
Initial resources are needed (give a brief explanation and estimate for cost of acquisition
of required resources below):
X
Unit computer resources are adequate
Additional unit computer resources are needed (give a brief explanation and an
estimate for the cost of acquisition below):
X
ITCS Resources are not needed
Following ITCS resources are needed (put a check beside each need):
Mainframe computer system
Statistical services
Network connections
Computer lab for students
Describe any computer or networking requirements of this program that are not
currently fully supported for existing programs (Includes use of classroom, laboratory,
or other facilities that are not currently used in the capacity being requested).
Approval from the Director of ITCS attached
19.
Syllabus – please insert course syllabus below. Do not submit course syllabus as a
separate file. You must include (a) the name of the textbook chosen for the course, (b) the
course objectives, (c) the course content outline, and (d) the course assignments and
grading plan. Do not include instructor- or semester-specific information in the syllabus.
East Carolina University – Department of Engineering – Course Syllabus
4
EENG 3040- Microprocessors
Text:
1. Huang, H. and Chartrand, L., PIC Microcontroller: An introduction to Software & Hardware
Interfacing, 2004, Delmar Cengage Learning, ISBN 978-1401839673
2. Microchip Technology Inc, PIC16F84A Data Sheet, 2001..
Objectives:
At the completion of this course, students will be able to:
 Understand the architecture of the PIC microcontroller
 Write and analyze code in the assembly language
 Interface a microcontroller with external hardware input devices, sensors, and actuators.
 Demonstrate an understanding of the importance of microcontrollers in everyday electronic
design
 Perform timing analyses of microcontroller code and hardware actuation
 Design a microcontroller based project of their choosing
Course Content: The following topics will be covered in the periods not dedicated to tests or test
reviews. Additionally, time will be devoted to student project presentations.
Lecture
hour
1
2-3
4-6
7
8-9
10
11-12
13-14
15
16
17
18
19-20
21
22-24
25-27
28-29
30
31-33
34-36
37-39
Lecture Topic
Lab Hour
What is a microcontroller? ;
Microcontroller and Computer System
Architecture
PIC Organization and Assembly
programming
Opcodes and machine language
Hardware wiring
Serial and Parallel I/O
Interrupt Service Routines
Timing analysis
Analog to Digital Conversion and
Digital to Analog Conversion
Connecting analog signals to an analog
to digital converter and signal
conditioning
Test 1
Digital storage of music and sound
Speaker and microphone circuits
Memory and Storage Systems
Introduce Design Project
Sensors
Motor drives and control
Embedded Systems: Digital game
design
Test 2
Industrial applications of embedded
systems
Embedded Systems: Mobile Devices
Embedded Systems: Wearable Devices
1-2
Introduction to Assembly Programming
3-4
5-6
Assembly Programming 2
Interfacing with external hardware: Pushbutton
switch and LED, Keypad
Interfacing with external hardware: LCD display
7-8
9-10
Interfacing with external hardware: Analog to
Digital Converter, potentiometer, and LED
bargraph
11-12
Interfacing with external hardware:
Potentiometer, microphone, and Speaker
13-14
Interfacing with external hardware: EEPROM
15-16
17-18
19-20
Sensors lab
Motor Control
Digital Games
21-22
Design Project Work
22-24
25-26
Design Project Work
Design Project Work
5
40-42
42
Embedded Systems: Medical Devices
Course Review
27-28
Design Project Presentations
Grading Policy and Assignments
Students will be evaluated based on the combination of class activities. The final grade will be assessed with the
following criteria:
Grading
A
B
C
D
F
90% or better
80% or better
70% or better
60% or better
Less than 60%
Assessment
Homework/Assignments
Projects/ labs
Tests (2)
Final Exam
Total
10%
40%
30%
20%
100%
6
Download