EEL 2880

Applied Software Techniques in Engineering

 

College of Engineering and Computing, Florida International University

 

Summer B, 2016

 

Syllabus

 

 

INSTRUCTOR:  Dr. Wei-Yu Bao, office: EC 3234, phone: 305.348.6863, email: baow@fiu.edu, web: http://web.eng.fiu.edu/~wbao, office hours: 2:15 – 3:00 P.M., Monday and Wednesday

 

CLASSROOM:   EC 2840

 

SCHEDULE:       12:00 – 2:15 PM, Monday, Wednesday, and Friday; Section: U02B, Class #: 51893

 

TEXTBOOKS:   C++ for Engineers and Scientists, 4E, by Gary J. Bronson, Course Technology, 2013, ISBN-10: 1133187846, ISBN-13: 978-1133187844

Reference books:                Learning to Program with Alice 3E, by Wanda P. Dann, Stephen Cooper, Randy Pausch, Prentice Hall, 2011, ISBN-10: 0132122472, ISBN-13: 978-0132122474 

 

OBJECTIVES:   To introduce to students fundamental computer programming concepts and implementation. To develop students’ engineering problem solving skills by using engineering knowledge combined with computer programming skills.

 

TENTATIVE LECTURE CONTENTS:

1.             Introduction to Computer and Programming Languages

2.                   Binary Numbers and Logic Operations

3.                   Data Types and Processing

4.                   Data Flow and Control Structures

Exam 1

5.                   Functions and Structured Programming

6.                   Arrays and Pointers

7.                   Classes and Object-oriented Programming

8.                   I/O Streams and Data Files

Exam 2

9.                   Introduce to Alice and/or Visual C++ Software Development Environment

10.                GUI Programming

11.                Graphics and Animation

12.                Engineering Problem Solving Applications

Final Project Presentation

 

GRADING POLICIES:

Homework and Projects:   30%, All homework and project assignments have to be submitted in electronic copy on time. Late homework and projects will have 20% per day penalty.

Quizzes:                 8%, Pop-up quizzes will be given in the class without previous announcement, open books and notes. There is no make-up quiz.

Exams:                  46%, Two exams will be given in the class, open books and notes. Makeup exam will be given only under unusual circumstances. A written request for a makeup exam must be provided.

Final Project:        16%, The final project will be presented in the class.

Grade:                    A = 95.0 – 100                     C+ = 76.7 – 79.9                 

A- = 90.0 – 94.9                   C =  73.3 – 76.6                  

B+ = 86.7 – 89.9                  C- = 70.0 – 73.2                  

B = 83.3 – 86.6                    D = 60.0 – 69.9                   

B- = 80.0 – 83.2                   F = below 60.0