Math 3440 Statistical Programming

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

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

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

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

SOUTHWEST COLLEGE Department of Mathematics

MTH 215: Introduction to Linear Algebra

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

ICT/IS 200: INFORMATION LITERACY & CRITICAL THINKING Online Spring 2017

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

BUS Computer Concepts and Applications for Business Fall 2012

MTH 141 Calculus 1 Syllabus Spring 2017

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

San José State University

SOLANO. Disability Services Program Faculty Handbook

MURRAY STATE UNIVERSITY DEPARTMENT: NUTRITION, DIETETICS, AND FOOD MANAGEMENT COURSE PREFIX: NTN COURSE NUMBER: 230 CREDIT HOURS: 3

STA2023 Introduction to Statistics (Hybrid) Spring 2013

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

ECO 2013: PRINCIPLES OF MACROECONOMICS Spring 2017

INTERMEDIATE ALGEBRA Course Syllabus

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

Interior Design 350 History of Interiors + Furniture

SPM 5309: SPORT MARKETING Fall 2017 (SEC. 8695; 3 credits)

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

This course has been proposed to fulfill the Individuals, Institutions, and Cultures Level 1 pillar.

Fall Instructor: Dr. Claudia Schwabe Class hours: T, R 12:00-1:15 p.m. Class room: Old Main 304

Course Content Concepts

AGED 4103 METHODS AND SKILLS OF TEACHING AND MANAGEMENT IN AGRICULTURAL EDUCATION

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

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

Instructor: Matthew Wickes Kilgore Office: ES 310

General Physics I Class Syllabus

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

CS 100: Principles of Computing

Class meetings: Time: Monday & Wednesday 7:00 PM to 8:20 PM Place: TCC NTAB 2222

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

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

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

Social Media Journalism J336F Unique ID CMA Fall 2012

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

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

Theory of Probability

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

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

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus

PSY 1012 General Psychology. Course Policies and Syllabus

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

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

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

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

Language Arts Methods

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

ECD 131 Language Arts Early Childhood Development Business and Public Service

Intensive English Program Southwest College

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

HARRISBURG AREA COMMUNITY COLLEGE ONLINE COURSE SYLLABUS

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. POFI 1301: COMPUTER APPLICATIONS I (File Management/PowerPoint/Word/Excel)

JOURNALISM 250 Visual Communication Spring 2014

Economics 6295 Labor Economics and Public Policy Section 12 Semester: Spring 2017 Thursdays 6:10 to 8:40 p.m. Location: TBD.

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

English Grammar and Usage (ENGL )

COURSE SYLLABUS for PTHA 2250 Current Concepts in Physical Therapy

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

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

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

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

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

GERM 3040 GERMAN GRAMMAR AND COMPOSITION SPRING 2017

IST 649: Human Interaction with Computers

UNDERGRADUATE SEMINAR

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Texas A&M University-Kingsville Department of Language and Literature Summer 2017: English 1302: Rhetoric & Composition I, 3 Credit Hours

COMM370, Social Media Advertising Fall 2017

I275 Introduction to Human-Computer Interaction Theory

BIOL Nutrition and Diet Therapy Blinn College-Bryan Campus Course Syllabus Spring 2011

Foothill College Summer 2016

DMA 346 Digital Media Production Workshop

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

HMS 241 Lab Introduction to Early Childhood Education Fall 2015

COURSE WEBSITE:

Aerospace Engineering

Fall 2016 ARA 4400/ 7152

COURSE SYLLABUS AND POLICIES

ENG 111 Achievement Requirements Fall Semester 2007 MWF 10:30-11: OLSC

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

INTRODUCTION TO HEALTH PROFESSIONS HHS CREDITS FALL 2012 SYLLABUS

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

MAT 122 Intermediate Algebra Syllabus Summer 2016


2 User Guide of Blackboard Mobile Learn for CityU Students (Android) How to download / install Bb Mobile Learn? Downloaded from Google Play Store

