Mathematics in Computer Science at Loras College Steve Mosiman.

Slides:



Advertisements
Similar presentations
Advanced Algebra/Pre-calculus Advanced Functions and Modeling Math Analysis AP Statistics Statistics and Probability/Discrete Math.
Advertisements

Project Lead the Way An Orientation American High School.
Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas.
Department of Mathematical Sciences The University of Texas at El Paso 1 Program Assessment Presentation May 15, 2009 Joe Guthrie Helmut Knaust.
Department of Mathematics and Computer Science
Educational Programs in Bioinformatics at UNO Hesham H. Ali Department of Computer Science College of Info Science and Technology University of Nebraska.
Panel: Mathematics in CS Iowa Undergraduate Computer Science Consortium October 2005.
University of Hartford Computer Science Program The purpose of this slide set is to provide an overview of the Computer Science Program at the University.
Discrete Structures for Computer Science Ruoming Jin MW 5:30 – 6:45pm Fall 2009 rm MSB115.
Quantitative Finance Certificate Program
Educational Effectiveness in Action: Mathematics Assessment Faculty Development Workshop January 16, 2007.
Masters in Information Science and Technology (IST) Thesis and Non-Thesis Option (30 Credits)
Overview of the MS Program Jan Prins. The Computer Science MS Objective – prepare students for advanced technical careers in computing or a related field.
F o u n d e d  R o l l a, M i s s o u r i.
Math and Science Course Requirements For High School graduation and requirements for four year college entry.
Department of Mathematics, Statistics and Computer Science Degree Requirements Contact Information Begin Exit.
Do we need theoretical computer science in software engineering curriculum: an experience from Uni Novi Sad Bansko, August 28, 2013.
Office of Admissions  Application for Admission and $20 Application Fee ($30 application fee for International Students) Apply and pay fee online at.
September1999 CMSC 203 / 0201 Fall 2002 Week #11 – 4/6/8 November 2002 Prof. Marie desJardins.
Core Class Presentation. Language 9 (1) (Required) Language 10 (1) (Required) Language 11 (1) Honors Language 11 (1) College-bound student Action/Mystery/
Burnaby North Excel Program AP & Honours Pathways.
New Graduation Requirements Changes to begin with Class of 2013.
High School Information Expo: Planning for Success.
Discrete Mathematics I 暨南大学 信息科学技术学院 计算机科学系 黄 战 副教授 离散数学 I (全英)
VCHS Department of Mathematics What are your options if you are currently a 10 th grader?
Additional Materials1 Other Languages C and C++: Languages used by Systems Programmers. Heavy use by Computer Scientists. COBOL: An ancient Business oriented.
Structure of Study Programmes
Software Engineering Program School of Information Technology and Engineering ugrad/softwareengineering.html.
Using Specialized Content Courses to Facilitate Pathways for Teaching Mathematics in the Middle School Babette M. Benken, Ph.D. Department of Mathematics.
1 An Introduction to Mathematics-related Subjects in S6 Curriculum March 2007.
Proposal for Background Requirements Changes For the current MS/PhD programs, background requirements are expressed in the "Background Preparation Worksheet"
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
Korea Advanced Institute of Science and Technology, Dept. of EECS, Div. of CS, Information Systems Lab. 1/10 CS204 Course Overview Prof.
Relationships Between Structures “→” ≝ “Can be defined in terms of” Programs Groups Proofs Trees Complex numbers Operators Propositions Graphs Real.
Weems CSE  CompE Transition 2007 BSCSE PRE-PROFESSIONAL (54 hours) GENERAL EDUCATION (24 hours) PROFESSIONAL (49 hours) 3302 Programming Languages 3310.
CS.UCSB.EDU U. C. S A N T A B A R B A R A C O M P U T E R S C I E N C E I want to be a Computer Scientist Why should I choose UCSB?
Single Subject Credential in Mathematics Margaret Kidd (voice) (fax)
What’s Right with Undergraduate Statistics? Exciting Course Options.
Thomas Jefferson High School for Science and Technology.
Main Topics in Intro to Maths for CS & Textbook Offer John Barnden School of Computer Science University of Birmingham 2014/15.
Discrete Structures and The Three-Fold Introduction to Computer Science Doug Baldwin Department of Computer Science SUNY Geneseo.
Computer Science 210 Computer Organization Course Introduction.
State Board: Recommended Graduation Plan December 12, 2006.
Discrete Mathematics ( 離散數學 ) Ming-Jer Tsai. Outline What is Discrete Mathematics? Why learn Discrete Mathematics? What will be taught in the class? How.
Computer Science in Context Evangelos E. Milios Professor and Graduate Coordinator Faculty of Computer Science Dalhousie University.
C HU H AI C OLLEGE D EPARTMENT O F C OMPUTER S CIENCE Programme Information Bachelor of Science in Computer Science W.L.LO September 2002.
VCHS Department of Mathematics What are your options if you are currently a 9 th grader?
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
VCHS Department of Mathematics What are your options if you are currently an 11 th grader?
STEM Endorsement General Courses  The STEM endorsement must include Algebra II Chemistry Physics These three courses are required to meet the STEM endorsement.
Pathway Chart Algebra II Geometry HS Algebra I Math III Math II Math I Courses in higher level mathematics: Precalculus, Calculus, Advanced Statistics,
Major Academic Plan (MAP) Why study Mathematics? The B.S. in Mathematics program is a rigorous, but flexible program. All students enroll in the core of.
1 Assessment of Undergraduate Programs Neeraj Mittal Department of Computer Science The University of Texas at Dallas (UTD) January 22, 2016.
New Curricula Proposal at FSMN by Miroslav Ćirić & Predrag Krtolica.
Discrete mathematics Kwon, Tae-kyoung
You need certain courses to graduate (“graduation requirements”). You need certain courses to get into post-secondary programs and classes (“pre-requisites”).
Pre-registration Information Andrew Brewick Director of Academic Advising.
Beginning 1956  Associate of Science Degree included 27 credits of mathematics  Math 12 Plane Trigonometry  Math 13 Analytical Geometry  Math 91 Calculus.
Department of Mathematics, Statistics and Computer Science
Pre-registration Information
Computer Science Courses
Software Usability and Design
Neeraj Mittal September 29, 2017
* 312 Foundations II 332 Data Abstractions 311 I 351 Hw/Sw Interface
8th grade Parent Night Welcome Future Patriots and Parents!
Metropolitan State University of Denver
Discrete Math (2) Haiming Chen Associate Professor, PhD
UCHS ONLINE CLASS REGISTRATION
Computer Science Courses in the Major
Presentation transcript:

