ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences

Similar documents
Self Study Report Computer Science

School of Innovative Technologies and Engineering

Mathematics. Mathematics

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

B.S/M.A in Mathematics

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

EGRHS Course Fair. Science & Math AP & IB Courses

Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

STA 225: Introductory Statistics (CT)

Honors Mathematics. Introduction and Definition of Honors Mathematics

Statistics and Data Analytics Minor

Degree Qualification Profiles Intellectual Skills

This Performance Standards include four major components. They are

MTH 215: Introduction to Linear Algebra

Statewide Framework Document for:

Radius STEM Readiness TM

Mathematics subject curriculum

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

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

AN EXAMPLE OF THE GOMORY CUTTING PLANE ALGORITHM. max z = 3x 1 + 4x 2. 3x 1 x x x x N 2

Mathematics Program Assessment Plan

MTH 141 Calculus 1 Syllabus Spring 2017

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Bluetooth mlearning Applications for the Classroom of the Future

FIGURE IT OUT! MIDDLE SCHOOL TASKS. Texas Performance Standards Project

Syllabus ENGR 190 Introductory Calculus (QR)

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

Grade 11 Language Arts (2 Semester Course) CURRICULUM. Course Description ENGLISH 11 (2 Semester Course) Duration: 2 Semesters Prerequisite: None

Probability and Game Theory Course Syllabus

ADVANCED PLACEMENT STUDENTS IN COLLEGE: AN INVESTIGATION OF COURSE GRADES AT 21 COLLEGES. Rick Morgan Len Ramist

CURRICULUM VITAE. To develop expertise in Graph Theory and expand my knowledge by doing Research in the same.

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

Learning Methods for Fuzzy Systems

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

PROGRAM REVIEW CALCULUS TRACK MATH COURSES (MATH 170, 180, 190, 191, 210, 220, 270) May 1st, 2012

ICTCM 28th International Conference on Technology in Collegiate Mathematics

UNIT ONE Tools of Algebra

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

Timeline. Recommendations

Arizona s English Language Arts Standards th Grade ARIZONA DEPARTMENT OF EDUCATION HIGH ACADEMIC STANDARDS FOR STUDENTS

4. Long title: Emerging Technologies for Gaming, Animation, and Simulation

Common Core State Standards for English Language Arts

CS/SE 3341 Spring 2012


Livermore Valley Joint Unified School District. B or better in Algebra I, or consent of instructor

Spanish IV Textbook Correlation Matrices Level IV Standards of Learning Publisher: Pearson Prentice Hall

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

DOCTOR OF PHILOSOPHY IN ARCHITECTURE

Dublin City Schools Mathematics Graded Course of Study GRADE 4

Montana Content Standards for Mathematics Grade 3. Montana Content Standards for Mathematical Practices and Mathematics Content Adopted November 2011

INTERMEDIATE ALGEBRA PRODUCT GUIDE

Full text of O L O W Science As Inquiry conference. Science as Inquiry

FUNCTIONS AND OPERATORS IN MAPLE AND MATLAB. Matthias Kawski (Received September 23, 2003)

CORRELATION FLORIDA DEPARTMENT OF EDUCATION INSTRUCTIONAL MATERIALS CORRELATION COURSE STANDARDS / BENCHMARKS. 1 of 16

I N T E R P R E T H O G A N D E V E L O P HOGAN BUSINESS REASONING INVENTORY. Report for: Martina Mustermann ID: HC Date: May 02, 2017

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

MBA 510: Critical Thinking for Managers

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Oregon Institute of Technology Computer Systems Engineering Technology Department Embedded Systems Engineering Technology Program Assessment

The College Board Redesigned SAT Grade 12

Common Core Standards Alignment Chart Grade 5

Achievement Level Descriptors for American Literature and Composition

DIDACTIC MODEL BRIDGING A CONCEPT WITH PHENOMENA

South Carolina English Language Arts

Lecture 1: Machine Learning Basics

CAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011

DOCTOR OF PHILOSOPHY HANDBOOK

Ohio s New Learning Standards: K-12 World Languages

