engineering scholars program journal 2010

155
ESP 1 ENGINEERING SCHOLARS PROGRAM 2010 Journal A Compilation of Exceptional Student Projects

Upload: marc-kozlin

Post on 12-Mar-2016

216 views

Category:

Documents


3 download

DESCRIPTION

Student projects from the summer program

TRANSCRIPT

Page 1: Engineering Scholars Program Journal 2010

ESP 1

ENGINEERING SCHOLARS PROGRAM 2010 Journal

A Compilation of Exceptional Student Projects

Page 2: Engineering Scholars Program Journal 2010

ESP 2

ENGINEERING SCHOLARS PROGRAM OVERVIEW

Since 1997, the College of Engineering and Computer Science at Florida Atlantic University (FAU) has offered the Engineering Scholars Program (ESP). Sponsored by the Governors Summer Program and FAU, ESP is a summer enrichment program that engages high achieving gifted students in challenging educational activities not available in high school and provides them opportunities to explore engineering and computer science as possible career choices. Students that successfully complete this program receive three college credits and one-half high school credit.

During the summer of 2010, five courses in ESP were offered. They are as follows: Electronic Design and Operational Amplifiers, Innovative Materials for Infrastructure, New Generation Web Technologies, Introduction to Ocean Engineering and Underwater Vehicles and Mobile Applications for Google’s Android.

Instruction was provided by top FAU Engineering faculty. The faculty members developed a multifaceted and dynamic course curriculum that incorporated lectures, lab sessions, student projects, and class presentations. Each course was assigned one FAU engineering student who served as the class mentor. These mentors acted as learning facilitators and advisors. This unique system of class mentors assisted students with the transition from high school to college-level work.

JOURNAL OVERVIEW

At the start of ESP 2010, the instructors informed their classes that the College of Engineering and Computer Science would be producing the fourth annual ESP Journal. This journal contains a collection of the most impressive and outstanding assignments that were submitted to each course in ESP 2010. The quality work of these high school students highlights their creativity, ingenuity and vision and is comparable to those at the university level. What follows is a description of each course and an anthology of these truly remarkable student projects.

Page 3: Engineering Scholars Program Journal 2010

ESP 3

TABLE OF CONTENTS

ESP FACULTY PROFILES 4 EEL 1007C - Electronic Design with Operational Amplifiers 6

AM Optical Transmitter and Receiver by: Kantiya Jindachomthong and Arlyn Kho. 7 Final Project by: John Bralich and Jeremy Troutman 17 EOC 1665C - Introduction to Ocean Engineering and Underwater Vehicles 24

Ocean Energy by: Mary O’Connor, Caroline Horrow, Ellen Robo, Greg Poore and Christie Elford. 25

CGN 1500 - Discoveries in Engineering: Innovative Materials for Infrastructure 57

Recycled Materials as Suitable and Sustainable Substitutions for Cement in Infrastructure by: Sarah Toth 58 Evaluation of Concrete Made from Recycled components as an Innovative Material for Infrastructure by: Divya Reddy 77

ENG 1935-002 - Mobile Applications for Google’s Android 93

Spaceman Sifter’s Letter Adventure by: Dhaval Khamar, Adityanarayana Radhakrishnan and Suneel Viralam 95 Nuts about Pong by: Rixon Fletcher, Albin Matthew and Akilah Somersall 114

ENG 1935-001 - New Generation Web Technologies 129

East West Showdown by: Pratheek Nagaraj, Tim Li and Shuangxou Long 133

Prank Central: Educating the world about pranks by: Christopher Heung, Patrice Jean-Baptiste and Benjamin Karpf 151

Page 4: Engineering Scholars Program Journal 2010

ESP 4

ESP FACULTY PROFILES

DR. PAK CHEUNG EDGAR AN Ph.D. – University of New Hampshire Phone: 561.297.2459 / 954.924.7231 E-mail: [email protected] Research Interests: • Autonomous Underwater Vehicles • Intelligent Control • Learning Theory

