Dickinson College
about dickinson
welcome to dickinson
president william durden
History & Mission
the campus & community
the dickinson edge
plan your visit
Global Study & Engagement
Sustainability
administrative offices
Campus Slideshow
academics
welcome
departments and programs
distinctive opportunities
first-year program
faculty profiles
academic resources
study abroad
admissions
welcome
explore
apply
visit
financial planning
parents
guidance counselors
admitted students
Connect
student experience
welcome
campus life
student development
student resources
activities & organizations
safety on campus
dining options
athletics
news and events
calendars
academic calendar
weekly campus events
calendar of arts
religious observances
commencement
Library & Information Services
Giving To Dickinson
Gateway Portal
Alumni
Parents
Contact Us
Academics
Academic Programs
Mathematics and Computer Science
Current Courses
Curriculum and Courses
Faculty
Advising Guide
Current Courses
News & Events
Careers and Graduate School
Study Abroad Opportunities
Math & CS Chats
Evening Help Room Hours
More Information
Student honors
Placement & Transfer Credits
Print Page
Mathematics and Computer Science Courses
Course Offerings Spring 2013
Course Code
Title/Instructor
Meets
COMP 131-01
Computer Science I w/Lab
Instructor: John Sigle
Course Description:
An introduction to Computer Science as a major scientific discipline. Special emphasis is placed on problem solving and experimentation via programming in Java. Topics covered include the design of objects and the use of flow-of-control constructs, along with techniques for testing software. Three hours classroom and two hours laboratory a week. This course fulfills either the DIV III lab science distribution requirement or QR graduation requirement. Offered every semester.
1230:MWF TOME 120
1500:R TOME 120
COMP 132-01
Computer Science II w/Lab
Instructor: Timothy Wahls
Course Description:
A problem-solving course that utilizes object-based software design using Java. Topics include code modularity and reusability, recursion, data storage, and the empirical and theoretical comparison of elementary algorithms. The lab component focuses on programming as a tool for solving problems and simulating real-world events. Prerequisite: 131 or one year of object oriented programming in Java and instructor's permission. Three hours classroom and two hours laboratory a week. This course fulfills either the DIV III lab science distribution requirement or QR graduation requirement. Offered every semester.
1230:MWF TOME 117
1500:R TOME 118
COMP 204-01
Info Security & Cyber Warfare
Instructor: John MacCormick
Course Description:
Cross-listed with INST 290-01. Course content will be roughly 50% technical material (on the nature of the Internet, information security techniques, and cyber attack techniques) and 50% geopolitical material (case studies of specific documented cyber attacks, US policy on cyber warfare, existing cyber attack threats to the US, etc).
0900:TR TOME 122
COMP 232-01
Data Struct & Problem Solving
Instructor: Rebecca Wells
Course Description:
An advanced problem-solving course that focuses on the design and analysis of data structures including lists, stacks, queues, trees, and hash tables. Concepts in generic programming are also introduced. The lab component focuses on the implementation of data structures and their application to solving complex problems. Prerequisite: 132. Three hours of classroom and two hours laboratory a week. This course fulfills either the DIV III lab science distribution requirement or QR graduation requirement. Offered every spring.
1500:W TOME 231
0930:MWF TOME 232
COMP 314-01
Theoretical Found of Comp Sci
Instructor: Timothy Wahls
Course Description:
Cross-listed with MATH 314-01.
1030:TR TOME 120
COMP 352-01
Computer Networks
Instructor: John Sigle
Course Description:
An examination of the hardware, software and protocols used in computer networks. Topics include layered architectures, client server computing, reliable and unreliable protocols, data encoding and compression, error detection and correction, routing, examination of the internet as an example and an introduction to network programming. Prerequisite: 232 and 251. Offered in odd numbered spring semesters.
1330:TF TOME 231
COMP 492-01
Spring Senior Seminar
Instructor: John MacCormick
Course Description:
A continuation of the project begun in 491 culminating in a written thesis and public presentation. Additional contemporary issues in computer science may be considered. Prerequisite: 491. Offered every spring.
1500:T TOME 232
COMP 500-01
Independent Study
Instructor: John MacCormick
Course Description:
:
Course Code
Title/Instructor
Meets
MATH 121-01
Elementary Statistics
Instructor: Jeffrey Forrester
Course Description:
An introduction to the science of collecting, organizing, analyzing, and interpreting data. The focus is on data presentation and statistical reasoning based upon the analysis of data sets. Topics include the study of sampling methods, observational and experimental studies, graphical and numerical summaries of data, probability, sampling distributions, significance testing, estimation, and simple linear regression. Does not count toward the major or minor in mathematics.Students cannot take this course concurrently with 225. Students who have received credit for 225 cannot take this course for credit. This course fulfills the QR distribution requirement. Offered every semester.
1330:TF TOME 121
MATH 121-02
Elementary Statistics
Instructor: Robert Mixell
Course Description:
An introduction to the science of collecting, organizing, analyzing, and interpreting data. The focus is on data presentation and statistical reasoning based upon the analysis of data sets. Topics include the study of sampling methods, observational and experimental studies, graphical and numerical summaries of data, probability, sampling distributions, significance testing, estimation, and simple linear regression. Does not count toward the major or minor in mathematics.Students cannot take this course concurrently with 225. Students who have received credit for 225 cannot take this course for credit. This course fulfills the QR distribution requirement. Offered every semester.
1500:MR TOME 121
MATH 121-03
Elementary Statistics
Instructor: Robert Mixell
Course Description:
1500:TF TOME 121
MATH 121-04
Elementary Statistics
Instructor: Jeffrey Forrester
Course Description:
1330:MR TOME 121
MATH 151-01
Introduction to Calculus
Instructor: Michelle Lastrina
Course Description:
An introduction to limits and derivatives together with a review of polynomial, rational, trigonometric, exponential, and logarithmic functions.Five hours of class time per week. Prerequisite: departmental placement. This course fulfills the QR graduation requirement. Offered every semester.
0830:MWF TOME 120
1330:M TOME 120
MATH 170-01
Single Variable Calculus
Instructor: Barry Tesman
Course Description:
The study of real-valued functions, including transcendental functions, limits, derivatives, and their applications, the definition of the Reimann integral, and the Fundamendal Theorem of Calculus.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 151 or departmental placement. This course fulfills the QR graduation requirement. Offered every semester.
1030:MWF TOME 117
1530:R TOME 122
MATH 170-02
Single Variable Calculus
Instructor: Tracy McKay
Course Description:
The study of real-valued functions, including transcendental functions, limits, derivatives, and their applications, the definition of the Reimann integral, and the Fundamendal Theorem of Calculus.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 151 or departmental placement. This course fulfills the QR graduation requirement. Offered every semester.
1130:MWF TOME 117
1500:W TOME 122
MATH 171-01
Multivariable Calculus
Instructor: Tracy McKay
Course Description:
Multivariable calculus including parametric and polar equations, vectors, three-dimensional analytic geometry, vector-valued functions, functions of several variables, partial derivatives, and multiple integrals. Additional topics if time permits.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 170 or departmental placement. This course fulfills the QR graduation requirement. Offered every semester.
0930:MWF TOME 120
1500:T TOME 120
MATH 171-02
Multivariable Calculus
Instructor: Michelle Lastrina
Course Description:
Multivariable calculus including parametric and polar equations, vectors, three-dimensional analytic geometry, vector-valued functions, functions of several variables, partial derivatives, and multiple integrals. Additional topics if time permits.Three hours of classroom and one and a half hour of lab per week. Prerequisite: 170 or departmental placement. This course fulfills the QR graduation requirement. Offered every semester.
1330:F TOME 120
1230:MWF TOME 122
MATH 201-01
Graph Theory
Instructor: Barry Tesman
Course Description:
An introduction to the theory and applications of graph theory. We will study the structure and properties of graphs, together with a variety of applications. Topics include: paths, cycles, trees, connectivity, matchings, colorings, planarity, directed graphs, and algorithms.
0930:MWF TOME 231
MATH 211-01
Discrete Mathematics
Instructor: David Richeson
Course Description:
An introduction to fundamental mathematical concepts used in mathematics as well as computer science, with an emphasis on writing mathematical arguments. The course presents the principles of mathematical logic and methods of proof such as direct and indirect proofs and mathematical induction. Other topics include sets, functions, relations, matrix algebra, and techniques from elementary combinatorics and graph theory. Prerequisite: 170 or COMP 131 or departmental placement. This course fulfills the WR graduation requirement. This course fulfills the QR graduation requirement. Offered every fall.
1030:TR TOME 231
MATH 211-02
Discrete Mathematics
Instructor: David Richeson
Course Description:
0900:TR TOME 231
MATH 262-01
Intro to Linear Algebra
Instructor: Jennifer Schaefer
Course Description:
An introduction to matrix algebra and abstract vector spaces with an emphasis on writing mathematical arguements. Topics include linear systems and matrices, vector spaces, linear independence, eigenvalues and eigenvectors.Prerequisite: 211 or permission of the instructor. This course fulfills the QR graduation requirement. Offered every spring.
1330:TF TOME 117
MATH 262-02
Intro to Linear Algebra
Instructor: Jennifer Schaefer
Course Description:
An introduction to matrix algebra and abstract vector spaces with an emphasis on writing mathematical arguements. Topics include linear systems and matrices, vector spaces, linear independence, eigenvalues and eigenvectors.Prerequisite: 211 or permission of the instructor. This course fulfills the QR graduation requirement. Offered every spring.
1500:TF TOME 117
MATH 270-01
Integration & Infinite Series
Instructor: Kimberly Spayd
Course Description:
The study of methods of integration, applications of the integral, elementary differential equations, and infinite sequences and series.Prerequisite: 171 or departmental placement. This course fulfills the QR graduation requirement. Offered every spring.
0900:TR TOME 121
MATH 270-02
Integration & Infinite Series
Instructor: Kimberly Spayd
Course Description:
The study of methods of integration, applications of the integral, elementary differential equations, and infinite sequences and series.Prerequisite: 171 or departmental placement. This course fulfills the QR graduation requirement. Offered every spring.
1030:TR TOME 121
MATH 314-01
Theoretical Found of Comp Sci
Instructor: Timothy Wahls
Course Description:
Cross-listed with COMP 314-01.
1030:TR TOME 120
MATH 325-01
Probability and Statistics II
Instructor: Jeffrey Forrester
Course Description:
A continuation of Introduction to Probability and Statistics I. Topics include additional discrete and continuous distributions, conditional distributions, additional hypothesis tests, simple linear regression and correlation, multiple linear regression, analysis of variance, and goodness of fit tests. Special topics may include nonparametric tests, nonlinear regression, and time series analysis.Prerequisites: 171, 225 and completion of, or concurrent registration in 270. This course fulfills the QR graduation requirement. Offered in odd numbered spring semesters.
1030:MWF TOME 121
MATH 351-01
Algebraic Structures
Instructor: Jennifer Schaefer
Course Description:
An introduction to axio-matic formalism using algebraic structures as paradigms. Topics chosen from groups, rings, integral domains, fields and vector spaces. Prerequisite: 262. This course fulfills the QR graduation requirement. Offered every spring.
0830:MWF TOME 117
MATH 472-01
Complex Analysis
Instructor: Lorelei Koss
Course Description:
An introductory study of functions in the complex plane. Topics include: complex numbers and functions, the theory of differentiation and integration of complex functions; Cauchy's integral theorem; the Residue theorem. Prerequisite: 361 and completion of, or concurrent registration in 351. This course fulfills the QR graduation requirement. Offered in odd numbered spring semesters.
0900:TR TOME 232
MATH 472-02
Complex Analysis
Instructor: Lorelei Koss
Course Description:
An introductory study of functions in the complex plane. Topics include: complex numbers and functions, the theory of differentiation and integration of complex functions; Cauchy's integral theorem; the Residue theorem. Prerequisite: 361 and completion of, or concurrent registration in 351. This course fulfills the QR graduation requirement. Offered in odd numbered spring semesters.
1030:TR TOME 232
MATH 500-01
Independent Study
Instructor: David Richeson
Course Description:
:
MATH 550-01
Independent Research
Instructor: David Richeson
Course Description:
:
MATH 560-01
Stu/Faculty Collaborative Rsch
Instructor: Jeffrey Forrester
Course Description:
:
MATH 560-02
Stu/Faculty Collaborative Rsch
Instructor: Richard Forrester
Course Description:
: