|
Electrical and Computer Engineering |
||
|
ELEC 202. Networks and Programming
Fundamentals of d-c circuits. Ohm’s and Kirchhoff’s Laws. Thevenin’s and Norton’s Theorems. Electrical Power. Systems of equations to describe electrical circuits. Computer programming using the C++ language. User-defined functions and data types. Structures, arrays, classes, and inheritance. The application of C++ to the analysis of linear and nonlinear electrical networks.
Four hours a week includes laboratory sessions. Fall
(Cr.3) Prerequisites ENGS 116 or CMPE 202 Course
Objectives: Students will acquire the following
knowledge and skills:
Students will understand how dedicated microprocessors are used to
monitor and control physical systems.
Students will become aware of a variety of strategies used to
organize software for embedded systems.
Students will have a clear understanding of advanced programming
concepts needed to understand and write effective programs in high-level
languages such as C.
Students will become familiar with common methods of interfacing
microprocessors to sensors and actuators.
Students will appreciate the performance issues related to embedded
system design.
Students will demonstrate their ability to design and implement
software for an embedded system. Course Syllabus: Topics: Software organization:
Procedural languages,
Object-oriented design,
Event-driven procedures, Data-flow languages Programming Concepts:
C-style functions
Call-by-Reference
Pointers
Dynamic
Arrays
Recursion Interfacing Methods:
Digital Input and Output
Analog to Digital conversion
Pulse-width Modulation Stepper motors
Timers and counters
Serial communication
Interrupts Performance Issues:
Timing requirements
Memory Resources
Multi-tasking
Inter-processor communication Programming Projects using the OOPic Microprocessor ABET category content as estimated
by the faculty member who prepared this course
description: Engineering Design
. . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .1
credit (33%) Prepared by: Bro. Henry Chaya . . . . . . . . . . . . .
Date:June 13, 2001
|
||