Kirkwood Community College Course Syllabus Engineering II EGR-167

Similar documents
SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

INTERMEDIATE ALGEBRA Course Syllabus

MAT 122 Intermediate Algebra Syllabus Summer 2016

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

BUS Computer Concepts and Applications for Business Fall 2012

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Course Content Concepts

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Math 181, Calculus I

Office Hours: Mon & Fri 10:00-12:00. Course Description

Computer Architecture CSC

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

Graduate Calendar. Graduate Calendar. Fall Semester 2015

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

MTH 215: Introduction to Linear Algebra

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

San José State University

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Intensive English Program Southwest College

THE GEORGE WASHINGTON UNIVERSITY Department of Economics. ECON 1012: PRINCIPLES OF MACROECONOMICS Prof. Irene R. Foster

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Course Syllabus for Math

Syllabus Foundations of Finance Summer 2014 FINC-UB

SPANISH 102, Basic Spanish, Second Semester, 4 Credit Hours Winter, 2013

Introduction to Personality Daily 11:00 11:50am

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Physics XL 6B Reg# # Units: 5. Office Hour: Tuesday 5 pm to 7:30 pm; Wednesday 5 pm to 6:15 pm

PSY 1012 General Psychology. Course Policies and Syllabus

Course Syllabus It is the responsibility of each student to carefully review the course syllabus. The content is subject to revision with notice.

General Physics I Class Syllabus

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

ECO 2013-Principles of Macroeconomics

SOUTHWEST COLLEGE Department of Mathematics

ECON 484-A1 GAME THEORY AND ECONOMIC APPLICATIONS

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

CRITICAL THINKING AND WRITING: ENG 200H-D01 - Spring 2017 TR 10:45-12:15 p.m., HH 205

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

CHEMISTRY 104 FALL Lecture 1: TR 9:30-10:45 a.m. in Chem 1351 Lecture 2: TR 1:00-2:15 p.m. in Chem 1361

ECO 2013: PRINCIPLES OF MACROECONOMICS Spring 2017

Foothill College Summer 2016

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

FINN FINANCIAL MANAGEMENT Spring 2014


Phys4051: Methods of Experimental Physics I

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

Course Syllabus. Alternatively, a student can schedule an appointment by .

Course Syllabus for Calculus I (Summer 2017)

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

Course Description. Student Learning Outcomes

ENCE 215 Applied Engineering Science Spring 2005 Tu/Th: 9:00 am - 10:45 pm EGR Rm. 1104

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

GACE Computer Science Assessment Test at a Glance

DEPARTMENT OF HISTORY AND CLASSICS Academic Year , Classics 104 (Summer Term) Introduction to Ancient Rome

Chemistry 106 Chemistry for Health Professions Online Fall 2015

RL17501 Inventing Modern Literature: Dante, Petrarch, Boccaccio and XIV Century Florence 3 credits Spring 2014

MKT ADVERTISING. Fall 2016

Page 1 of 8 REQUIRED MATERIALS:

CMST 2060 Public Speaking

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

ECD 131 Language Arts Early Childhood Development Business and Public Service

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

Syllabus ENGR 190 Introductory Calculus (QR)

IDS 240 Interdisciplinary Research Methods

BUSINESS FINANCE 4265 Financial Institutions

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

CALCULUS III MATH

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

Preferred method of written communication: elearning Message

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

University of Pittsburgh Department of Slavic Languages and Literatures. Russian 0015: Russian for Heritage Learners 2 MoWe 3:00PM - 4:15PM G13 CL

University of Florida ADV 3502, Section 1B21 Advertising Sales Fall 2017

ITSC 1301 Introduction to Computers Course Syllabus

Records and Information Management Spring Semester 2016

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

CS 101 Computer Science I Fall Instructor Muller. Syllabus

Human Development: Life Span Spring 2017 Syllabus Psych 220 (Section 002) M/W 4:00-6:30PM, 120 MARB

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

International Business BADM 455, Section 2 Spring 2008