Mathematics in Computer Science at Loras College Steve Mosiman

Brief History Calc I and Calc II requiredwhen CS started Discrete Math added to requirements Calc II replaced by Statistics –Stat course was College Algebra Level –Math Stat course had Calc III prerequisite Math program dropped Math Stat course and replaced it by Probability & Statistics CS changed math requirement to new course –Resulting Requirements: Calc I, Discrete Math, Prob & Stat –CS revision integrated math courses into CS

Prerequisite Structure Digital LogicSoftware BasicsCalculus I Web Technologies Data Structures and Algorithms Discrete Math Probability & Statistics Computer Architecture & Organization Software Engineering Foundations of Programming Languages Algorithm Design & Analysis Operating Systems Capstone Project Prerequisite Co-requisite

Calculus Partly used as a prerequisite to obtain “mathematical maturity” Some feeling that someone at a liberal arts school in the sciences should have it Some calculus topics could be used in Algorithm Design & Analysis (e.g. big-O) Necessary prerequisite to Probability & Statistics

Probability & Statistics Also required for mathematics majors Some use in Algorithm Design & Analysis (e.g. average case behavior of algorithms) Better to require for operating systems except –No queuing theory –Program timing sometimes does not allow

Discrete Math Required for Math majors (“bridge course”) In Algorithms – counting, recurrence relations, induction In Software Engineering – graphs, proofs for program correctness In Foundations of Programming Languages – set theory, induction and recurrence relations for context free grammars and regular expressions

Questions?