• System Architecture • Modeling and Simulation

DR. SHIHONG HUANG Assistant Professor Ph.D. - University of California, Riverside Phone: 561.297.1275 E-mail: [email protected] Research Interests:

• Software Engineering • Reverse Engineering and Program Understanding • Information and Software Visualization

DR. ZVI ROTH Professor Ph.D. – Case Western Reserve University Phone: 561.297.3471 E-mail: [email protected] Research Interests: • Robotic and Machine Calibration • Control Systems

• Robot Metrology

DR. RAVI SHANKAR Professor Ph.D. – University of Wisconsin - Madison, WI, P.E. Phone: 561.297.3470 E-mail: [email protected] Research Interests: • Systems Integration • Concurrency

• Design Productivity • Semantic Web

DR. KHALED SOBHAN Assistant Professor Ph.D. – Northwestern University Phone: 561.297.3473 E-mail: [email protected] Research Interests: • Geotechnical Engineering • Pavement Materials/Design

• Geosynthetics • Fatigue and Damage • Alternative/Recycled Materials

Page 5: Engineering Scholars Program Journal 2010

ESP 5

ESP FACULTY PROFILES

DR. ALI ZILOUCHIAN Professor and Associate Dean for Graduate Studies Ph.D. – George Washington University Phone: 561.297.0432 E-mail: [email protected] Research Interests: • Control Systems

• Desalination Technology • 1-D and M-D Digital Signal Processing • Intelligent Control – Neutral Networks and Fuzzy Logic • Fuel Cell Technology

DR. GEORGIANA CARVALHO Visiting Assistant Professor Ph.D. – University of Central Florida Phone: 772.873.3365 E-mail: [email protected] Research Interests: • Intelligent Transportation Systems • Internet Computing

• Mobile Ad-Hoc Networks • System Modeling

MR. FRANCIS MCAFEE Associate Professor MFA - Computer Arts, Florida Atlantic University Phone: 954.762.5603 E-mail: [email protected] Research Interests: • Computer animation and graphics • Digital media production

• Game development • Scientific visualization

Page 6: Engineering Scholars Program Journal 2010

ESP 6

This is a hands-on electronics circuit design course using standard electronic components and common electronic lab instruments. No prior background in

electromagnetism is assumed. The theoretical material and the design methods are covered through interactive PSPICE software simulation sessions and

lectures. The course lab experiments culminate in a design project competition of a wireless optical communication system.

Instructors: Ali Zilouchian, Ph.D. and Zvi Roth, Ph.D.

First Day Lab: Electrical circuits & PSPICE Lecture: Complex numbers; applications to RC circuits Lab: Lab kits distribution; Instruments familiarization; DC electrical networks

Second Day

Lab: Lab Op-amps: Amplifiers and Comparators Lecture: Op-amp basic circuits Lab: AC and pulse signals; Capacitors and RC circuits; Op-Amps & Comparators

Third Day Lab: Level Shifting; Differential Amplifiers Lab: Review of RC circuits and op-amp circuits Lecture: Level Shifting and Band-pass Filter

Fourth Day Lecture: Diodes and Transistors Lecture: Guest Speaker Lab: Diodes characteristics, Transistor characteristics

Fifth Day Lab: Diode and Transistor circuits Lecture: More Transistor circuits Lab: LED with Current Amplifier

Sixth Day Lecture: 555 Timer; Power Amplifiers Lecture: Brief review of diodes and BJT and Quiz #2 Lecture: AM Communications Lab: Power Amplifiers

Seventh Day Lab: Power Amplifiers Lab: The 555 Timer Lab: AM Optical Transmitter

Eighth Day Lab: AM Communication Lecture: Review of AM and project and Quiz #3 Lab: Amplitude Modulation Detection and AM Optical Receiver using synthetic AM input

