ELEC 206 - Computer Applications for Electrical Engineers - Spring 2007

Section 01

MWF 11:00-11:50 AM

Room:  GRIMS 305

 

Instructor:       Dr. Ron Hayne, Grimsley Hall Room 309, 843-953-2281, ron.hayne@citadel.edu

Office Hours:              Mon/Wed/Fri 10:00-11:00 AM
Mon/Wed 1:30-3:30 PM
Additional hours available by appointment

Required Material:      Engineering Problem Solving with C++, Etter
                                    Introduction to MATLAB 7, Etter 

Software:                    Dev-C++, Bloodshed Software
                                    MATLAB & Simulink Student Version, The MathWorks                

GOALS  To familiarize students with high level language programming of computers, including the use of C++ and MATLAB for data manipulation, data plotting, and equation solving.

ATTENDANCE AND PARTICIPATION  Attendance is required.  Should it be necessary to miss a class for any reason the student will notify the professor in advance and will be responsible for any material missed.  Assigned tests are mandatory.  Unless authorized to the contrary by the professor, such tests take precedence over all other duties or activities.  Absence in excess of 20% of the class meetings may result in a failing grade for the course.

ACADEMIC INTEGRITY  Cheating in any form will be fully prosecuted.  

QUIZZES  Unannounced quizzes may be given throughout the semester.  If you miss an in class quiz you will receive a zero for that quiz.  No make up quizzes will be given.  

HOMEWORK  Homework will be turned in during class on the due date.  Late homework will not be accepted and will be given a zero grade.  Neatness (legibility) will count!

GRADING (tentative) 

                        (a) Projects, Homework, and Quizzes 25%

                        (b) Tests (4) 50%

                        (c) Final Exam 25%

 

SPECIAL ACCOMMODATIONS   If you need accommodations because of a disability, please see me privately after class or in my office within two weeks of the beginning of class or immediately after diagnosis.  To request academic accommodations, students must also register with Academic Support at 953-1820.

 


COURSE OUTLINE  Changes are not only possible, but likely.  

Wk

Dates

Topics

Reading

1

1/10 - 1/12

Introduction, Dev-C++

C++ 1

2

1/17 - 1/19

Simple C++

C++ 2

3

1/22 - 1/26

Control Structures, Quiz #1

C++ 3

4

1/29 - 2/2

Data Files, Review

C++ 4

5

2/5 - 2/9

Test #1, Modular Programming

C++ 5

6

2/12 - 2/16

Arrays, Quiz #2

C++ 6

7

2/19 - 2/23

2-D Arrays, Review

C++ 7

8

2/26 - 3/2

Test #2, MATLAB Intro

MATLAB 1 & 2

9

3/5 - 3/9

Predefined Functions, Quiz #3

MATLAB 3

10

3/12 - 3/16

Plotting

MATLAB 4

11

3/19 - 3/23

Review, Test #3, Programming

MATLAB 5

12

3/26 - 3/30

Spring Break

 

13

4/2 - 4/6

Control Structures, Quiz #4

 

14

4/9 - 4/13

Matrix Computations, SNR

MATLAB 6

15

4/16 - 4/20

Review, Test #4, Review

 

16

4/23

Review

 

 

 

Final Exam 

Section 01 – 4/28, 8:00 AM

 

HOMEWORK AND PROJECTS

 

Date Assigned

Date Due

Assignment

1/19

1/26

C++ 2-32, 2-41

1/26

2/2

C++ 3-19, 3-30

2/2

2/9

C++ 4-9 rocket1.dat

2/9

2/16

C++ 5-17

2/16

2/23

C++ 6-20

3/2

3/9

MATLAB 2-7, 2-13 voltage.dat

3/9

3/16

MATLAB 3-8, 3-10 sensor.dat

3/16

3/23

MATLAB 4-3, 4-9

4/6

4/13

MATLAB 5-4b, 5-5ab

4/13

4/20

MATLAB 6-11b, 6-14a