ENGLISH 298: Intensive Writing

Transcription:

Math 3440 Statistical Programming Prerequisite: MATH 3430 Description: Applying a statistics programming language to facilitate the exploration and visualization of data. Basic objects such as data frames, matrices, tables, and lists, and how to perform manipulations with these objects. Writing functions with looping and conditional structures. Use functions to perform simulation-based statistical algorithms. Understand and develop objectoriented programming. Develop manipulations with character data. Textbooks and Readings A First Course in Statistical Programming with R, W. John Braun and Duncan J. Murdoch, 2nd Edition, 2016. www.cambridge.org/9781107576469. References for special topics (available at no cost from the BGSU library in ebook format). To find the e-book, you can search the library catalog by title or call number. R by Example, Jim Albert and Maria Rizzo, 2012. Springer. Chapters: Regression, Simulation J. Faraway, "Practical Regression and ANOVA in R" on CRAN (free download) `https://cran.rproject.org/doc/contrib/faraway-pra.pdf` Seamless R and C++ integration with Rcpp, Dirk Eddelbuettel 2013. Springer, New York CALL NO.: QA76.76.A63 E33.2013 (this book and corresponding R package rcpp provide a relatively painless way to link C++ compiled code with R) Advanced R, Hadley Wickham. 2015, CRC Press CALL # QA276.45.R3 W53 2015. (reference for debugging and profiling, and other advanced topics) Software and IDE (See Chapter 1) Most of the course topics focus on statistical programming in the R statistical software environment, which is free software provided under general public license. Link We use the RStudio IDE, which is also free to download. https://www.rstudio.com/ Assignments will usually be submitted online and prepared using the tools available in RStudio for integrated report writing (e.g. knitr and R Markdown). Install the latest version of R (check current version at r-project.org) Install the latest version of RStudio (check for updates) Class Participation - Laptops This class is designed to be interactive, and each student will need to use a laptop during class. The classroom in contains a laptop cart with ready-to-use Dell Ultrabooks (R and RStudio installed). At the start of each class, boot up your personal laptop or a laptop from the cart, and open R Studio. You should also log into the course on Canvas to find the day's lesson and download the notes. If using one of the laptops provided in the classroom, you will need some kind of external storage for your work to take home, such as a portable (USB) drive, or cloud storage such as Dropbox or OneDrive.

Even if you complete the Exercises during class and submit before leaving, it is highly recommended that you save your source files. (You will only submit the html report, not the sources.) Assignments and Grading Exercises are due following each class (see below for the format). Exercises are brief reports that should be completed following the notes covered in class. See below for details about the format. Students may collaborate with each other in class on the exercises. Assignments are due each week. See below for details about the format. Students should do the assignments independently outside of class, unless assigned as group work. Final Project Presentations and Due Date: scheduled final exam Format for submission of Exercises and Assignments All Exercises and Assignments will be submitted online in Canvas in html, Word, or pdf format. These reports are to be prepared using R Markdown in RStudio. Each student will need to install knitr package and its dependencies in order to create these reports. This format allows seamless integration of notes and textual material with R code and output, including graphics. Exercises: Edit the template provided in Canvas for the current lesson and "Knit" to html. Alternately: Create a markdown file (File > New File > R Markdown), edit the file, then click "Knit" to compile the report. The markdown file is for example, "myfile.rmd" and the report file is for example "myfile.html". You submit the html report (not the Rmd source file) in Canvas. Grading Each assignment, exercise, and project is assigned a point value, and the grade recorded is the number of points earned. The course grade will be determined on the overall percentage score: 90% A, 80% B, 70% C, 60% D, 50% or less F. All grades will be posted in Canvas. Set your Canvas notifications to be notified immediately for any new or updated assignments, and check Canvas regularly for any announcements or discussions. Late Assignment Policy: Unexcused late work will be assessed a penalty. The first instance is - 10%. The second instance is -20%. The third and subsequent instances are penalized 50%. Class Exercises will be due by the end of the day (any time before midnight) of the class meeting. Classroom Policies: During class, any personal devices are only to be used for MATH 3440 and not for personal web surfing or other courses. This includes tablets, laptops, cell phones, smart watches, etc. Acceptable uses of devices during class are primarily interactively participating in the lesson within the RStudio IDE, or looking at MATH 3440 materials on Canvas. Cell phones are to be kept out of sight and not used during class. In case there is an urgent message expected, put your phone/notification on vibrate and please step out of the room in order to handle it. Texting or other types of messaging during class is not permitted.