Ninth Day Lab: Final Project – obtaining wireless connection between the transmitter and receiver Lab: Project (continued); Project Demonstration - Design Competition Lab: Course wrap-up

EEL 1007C - Electronic Design with Operational Amplifiers

Page 7: Engineering Scholars Program Journal 2010

ESP 7

Page 8: Engineering Scholars Program Journal 2010

ESP 8

Page 9: Engineering Scholars Program Journal 2010

ESP 9

Page 10: Engineering Scholars Program Journal 2010

ESP 10

Page 11: Engineering Scholars Program Journal 2010

ESP 11

Page 12: Engineering Scholars Program Journal 2010

ESP 12

Page 13: Engineering Scholars Program Journal 2010

ESP 13

Page 14: Engineering Scholars Program Journal 2010

ESP 14

Page 15: Engineering Scholars Program Journal 2010

ESP 15

Page 16: Engineering Scholars Program Journal 2010

ESP 16

Page 17: Engineering Scholars Program Journal 2010

ESP 17

Page 18: Engineering Scholars Program Journal 2010

ESP 18

Page 19: Engineering Scholars Program Journal 2010

ESP 19

Page 20: Engineering Scholars Program Journal 2010

ESP 20

Page 21: Engineering Scholars Program Journal 2010

ESP 21

Page 22: Engineering Scholars Program Journal 2010

ESP 22

Page 23: Engineering Scholars Program Journal 2010

ESP 23

Page 24: Engineering Scholars Program Journal 2010

ESP 24

This is a hands-on course designed to introduce the field of Ocean Engineering as applied specifically to renewable energy systems. Course topics include: forces and moments, basic electric circuits, DC motors, gears, engineering design, basic computer tools, basic engineering measurements and analysis, technical report writing, oral presentation, and professional ethics. To strengthen the learning process, students will apply these concepts to designing and building wave energy systems. The instructor reserves the right to change the scope of the project if needed.

Instructors: Edgar An, Ph.D.

Course Objectives

This course is aimed at exposing students with an opportunity to solve an engineering problem. The problem involves how to do research, how to work in a team environment, and how to design and analyze the system performance.

Course Outcomes

This course is focused more on what students can apply their knowledge to solve an engineering problem. After completing the course, students will have developed the ability:

1. To apply basic knowledge of math and science to an engineering project 2. To design a system, component or process to meet desired needs 3. To communicate effectively 4. To function in a team environment 5. To conduct simple experiments and analyze data

EOC 1665C - Introduction to Ocean Engineering and Underwater Vehicles

Page 25: Engineering Scholars Program Journal 2010

ESP 25

Page 26: Engineering Scholars Program Journal 2010

ESP 26

Page 27: Engineering Scholars Program Journal 2010

ESP 27

Page 28: Engineering Scholars Program Journal 2010

ESP 28

Page 29: Engineering Scholars Program Journal 2010

ESP 29

Page 30: Engineering Scholars Program Journal 2010

ESP 30

Page 31: Engineering Scholars Program Journal 2010

ESP 31

Page 32: Engineering Scholars Program Journal 2010

ESP 32

Page 33: Engineering Scholars Program Journal 2010

ESP 33

Page 34: Engineering Scholars Program Journal 2010

ESP 34

Page 35: Engineering Scholars Program Journal 2010

ESP 35

Page 36: Engineering Scholars Program Journal 2010

ESP 36

Page 37: Engineering Scholars Program Journal 2010

ESP 37

Page 38: Engineering Scholars Program Journal 2010

ESP 38

Page 39: Engineering Scholars Program Journal 2010

ESP 39

Page 40: Engineering Scholars Program Journal 2010

ESP 40

Page 41: Engineering Scholars Program Journal 2010

ESP 41

Page 42: Engineering Scholars Program Journal 2010

ESP 42

Page 43: Engineering Scholars Program Journal 2010

ESP 43

Page 44: Engineering Scholars Program Journal 2010

ESP 44

Page 45: Engineering Scholars Program Journal 2010