Transcription:

Instructor Kirkwood Community College Course Syllabus Engineering II EGR-167 Cate Sheller Fall2015 Office: 1180C Linn Hall Office hours: Mondays 1:25-2:20 PM; Tuesdays and Thursdays, 4:40-5:35 PM; Instructor Wednesdays, 3:35-4:30 PM; Fridays 12:20-1:15; other times by appointment Office phone: 398-5899 ext. 5842 Section Credit hours Contact hours Prerequisites E-mail: cate.sheller@kirkwood.edu EGR-167-CRF10 (0240130) meets Wednesdays and Fridays from 1:25 to 3:25 PM in room 1178 Linn Hall 4 4 hours lecture per week, with integrated labs EGR-160 (Engineering I) Course Description Introduction to Engineering Problem Solving utilizing computers with an emphasis on problem formulation and solution using a high-level programming language (C) and MATLAB, program formulation, debugging and testing, and the use of libraries and arrays in numerical analysis Wolber, Dave. App Inventor: Creating Your Own Android Apps (online version): http: //www.appinventor.org/book2 Bailey, Tim. An Introduction to the C Programming Language and Software Design: http://www-personal.acfr.usyd.edu.au/tbailey/ctext/ctext.pdf Required Course Materials Course Student Learning Outcomes and Competencies Course web site: http://faculty.kirkwood.edu/cshelle Flash drive Optional: personal computer Android device Books and course materials for this course are available at the Kirkwood Bookstore andjor online at the URLs above. Upon completion of this course students will be able to: Describe computer concepts including memory, storage and binary code; Explain and apply problem-solving strategies within the context of computer programming Create visual representations of computer program structure Use logical operators and selection statements inc and MATLAB programs Use looping structures inc and MATLAB programs

Design, implement and test algorithms to solve engineering problems Divide algorithms in component pieces and perform functional decomposition Create multiple-function programs in C and MATLAB Use arrays to solve systems of simultaneous equations Write. C and MATLAB programs to solve engineering problems in statics, electrical circuits, and engineering economy Specific objectives: A. Hardware concepts 1. Explain how computers function 2. Explain RAM and ROM 3. Define CPU, ALU and OS B. Program structure and syntax 1. Explain the difference between source code and object code 2. Identify preprocessor directives, declarations and assignment statements 3. Explain the difference between constants, variables and identifiers 4. Describe different data types 5. Identify and correct syntax errors inc and MATLAB programs 6. Identify and correct logical errors in C and MATLAB programs C. Engineering problem solving 1. Draw input/output diagrams to describe engineering problems 2. Write pseudocode to define a problem 3. Draw a flowchart that describes a solution process 4. Convert algorithms to C and MATLAB 5. Test program solutions with data samples D. Program elements 1. Write programs containing library and user defined functions 2. Use different types of conditional and relational statements 3. Use loops to perform repetitive calculations 4. Use arrays to solve systems of linear equations Late Work/Make-up Test Policy You must take each exam at the scheduled time in order to receive full credit for the exam. If you must miss an exam, contact me before the exam or as soon afterward as possible in order to arrange a make-up time. Lab and homework assignments must be turned in prior to the exam to which they pertain; late work will be penalized. Project assignments must be turned in on time for full credit. Late submissions may be accepted, at instructor's discretion. Incomplete labs, homework, and programming assignments will be accepted for partial credit. Programs that do not compile, do not execute, or execute incorrectly should still be turned in. If you are having serious problems with an assignment, see me before the due date.