Laptops borrowed from the cart in the classroom must be returned to the cart before leaving the classroom.

The Learning Commons General Information and Resources for Students The Learning Commons provides one-stop-shop academic support within the Jerome Library in the areas of Academic Coaching, Supplemental Instruction, Writing Consultations, Math/Stats Tutoring, subject groups and individual assistance. The Learning Commons is a collaborative environment designed to foster independent learning to meet the needs of any student in any course at any time in the learning process. For more information, or to make an appointment: tlc@bgsu.edu ; 419-372-2823; www.bgsu.edu/learningcommons.html. University Libraries The University Libraries supports the teaching, learning and research mission of BGSU by advancing scholarship and creativity through collections and user-centered services that connect faculty and students to high quality information resources. For more information, to reserve a study space or to make an appointment: http://www.bgsu.edu/library.html ;http://www.bgsu.edu/library/askus.html ; 419-372-6943; libhelp@bgsu.edu. Academic Honesty Policy/Codes of Conduct The instructor and students in this course will adhere to the University s general Codes of Conduct defined in the BGSU Student Handbook. The Code of Academic Conduct (Academic Honesty Policy) requires that students do not engage in academic dishonesty. For details, refer to the BGSU Codes of Conduct site at https://www.bgsu.edu/student-handbook/code-of-conduct.html. The instructor and students will adhere to the general Code of Academic Conduct as outlined of the BGSU Student Handbook. Specifically, students will not cheat, fabricate, plagiarize or facilitate academic dishonesty. Students who passively engage in cheating (i.e. allowing others to cheat off of them) may receive the same consequences as the person copying. In group work, if your partner or teammates do all the work on an assignment, you should not be listed as a contributor and should receive no credit for that work. If you allow an assignment to be submitted listing you as a contributor, but you did not contribute, this is equivalent to plagiarism. Classroom Expectations/Inclusion Students are expected to display tolerance and respect in all communication. Comments and language should be respectful and appropriate for a college community. All comments should also follow acceptable grammar and spelling. Disability Services If you have a disability that I should be aware of, please notify me so that I can make arrangements to accommodate your learning needs. To get more information about your rights, contact the Office of Disability Services for Students located in 38 College Park, 419-372-8495. (http://www.bgsu.edu/disability-services.html) Religious Holidays It is the policy of the University to make every reasonable effort to allow students to observe their religious holidays without academic penalty. In such cases, it is the obligation of the student to

provide the instructor with reasonable notice of the dates of religious holidays on which he or she will be absent. Absence from classes or examinations for religious reasons does not relieve the student of responsibility for completing required work missed. Following the necessary notification, the student should consult with the instructor to determine what appropriate alternative opportunity will be provided, allowing the student to fully complete his or her academic responsibilities. (As stated in The Academic Charter, B-II.G-4.b at:http://www.bgsu.edu/downloads/file919.pdf. Technology Support Provides a central point of contact for faculty, staff and students for questions, problem reports, service requests and inquiries for University computer systems and communications technologies at BGSU. Email: tsc@bgsu.edu Phone: (419) 372-0999. Veterans BGSU educators recognize student veterans rights when entering and exiting the university system. If you are a student veteran, please communicate with your instructor so reasonable accommodations can be made for absence when drilling or being called to active duty. See (http://www.bgsu.edu/veteran/) for more information.