Instructor: Matthew Wickes Kilgore Office: ES 310

Software Maintenance

PATHWAYS IN FIRST YEAR MATHS

ELA Grade 4 Literary Heroes Technology Integration Unit

Generative models and adversarial training

Control Tutorials for MATLAB and Simulink

The Method of Immersion the Problem of Comparing Technical Objects in an Expert Shell in the Class of Artificial Intelligence Algorithms

MGT/MGP/MGB 261: Investment Analysis

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

Administrative Master Syllabus

Professional Learning Suite Framework Edition Domain 3 Course Index

Given a directed graph G =(N A), where N is a set of m nodes and A. destination node, implying a direction for ow to follow. Arcs have limitations

EQuIP Review Feedback

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

COMPUTER SCIENCE GRADUATE STUDIES Course Descriptions by Methodology

Highlighting and Annotation Tips Foundation Lesson

Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse

Math 181, Calculus I

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

Extending Place Value with Whole Numbers to 1,000,000

Teaching a Laboratory Section

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

Introduction to Simulation

Academic Catalog Programs & Courses Manchester Community College

Characterizing Mathematical Digital Literacy: A Preliminary Investigation. Todd Abel Appalachian State University

GRAPHIC DESIGN TECHNOLOGY Associate in Applied Science: 91 Credit Hours

Physics 270: Experimental Physics

Transcription:

! ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE School of Mathematical Sciences New Revised COURSE: COS-MATH-305 Introduction to Mathematical Computing 1.0 Course designations and approvals: Required Course Approvals: Approval Approval Request Date Grant Date Academic Unit Curriculum Committee 04-15-13 04-15-13 College Curriculum Committee 05-15-13 05-15-13 Optional Course Designations: Yes No General Education Writing Intensive Honors Approval Request Date Approval Grant Date 2.0 Course information: Course Title: Introduction to Mathematical Computing Credit Hours: 2 Prerequisite(s): COS-MATH-219 Multivariable Calculus or COS-MATH-221 Multivariable and Vector Calculus, and CSCI-141 Computer Science I Co-requisite(s): None Course proposed by: School of Mathematical Sciences Effective date: Fall 2013 Contact Hours Maximum Students/section Classroom 2 33 Lab Workshop Other (specify) 2.1 Course conversion designation: (Please check which applies to this course) Semester Equivalent (SE) to: Semester Replacement (SR) to: 1016-258 Introduction to Symbolic Computing New 2.2 Semester(s) offered: Fall Spring Summer Offered every other year only Other Page 1 of 5

2.3 Student requirements: Students required to take this course: (by program and year, as appropriate) None Students who might elect to take the course: Students majoring or minoring in mathematics or mathematics-related fields 3.0 Goals of the course: (including rationale for the course, when appropriate) 3.1 To familiarize students with the capabilities and limitations of numerical and symbolic computing. 3.2 To provide an overview of basic commands and syntax for a mathematical computing language. 3.3 To provide students with the necessary programming and graphing skills needed for solving problems in mathematics. 3.4 To provide an opportunity for students to obtain a background in a scientific computing language necessary to use the language as a tool in future courses and in the workplace. 4.0 Course description: (as it will appear in the RIT Catalog, including pre- and co-requisites, semesters offered) COS-MATH-305 Introduction to Mathematical Computing This course is in an introduction to the use and application of scientific computing packages to graphically explore, numerically approximate, and symbolically compute solutions to problems arising in undergraduate courses in science, engineering and mathematics. Specific applications include numerical differentiation and integration, numerical optimization, initial value problems, linear systems of equations, and data fitting. (Pre-requisites: CSCI- 141 Computer Science I, and either COS-MATH-219 or COS-MATH-221.) Class 2, Credit 2 (S) 5.0 Possible resources: (texts, references, computer packages, etc.) 5.1 Attaway, S., MATLAB: A Practical Introduction to Programming and Problem Solving, Butterworth-Heinemann. 5.2 Davis, T., MATLAB Primer, Chapman & Hall/CRC. 5.3 Gilat, A., MATLAB: An Introduction with Applications, John Wiley & Sons, Inc. 5.4 Abell, M., and Braselton, J., Mathematica by Example, Academic Press. 5.5 Abell, M., and Braselton, J., Maple by Example, Academic Press. Page 2 of 5