Class Attendance Policy and College Sponsored Activities As stated in the Student handbo<?k: In compliance with Public Law 105-244, Kirkwood Community College makes a wide variety of general institutional information available to students. For additional information, go to: http://www.kirkwood.edu/site/index.php?p=32303 Class attendance is strongly recommended. If you miss class it is your responsibility to find out what you missed and catch up with scheduled course activities. Attendance is a key element in course success; you are much more likely to succeed if you are present and attentive. In-class assignments will be given for which you will not receive credit if you are not present. We believe that the best learning takes place in an environment where faculty and students exhibit trust and mutual respect. Productive Classroom Learning Environment In a productive learning environment, faculty and students work cooperatively, recognize and respect differences, model the values of character and citizenship, and become lifelong learners. Turn off or leave home any devices (cell phone, etc.) that may distract you or your classmates. You may bring a laptop computer or tablet to practice programming skills in class. You may not use these devices on exams. Kirkwood Community College is a community of shared values, foremost of which is a strong commitment to academic integrity, honorable conduct, and respect for others. Through the honest completion of academic work, students sustain the integrity of the college and promote a culture of civility, fairness, trust, and respect among its members. Those who violate these standards must be held responsible. Kirkwood students are responsible for authenticating all work in a course. This includes but is not limited to quizzes, exams, presentations, papers, journals, and projects. For this reason, it is recommended that students engage in a verifiable working process on assignments and conduct themselves during class in a manner that does not lead to the suspicion of academic dishonesty. Examples of Academic Dishonesty include but are not limited to: Plagiarism and Fabrication, Misrepresentation, Cheating and Facilitation, and Impeding Fair and Equal Access Plagiarism Policy to the Education and Research Process. It is the student's responsibility to be aware of the behaviors that constitute academic dishonesty. A detailed description of this policy and the sanctions associated with it can be found here: http: //www.kirkwood.edu/site /index.php?p=3 2 303 It is cheating to pass off another student's (or programmer's) work as your own. This is plagiarism and is inappropriate behavior in an institution of higher learning. Don't do it. If you collaborate with another person to complete a lab, program, or homework, you must clearly credit the other person's contribution(s). Depending on the nature of the collaboration, and the degree of contribution you make, such collaboration may affect your grade. Failure to give due credit to a collaborator will result in a zero. Campus Closings See Student Policies: General Policies and Student Rights htqj://www.kirkwood.edu/site/index.php?p=32309

Academic Accommodations Counseling and Career Services Midterm grades Student Evaluation Local radio and TV stations will announce school closings as they received the information, but the best way to keep informed about class cancellations or delays is via the Kirkwood Alert System. This system will alert you via e-mail andfor text message of cancellations, delays, and emergencies. Sign up at http: L Lalert.kirkwood.edu. Students with specific academic and/or classroom needs may request individualized accommodations. Students wishing to request accommodations should complete an 'Accommodation Request Form' which is available at the Learning Services office, 2063 Cedar Hall, or online at www.kirkwood.edu/accommodations. Students will be asked to provide documentation supporting their request. An accommodation plan must be completed each semester and given to instructors before academic accommodations will be provided. Free, confidential counseling services are available for Kirkwood Community College students seeking career direction, academic support and individual counseling. While college years are a time of personal growth, this time can be accompanied by accelerated change and significant challenges that often bring considerable stress. Counselors promote student emotional and intellectual well - being. Call319-398-5540 or visit www.kirkwood.edulcounseling to learn more. A midterm grade will be calculated and posted on EagleNet. The midterm grade is a grade-in-progress, and will not affect your official GPA, nor will it impact financial aid. The midterm grade has three purposes: first, to communicate your academic performance; second, to provide opportunities for you to discuss your progress with your instructor; and third, to allow Kirkwood to design collegewide intervention programs that will improve student success. Your grade will be determined by the sum of the total points earned from the following assessment instruments: 3 exams (300 points total) & 11 quizzes (10 points each; top 10 count): top points out of 300 for combination of exams/quizzes counts Approximately 4 projects (25 points each; approximately 100 points total) In-class assignments (5-10 points each; approximately 100 points total) A 91% or greater c 71-78.9% A- 90-90.9% C- 70-70.9% Grading Scale B+ 89-89.9% D+ 69-69.9% B 81-88.9% D 61-68.9% B- 80-80.9% D- 60-60.9% Drop Date C+ 79-79.9% F less than 60% To get the last day to drop a class, or the last day for a 50% or 100% refund, go to any of EagleNet's search for sections screens. You don't even have to login if you just click EagleNet for Students and then Search for Sections.

