BME/ENGR 3120 LabVIEW Basics for Engineers Department of Biomedical Engineering Syllabus - Alternative Summer Session One May 29 - July 6, 2018 Excluding materials for purchase, syllabus information may be subject to change. The most up-to-date syllabus is located within the course in HuskyCT. Course and Instructor Information Course Title: LabVIEW Basics for Engineers Credits: 1 Format: Online Prerequisites: CSE 1010 or 1100; Note: 1) BME 3120 open only to Biomedical Engineering majors, others by instructor consent. Not open for credit to students who have passed ENGR 3120 2) ENGR 3120 open only to School of Engineering majors, others with consent. Not open for credit to students who have passed BME 3120. Professor: Dr. David Kaputa Email: david.kaputa@uconn.edu Office Hours/Availability: By Appointment. Email received Monday through Friday will be answered within 24 hours. Email received after 4 PM Friday (EST) will be answered no later than the following Monday Morning. Course Materials Required course materials should be obtained before the first day of class. Texts are available through a local or online bookstore of your choice. The UConn Bookstore carries the required text(s), which can be shipped (fees apply). Required Materials: 1. Learning with LabVIEW, Robert Bishop, 2015 ISBN: 0-13-402212-2 Additional course readings and media are available within HuskyCT, through either an Internet link or Library Resources Course Description Introduces LabVIEW programming environment. The fundamentals of using graphical programming to collect, analyze, display and store data are covered. Learn techniques for designing stand-alone applications, creating interactive user interfaces and optimizing data flow.
Course Objectives Upon completion of this course, students should be able to: 1. Identify programs that utilize the graphical programming language LabVIEW. 2. Design and Construct programs using LabVIEW. 3. Edit and debug programs using LabVIEW. Course Outline Weekly Lessons & Modules Course Orientation: Syllabus & Course Schedule HuskyCT orientation, policies, etc. Discussion: Student introductions Syllabus Quiz Week 1: LabVIEW Programming Basics Dates Tues., 05/29 - Thurs., 05/31 *Note: Dates overlap with Week 1 Tues., 05/29 - Sun., 06/03 Mod 1a - LabVIEW Basics Introduction Mod 1b - Editing & Debugging Week 2: Structures Mon., 06/04 - Sun., 06/10 Mod 2 - Structures (Part 1) Mod 3 - Structures (Part 2) Week 3: Arrays & Clusters Mon., 06/11 - Sun., 06/17 Mod 4 - Arrays & Clusters (Part 1) Mod 5 - Arrays & Clusters (Part 2) Week 4: Charts & Graphs / Strings & I/O Mon., 06/18 - Sun., 06/24 Mod 6 - Charts & Graphs Mod 7 - Strings & I/O Week 5: Selected Topics / Sub VI s Mon., 06/25 - Sun., 07/01 Mod 8 - Selected Topics Mod 9 - Sub VI s Week 6: Cumulative Quiz & Project Mon., 07/02 - Fri., 07/06 NOTE: See the Course Schedule for more information.
Course Requirements and Grading Summary of Course Grading: Course Components Weight Quizzes 10% Homework 45% Project 35% Cumulative Quiz 10% Quizzes In the modules, you will take quizzes from chapter readings that will be submitted and graded each week. There are 7 total quizzes approximately 1-2 points each (10 total points). Note: The Syllabus quiz, Mod 8 quiz, and Mod 9 quiz are non-graded. Homework Homework will consist of programming assignments that focus on the concepts discussed in the module. These are turned in and graded each week. When submitting your homework, you need to submit the VI file (the actual LabVIEW code) not a screenshot or pdf. There are 7 total homework assignments approximately 6-7 points each (45 total points). Project Think of this project like a big homework assignment. Rather than focusing on the concept from a single module the project will require you to utilize concepts from throughout the course to build your program. You will be assigned to a project in the Week 5 module (35 total points). Cumulative Quiz The cumulative quiz will cover all concepts covered in the weekly modules (10 total points). Optional Discussion Threads (non-graded) In each weekly module, there will be an optional discussion thread to post questions, share tips and tricks using LabVIEW, etc. Students may discuss ideas with other students but you must not share your code in these discussion threads. NOTE: See the Course Schedule for all assignment due dates. All assignments will be submitted in the course in HuskyCT.
Grading Scale: Grade Letter Grade GPA 93-100 A 4.0 90-92 A- 3.7 87-89 B+ 3.3 83-86 B 3.0 80-82 B- 2.7 77-79 C+ 2.3 73-76 C 2.0 70-72 C- 1.7 67-69 D+ 1.3 63-66 D 1.0 60-62 D- 0.7 <60 F 0.0 Due Dates and Late Policy All course due dates are identified in HuskyCT. Deadlines are based on Eastern Standard Time; if you are in a different time zone, please adjust your submittal times accordingly. The instructor reserves the right to change dates accordingly as the semester progresses. All changes will be communicated in an appropriate manner. Late Policy: Late submissions (one or two days late) for all assignments will result in a 20% reduction in your grade. Assignments more than two days late will not be accepted and will receive a grade of zero. Feedback and Grades I will make every effort to provide feedback and grades within two days after submission. To keep track of your performance in the course, refer to My Grades in HuskyCT. Student Responsibilities and Resources As a member of the University of Connecticut student community, you are held to certain standards and academic policies. In addition, there are numerous resources available to help you succeed in your academic work. Review these important standards, policies and resources, which include: The Student Code Academic Integrity Resources on Avoiding Cheating and Plagiarism Copyrighted Materials Netiquette and Communication Adding or Dropping a Course Academic Calendar Policy Against Discrimination, Harassment and Inappropriate Romantic Relationships Sexual Assault Reporting Policy
Students with Disabilities The University of Connecticut is committed to protecting the rights of individuals with disabilities and assuring that the learning environment is accessible. If you anticipate or experience physical or academic barriers based on disability or pregnancy, please let me know immediately so that we can discuss options. Students who require accommodations should contact the Center for Students with Disabilities, Wilbur Cross Building Room 204, (860) 486-2020 or http://csd.uconn.edu/. Blackboard measures and evaluates accessibility using two sets of standards: the WCAG 2.0 standards issued by the World Wide Web Consortium (W3C) and Section 508 of the Rehabilitation Act issued in the United States federal government. (Retrieved March 24, 2013 from Blackboard's website) Software/Technical Requirements (with Accessibility and Privacy Information) The software/technical requirements for this course include: HuskyCT/Blackboard (HuskyCT/ Blackboard Accessibility Statement, HuskyCT/ Blackboard Privacy Policy) Adobe Acrobat Reader (Adobe Reader Accessibility Statement, Adobe Reader Privacy Policy) Microsoft Office (free to UConn students through uconn.onthehub.com) (Microsoft Accessibility Statement, Microsoft Privacy Statement) - you can also access MS Office via UConn SkyBox Dedicated access to high-speed internet with a minimum speed of 1.5 Mbps (4 Mbps or higher is recommended). SkyBox - visit http://skybox.uconn.edu/ to access to LabVIEW. On the Storrs campus LabVIEW is installed on computers in the UConn Engineering Learning Centers located in EII or ITEB. NOTE: This course has NOT been designed for use with mobile devices. Help Technical and Academic Help provides a guide to technical and academic assistance. This course is completely facilitated online using the learning management platform, HuskyCT. If you have difficulty accessing HuskyCT, you have access to the in person/live person support options available during regular business hours through the Help Center. You also have 24x7 Course Support including access to live chat, phone, and support documents. Minimum Technical Skills To be successful in this course, you will need the following technical skills: Use electronic mail with attachments.
Save files in commonly used word processing program formats. Copy and paste text, graphics or hyperlinks. Work within two or more browser windows simultaneously. Open and access PDF files. University students are expected to demonstrate competency in Computer Technology. Explore the Computer Technology Competencies page for more information. Evaluation of the Course Students will be provided an opportunity to evaluate instruction in this course using the University's standard procedures, which are administered by the Office of Institutional Research and Effectiveness (OIRE). Additional informal formative surveys may also be administered within the course as an optional evaluation tool.