6.0 Topics: (outline) Topics with an asterisk(*) are at the instructor s discretion, as time permits 6.1 Basics of a scientific computing language 6.1.1 Overview of capabilities and syntax 6.1.2 Numerical calculations and precision 6.1.3 Introduction to available packages 6.2 Constructing programs in a scientific computing package 6.2.1 Selection statements and loops 6.2.2 Structured programming 6.2.3 File input/output 6.3 Graphics and Visualization 6.3.1 2-D plotting 6.3.2 3-D plotting 6.3.3 Image visualization 6.3.4 Animation 6.4 Computing in Calculus and Differential Equations 6.4.1 Limits of functions 6.4.2 Derivatives, partial derivatives, total derivatives 6.4.3 Function minimization 6.4.4 Integration 6.4.5 Initial value problems 6.5 Computing in Linear Algebra 6.5.1 Matrix and vector computations 6.5.2 Linear systems of equations 6.6 Scientific computing in Data Analysis 6.6.1 Basic statistics, sets, sorting 6.6.2 Data fitting 6.6.3 Monte Carlo simulation 6.7 At least one of the following 6.7.1 Eigenvector and eigenvalue computations 6.7.2 Vectorization 6.7.3 Interfacing with other languages 6.7.4 Powering algorithms 6.7.5 Extended Euclidean algorithm 6.7.6 Factoring and primality testing 6.7.7 Representations of graphs, and isomorphisms 6.7.8 Brach and bound method for combinatorial optimization 6.7.9 Graphical user interfaces 6.7.10 Parallel processing Page 3 of 5

7.0 Intended learning outcomes and associated assessment methods of those outcomes: Assessment Methods Learning Outcomes 7.1 Students will explain basic commands and syntax in a scientific computing language 7.2 Students will demonstrate programming and graphing skills in a scientific computing language 7.1 Students will apply a scientific computing language as a tool in solving mathematical problems 8.0 Program goals supported by this course: 8.1 To develop students ability to solve problems using appropriate computational tools. 8.2 To develop students ability to model and analyze real-world problems. 9.0 General education learning outcomes and/or goals supported by this course: Assessment Methods General Education Learning Outcomes 9.1 Communication Express themselves effectively in common college-level written forms using standard American English Revise and improve written and visual content Express themselves effectively in presentations, either in spoken standard American English or sign language (American Sign Language or English-based Signing) Comprehend information accessed through reading and discussion 9.2 Intellectual Inquiry Review, assess, and draw conclusions about hypotheses and theories Page 4 of 5

Assessment Methods General Education Learning Outcomes Analyze arguments, in relation to their premises, assumptions, contexts, and conclusions Construct logical and reasonable arguments that include anticipation of counterarguments Use relevant evidence gathered through accepted scholarly methods and properly acknowledge sources of information 9.3 Ethical, Social and Global Awareness Analyze similarities and differences in human experiences and consequent perspectives Examine connections among the world s populations Identify contemporary ethical questions and relevant stakeholder positions 9.4 Scientific, Mathematical and Technological Literacy Explain basic principles and concepts of one of the natural sciences Apply methods of scientific inquiry and problem solving to contemporary issues Comprehend and evaluate mathematical and statistical information Perform college-level mathematical operations on quantitative data Describe the potential and the limitations of technology Use appropriate technology to achieve desired outcomes 9.5 Creativity, Innovation and Artistic Literacy Demonstrate creative/innovative approaches to coursebased assignments or projects Interpret and evaluate artistic expression considering the cultural context in which it was created 10.0 Other relevant information: (such as special classroom, studio, or lab needs, special scheduling, media requirements, etc.) 10.1 Class should be scheduled in the Statistics Lab 10.2 Computer laboratory facilities equipped with a scientific computing language Page 5 of 5