httes:!/eag_lenet.kirkwood.edu(_oroduction!_webadvisor?tokenidx=9443580219&t'i./2 e=m& constitue nc'i_= WBST&eid=CO R E- WBST In EagleNet for Faculty when you're logged in, the last item under Faculty is your Search for Sections link: httqs:[leaglenet.kirkwood.edulqroductionlwebadvisor?tokenidx=3671408920&t~q e=m&constituenc~=wbfc&qid=core-wbfc Students dropping a class during the first two weeks of a term may receive a full or partial tuition refund for 16 week terms, for shorter courses check with Enrollment Services for total withdraw information. The last date to drop this class for this term is Friday, November 20. Details of the refund schedule can be found under Academic & Enrollment Policies at: www.kirkwood.edulstudent policies Final Exam Emergency Final exams are scheduled during the last week of the term from Wednesday, December 9 to Tuesday, December 15. The final exam for this class is scheduled on Monday, December 14 at 1:25PM. See Facilities: Emergency /Crisis http: L Lwww.kirkwood.edu Lsite Lindex.php?p=7987 Other Check Refund Policy at: www.kirkwood.edu/registration Rev. 4/11 --Rev. 5/11 --Rev. 6/12 Rev.B/14/12--Rev. 1/22/14--Rev. 7/29/14 Rev. 3/10/15- Rev. 6/19/15

- - EGR-167 Fall2015 Tentative Schedule Date Topic/Activity Resources Assignment Due Course intra I Intra to App Inventor & Portfolio setup I Wed, 08/26 Event handling AI book chapters 1, 2 & 14! Quiz 1; Data storage, procedural abstraction, I Fri, 08/28 flowchart intra AI book chapters 3, 15, 16 & 21 AI Portfolio Wed, 09/02 Lab Portfolio update I Project description Fri, 09/04 Quiz 2; selection & looping AI book chapters 18-20 Flowchart Exercises Wed, 09/09 Project Presentations I exam review Project App Fri, 09/11 EXAM1 C intra; program organization & syntax, data types & C book sections 1.2-1.6, 2.1-2.4, Wed, 09/16 expressions 2.6-2.7, 2.10-2.1110.1-10.2 Fri, 09/18 Quiz 3; Lab Wed, 09/23 C library functions, input & output in C C book sections 2.5, 5.6, 13.1 C Lab 1 Fri, 09/25 Quiz 4; Lab C book chapters 4-6 and sections Wed, 09/30 Functions, return values & parameter passing 7.1-7.3 C Lab 2 Fri, 10/02 Quiz 5; Lab Parameter exercises Wed, 10/07 Control structures: selection C book sections 3.1-3.3 C Lab 3 Fri, 10/09 Quiz 6; Lab Wed, 10/14 Control structures: looping C books sections 3.4-3. 7 C Lab4 Fri, 10/16 Quiz 7; Lab C Program 1 C book chapters 8, 11, & section Wed, 10/21 Data structures: Arrays & structs 13.2 C Lab 5 Fri, 10/23 Quiz 8; Lab Wed, 10/28 Catchup & review for exam C Lab 6 Fri, 10/30 EXAM2 Wed, 11/04 MATLAB intra Handouts C Program 2 Fri, 11/06 Quiz 9; Lab Wed, 11/11 Graphing & scripts Handouts MATLAB Lab 1 Fri,11/13 Quiz 10; Lab Wed, 11/18 Programming in MATLAB Handouts MA Tl.:AB Lab 2 Fri, 11/20 Quiz 11; Lab Wed, 11/25 No class; Thanksgiving Holiday Fri, 11/27 No class; Thanksgiving Holiday Wed, 12/02 Project work time; catchup MATLAB Lab 3 Fri, 12/04 MATLAB project presentations I exam review MA TLAB Project FINAL EXAM - - -