engineering scholars program journal 2010
DESCRIPTION
Student projects from the summer programTRANSCRIPT
ESP 1
ENGINEERING SCHOLARS PROGRAM 2010 Journal
A Compilation of Exceptional Student Projects
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.
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
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
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
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
ESP 7
ESP 8
ESP 9
ESP 10
ESP 11
ESP 12
ESP 13
ESP 14
ESP 15
ESP 16
ESP 17
ESP 18
ESP 19
ESP 20
ESP 21
ESP 22
ESP 23
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
ESP 25
ESP 26
ESP 27
ESP 28
ESP 29
ESP 30
ESP 31
ESP 32
ESP 33
ESP 34
ESP 35
ESP 36
ESP 37
ESP 38
ESP 39
ESP 40
ESP 41
ESP 42
ESP 43
ESP 44
ESP 45
ESP 46
ESP 47
ESP 48
ESP 49
ESP 50
ESP 51
ESP 52
ESP 53
ESP 54
ESP 55
ESP 56
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
ESP 58
ESP 59
ESP 60
ESP 61
ESP 62
ESP 63
ESP 64
ESP 65
ESP 66
ESP 67
ESP 68
ESP 69
ESP 70
ESP 71
ESP 72
ESP 73
ESP 74
ESP 75
ESP 76
ESP 77
ESP 78
ESP 79
ESP 80
ESP 81
ESP 82
ESP 83
ESP 84
ESP 85
ESP 86
ESP 87
ESP 88
ESP 89
ESP 90
ESP 91
ESP 92
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
ESP 94
ESP 95
Spaceman Sifter’s Letter Adventure
Dhaval Khamar
Adityanarayana Radhakrishnan
Suneel Viralam
Mobile Applications for Google’s Android
ESP 2010
ESP 96
ESP 97
ESP 98
ESP 99
ESP 100
ESP 101
ESP 102
ESP 103
ESP 104
ESP 105
ESP 106
ESP 107
ESP 108
ESP 109
ESP 110
ESP 111
ESP 112
ESP 113
ESP 114
Nuts about Pong
Rixon Fletcher
Albin Matthew
Akilah Somersall
Mobile Applications for Google’s Android
ESP 2010
ESP 115
ESP 116
ESP 117
ESP 118
ESP 119
ESP 120
ESP 121
ESP 122
ESP 123
ESP 124
ESP 125
ESP 126
ESP 127
ESP 128
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
ESP 130
ESP 131
ESP 132
ESP 133
ESP 134
ESP 135
ESP 136
ESP 137
ESP 138
ESP 139
ESP 140
ESP 141
ESP 142
ESP 143
ESP 144
ESP 145
ESP 146
ESP 147
ESP 148
ESP 149
ESP 150
ESP 151
ESP 152
ESP 153
ESP 154
ESP 155