ESP 45

Page 46: Engineering Scholars Program Journal 2010

ESP 46

Page 47: Engineering Scholars Program Journal 2010

ESP 47

Page 48: Engineering Scholars Program Journal 2010

ESP 48

Page 49: Engineering Scholars Program Journal 2010

ESP 49

Page 50: Engineering Scholars Program Journal 2010

ESP 50

Page 51: Engineering Scholars Program Journal 2010

ESP 51

Page 52: Engineering Scholars Program Journal 2010

ESP 52

Page 53: Engineering Scholars Program Journal 2010

ESP 53

Page 54: Engineering Scholars Program Journal 2010

ESP 54

Page 55: Engineering Scholars Program Journal 2010

ESP 55

Page 56: Engineering Scholars Program Journal 2010

ESP 56

Page 57: Engineering Scholars Program Journal 2010

ESP 57

This course introduces students to new-generation, innovative and advanced materials for civil infrastructure systems such as bridges, tall structures, and highway pavements; mix-design and mechanical properties; environmentally sound concepts; solid waste recycling, green building, and sustainable development; accelerated testing and long-term durability; hands-on laboratory testing to determine engineering properties; infrastructure security and impact / blast resistant materials and design. Instructor: Khaled Sobhan, Ph.D. Course Objectives

1. Introduce emerging new materials for structures, bridges and highways 2. Introduce concepts of recycling, green building and sustainable development 3. Discuss the stress-strain-strength and durability properties of new materials 4. Provide hands-on laboratory testing experience for evaluating material properties 5. Teach how to use the material properties in simple design/construction modules 6. Discuss Infrastructure security and impact/blast resistant design

Course Outcomes

1. Learn about various high-performance new materials in Civil Engineering construction 2. Understand the concept of Green Building and Sustainable Development 3. Learn how to characterize engineering materials for design applications 4. Ability to perform laboratory tests to determine mechanical properties 5. Ability to apply theoretical concepts into practical engineering design. Following are the papers selected for inclusion in this journal.

CGN 1500 - Discoveries in Engineering: Innovative Materials for Infrastructure

Page 58: Engineering Scholars Program Journal 2010

ESP 58

Page 59: Engineering Scholars Program Journal 2010

ESP 59

Page 60: Engineering Scholars Program Journal 2010

ESP 60

Page 61: Engineering Scholars Program Journal 2010

ESP 61

Page 62: Engineering Scholars Program Journal 2010

ESP 62

Page 63: Engineering Scholars Program Journal 2010

ESP 63

Page 64: Engineering Scholars Program Journal 2010

ESP 64

Page 65: Engineering Scholars Program Journal 2010

ESP 65

Page 66: Engineering Scholars Program Journal 2010

ESP 66

Page 67: Engineering Scholars Program Journal 2010

ESP 67

Page 68: Engineering Scholars Program Journal 2010

ESP 68

Page 69: Engineering Scholars Program Journal 2010

ESP 69

Page 70: Engineering Scholars Program Journal 2010

ESP 70

Page 71: Engineering Scholars Program Journal 2010

ESP 71

Page 72: Engineering Scholars Program Journal 2010

ESP 72

Page 73: Engineering Scholars Program Journal 2010

ESP 73

Page 74: Engineering Scholars Program Journal 2010

ESP 74

Page 75: Engineering Scholars Program Journal 2010

ESP 75

Page 76: Engineering Scholars Program Journal 2010

ESP 76

Page 77: Engineering Scholars Program Journal 2010

ESP 77

Page 78: Engineering Scholars Program Journal 2010

ESP 78

Page 79: Engineering Scholars Program Journal 2010

ESP 79

Page 80: Engineering Scholars Program Journal 2010

ESP 80

Page 81: Engineering Scholars Program Journal 2010

ESP 81

Page 82: Engineering Scholars Program Journal 2010

ESP 82

Page 83: Engineering Scholars Program Journal 2010

ESP 83

Page 84: Engineering Scholars Program Journal 2010

ESP 84

Page 85: Engineering Scholars Program Journal 2010

ESP 85

Page 86: Engineering Scholars Program Journal 2010

ESP 86

Page 87: Engineering Scholars Program Journal 2010

ESP 87

Page 88: Engineering Scholars Program Journal 2010

ESP 88

Page 89: Engineering Scholars Program Journal 2010

ESP 89

Page 90: Engineering Scholars Program Journal 2010

ESP 90

Page 91: Engineering Scholars Program Journal 2010

ESP 91

Page 92: Engineering Scholars Program Journal 2010

ESP 92

Page 93: Engineering Scholars Program Journal 2010

ESP 93

The course will help students develop applications for Google’s Android mobile phone. Students in groups of three will develop a marketable application. The students will use a software emulator for the phone to develop the application and a real phone to demonstrate the application. Arts, Computer Science, and Business aspects will be combined to develop these applications.

Instructor: Dr. Ravi Shankar

Course Objectives Android is the first and the only open source development environment for development of mobile applications. It has a number of powerful features, such as web browser, Google Map, GPS, accelerometer, and bluetooth built in and available to be easily embedded in your application. That means that you will be able to take advantage of a wide variety of resources in building your application more rapidly and to be more sophisticated. We (and the Android user community) have built up many good design examples and tools that should help you imagine and implement many new applications. Your team project will be graded based on its uniqueness, aesthetics, and promotional video/animation. You will be exposed to many relevant tools and resources in the class and one-to-one (as relevant) so you can implement a reasonably complex application in the class.

Course Outcomes You will feel confident enough after this course to take on development of many innovative applications. There is a rapidly growing market for Android mobile phones and applications. Good applications will achieve remarkable commercial success in a very short time. We hope many of you will achieve that success!

ENG 1935-002 - Mobile Applications for Google’s Android

Page 94: Engineering Scholars Program Journal 2010

ESP 94

Page 95: Engineering Scholars Program Journal 2010

ESP 95

Spaceman Sifter’s Letter Adventure

Dhaval Khamar

Adityanarayana Radhakrishnan

Suneel Viralam

Mobile Applications for Google’s Android

ESP 2010

Page 96: Engineering Scholars Program Journal 2010

ESP 96

Page 97: Engineering Scholars Program Journal 2010

ESP 97

Page 98: Engineering Scholars Program Journal 2010

ESP 98

Page 99: Engineering Scholars Program Journal 2010

ESP 99

Page 100: Engineering Scholars Program Journal 2010

ESP 100

Page 101: Engineering Scholars Program Journal 2010

ESP 101

Page 102: Engineering Scholars Program Journal 2010

ESP 102

Page 103: Engineering Scholars Program Journal 2010

ESP 103

Page 104: Engineering Scholars Program Journal 2010

ESP 104

Page 105: Engineering Scholars Program Journal 2010

ESP 105

Page 106: Engineering Scholars Program Journal 2010

ESP 106

Page 107: Engineering Scholars Program Journal 2010

ESP 107

Page 108: Engineering Scholars Program Journal 2010

ESP 108

Page 109: Engineering Scholars Program Journal 2010

ESP 109

Page 110: Engineering Scholars Program Journal 2010

ESP 110

Page 111: Engineering Scholars Program Journal 2010

ESP 111

Page 112: Engineering Scholars Program Journal 2010

ESP 112

Page 113: Engineering Scholars Program Journal 2010

ESP 113

Page 114: Engineering Scholars Program Journal 2010

ESP 114

Nuts about Pong

Rixon Fletcher

Albin Matthew

Akilah Somersall

Mobile Applications for Google’s Android

ESP 2010

Page 115: Engineering Scholars Program Journal 2010

ESP 115

Page 116: Engineering Scholars Program Journal 2010

ESP 116

Page 117: Engineering Scholars Program Journal 2010

ESP 117

Page 118: Engineering Scholars Program Journal 2010

ESP 118

Page 119: Engineering Scholars Program Journal 2010

ESP 119

Page 120: Engineering Scholars Program Journal 2010

ESP 120

Page 121: Engineering Scholars Program Journal 2010

ESP 121

Page 122: Engineering Scholars Program Journal 2010

ESP 122

Page 123: Engineering Scholars Program Journal 2010

ESP 123

Page 124: Engineering Scholars Program Journal 2010

ESP 124

Page 125: Engineering Scholars Program Journal 2010

ESP 125

Page 126: Engineering Scholars Program Journal 2010

ESP 126

Page 127: Engineering Scholars Program Journal 2010

ESP 127

Page 128: Engineering Scholars Program Journal 2010

ESP 128

Page 129: Engineering Scholars Program Journal 2010

ESP 129

Hands-on introduction to the latest Web development tools, languages and models. Students will develop projects consisting of innovative Web-based solutions. Topics include: characteristics and foundations of Rich Internet Applications (RIAs), server-side technologies and languages, client-side technologies and languages, usability and human factors, and content sharing tools and technologies.

Instructors: Shihong Huang, Ph.D. Course Objectives

1. Provide a solid conceptual understanding of the main technologies associated with the Web, particularly what became known as Web 2.0

2. Obtain hands-on Web design and programming experience by developing Web-based projects using the latest tools, languages, techniques, and best practices

3. Study AJAX and create AJAX-capable Websites

4. Examine the social and technical aspects of contemporary Web-based solutions such as: social networking, (micro) blogging, building mashups, and content sharing, tagging and rating

Course Outcomes

1. Learn about the latest tools, technologies, standards, and best practices in Web design and development

2. Understand the main principles behind the design of successful contemporary Web solutions

3. Acquire hands-on experience in designing Rich Internet Applications (RIAs) using the latest languages, tools, technologies, standards, and best practices

4. Understand the implications of social and human factors in the technical design of Web-based solutions and Rich Internet Applications (RIAs)

ENG 1935-001 - New Generation Web Technologies

Page 130: Engineering Scholars Program Journal 2010

ESP 130

Page 131: Engineering Scholars Program Journal 2010

ESP 131

Page 132: Engineering Scholars Program Journal 2010

ESP 132

Page 133: Engineering Scholars Program Journal 2010

ESP 133

Page 134: Engineering Scholars Program Journal 2010

ESP 134

Page 135: Engineering Scholars Program Journal 2010

ESP 135

Page 136: Engineering Scholars Program Journal 2010

ESP 136

Page 137: Engineering Scholars Program Journal 2010

ESP 137

Page 138: Engineering Scholars Program Journal 2010

ESP 138

Page 139: Engineering Scholars Program Journal 2010

ESP 139

Page 140: Engineering Scholars Program Journal 2010

ESP 140

Page 141: Engineering Scholars Program Journal 2010

ESP 141

Page 142: Engineering Scholars Program Journal 2010

ESP 142

Page 143: Engineering Scholars Program Journal 2010

ESP 143

Page 144: Engineering Scholars Program Journal 2010

ESP 144

Page 145: Engineering Scholars Program Journal 2010

ESP 145

Page 146: Engineering Scholars Program Journal 2010

ESP 146

Page 147: Engineering Scholars Program Journal 2010

ESP 147

Page 148: Engineering Scholars Program Journal 2010

ESP 148

Page 149: Engineering Scholars Program Journal 2010

ESP 149

Page 150: Engineering Scholars Program Journal 2010

ESP 150

Page 151: Engineering Scholars Program Journal 2010

ESP 151

Page 152: Engineering Scholars Program Journal 2010

ESP 152

Page 153: Engineering Scholars Program Journal 2010

ESP 153

Page 154: Engineering Scholars Program Journal 2010

ESP 154

Page 155: Engineering Scholars Program Journal 2010

ESP 155