Monmouth College

Contact Us · Search · Skip Navbar

 
 About MC  ·   Academics  ·  Admission  ·  Alumni  ·  News  ·  Resources  ·  Sports  ·  Student Life
MATH-COMPUTER SCIENCE
ACADEMIC LINKS
Academic Advising
Academic Calendar
Academic Honors
Academic Policies
Academic Programs
Catalog
Faculty Directory
Honors Program
Majors - Minors
Off-Campus Study
Registrar's Office
Transcript Requests
Transfer Admission
Tuition Payment Plan
Veterans
Web Advisor
Work - Study
 
RESOURCES

MC Students.

  
Home > Departments > Math & Computer Science
  
Math and Computer Science.

COURSE DESCRIPTIONS

MATH 102. Mathematics: A Tool for the Liberal Arts
Intended to prepare students to succeed in their work in the liberal arts. The course will cover many of the basic topics used in the natural and life sciences, including units and unit conversion, use of a graphing calculator, basic algebra, fractions, percentages, ratios and proportions, analytic geometry and simple trigonometry. A problem-solving approach will be used. (Three credits.)

MATH 104. Introduction to Mathematics
An introduction to the mathematical processes and the use of mathematics in problem solving. Topics will include but are not limited to algebra, sets, probability, statistics, trigonometry, geometry, and number theory. The course is intended for non-majors. (Three credits.)

MATH 106. Elementary Statistics
A study of the methods of describing and analyzing data and an introduction to statistical inference with applications. Topics include mean and variance, data displays, normal distribution, correlation and regression, and test of significance for means and proportions. Students take either MATH 106 or 207 as recommended by their major program, but cannot take and count both courses. (Three credits.)

MATH 110. Foundations of Elementary Mathematics
A study of the number systems of arithmetic, the natural numbers, the rational numbers, statistics, and problem solving. (Three credits.)

MATH 141. Elementary Functions
A pre-calculus study of polynomial, circular, exponential, and logarithmic functions. Prerequisite: Three years of college preparatory mathematics. (Four credits.)

MATH 151. Calculus I
A study of the calculus of functions of a single variable. Prerequisite: Four years of college preparatory mathematics or MATH 141. (Four credits.)

MATH 152. Calculus II
A continuation of MATH 151. Prerequisite: MATH 151 or one year of high school calculus. (Four credits.)

MATH 207. Statistics for the Sciences
An introduction to statistical methods with examples and problems aimed toward the sciences. Topics include descriptive statistics, experimental design, probability, basic statistical inference. Chi-Square analysis, analysis of variance, correlation, and simple and multiple regression. Prerequisite: Four years of college preparatory mathematics or MATH 141. (Students take either MATH 106 or MATH 207 as recommended by their major program, but cannot take and count both courses.) (Four credits.)

MATH 241. Linear Algebra
A study of finite dimensional vector spaces, linear transformation, and matrices. Prerequisite: MATH 151. (Three credits.)

MATH 253. Calculus III
A study of the calculus of functions of more than one variable: including partial differentiation and multiple integration. Prerequisite: MATH 152. (Three credits.)

MATH 254. Differential Equations
An introduction to ordinary differential equations and their applications. Prerequisite: MATH 152. (Three credits.)

MATH 260. Discrete Structures
Topics include sets and logic, number systems, properties of whole numbers, functions and relations, recursion, combinatorics and probability, matrices, and graph theory. (Three credits.)

MATH 301. Advanced Calculus
A theoretical development of the calculus of one and several variables, including topological concepts, linear theorems, differentiation, integration, series, point wise convergence, and uniform convergence. Offered in alternate years. Prerequisite: MATH 253. (Three credits.)

MATH 311. Introduction to Modern Algebra
A study of groups, rings, and fields plus their applications. Offered in alternate years. Prerequisite: MATH 152 and 241. (Three credits.)

MATH 317. Geometry
A study of such topics in advanced and modern geometry as non-Euclidean geometry, finite and projective geometries, isometries and transformation groups, convexity, foundations, and axiomatics. Offered in alternate years. Prerequisite: MATH 152. (Three credits.)

MATH 323. Numerical Analysis
An introduction to numerical algorithms. Methods will include finding roots of equations, interpolation, curve-fitting, approximations of functions, and numerical differentiation and integration. Offered in alternate years. Prerequisite: MATH 152 and COMP 161. (Three credits.)

MATH 324. Mathematics Methods for Secondary Teachers
A study of the philosophy and methods of teaching mathematics in junior and senior high school. Co-prerequisites: MATH 317, EDUC 340. (Three credits.)

MATH 330. Mathematics Modeling
A study of the mathematical modeling process. Examples will come from calculus, linear algebra, and physics. Students will present a mathematical model of some phenomenon. Prerequisites: MATH 241 and Senior standing. (Three credits.) (Math-Education majors may take this course in the Junior year.)

MATH 339. Probability and Statistics
An introduction to probability theory and its applications, including discrete and continuous random variables, density functions, distribution functions, expectations, and variance. Offered in alternate years. Prerequisite: MATH 207 or 106 and MATH 152. (Three credits.)

MATH 345. Linear Regression and Analysis of Variance
A data-analytic course. A study of simple and multiple linear regression and basic analysis of variance (ANOVA). Topics include: residual diagnostics, model validation, model building, computation and interpretation for one- and two-way ANOVA, and multiple comparisons. May include factorial ANOVA, analysis of covariance, repeated measures, and/or some experimental designs. Applications include use of computers. Prerequisites: MATH 106 or 207 or PSYC 201 or consent of instructor. Desired but not required MATH 151 or 152. (Three credits.)

MATH 350. Topics in Mathematics
Possible topics include number theory, topology, complex variables, and continuations of other mathematics courses. May be repeated if the student does not already have credit for the topic offered. Offered when there is sufficient student interest. Prerequisites: MATH 152 and consent of the instructor. (Three credits.)

MATH 351. Readings in Mathematics
This course will investigate special readings in advanced mathematics or from the history of mathematics. Prerequisite: a 300 level mathematics course. (One or two credits.) MATH 420. Independent Study and Seminar. A study of selected topics in advanced mathematics. Prerequisite: MATH 311. (Three credits.)

COMPUTER SCIENCE

COMP 160. Fundamentals of Computer Science
An introduction to the field of computer science with emphasis on programming. Students will be asked to write programs in at least one high level language. In addition to programming, the course will include a brief introduction to various topics that make up the computer science discipline. These topics may include, but are not limited to computer logic, computer architecture, operating systems, and compilers. In addition topics such as history of computing, careers in computing, and social impact of computing will be covered. This course is intended for students with no previous computer programming experience. Also MISY 160. (Four credits.)

COMP 161. Introduction to Programming
An in-depth introduction to the design, development, and implementation of computer programs. Topics include structured and object oriented programming methodologies, programming language features, primitive and structured data types, data and sequence control mechanisms, subprograms and parameters, recursion. Students experiment with basic concepts during regularly scheduled laboratory sessions. Prerequisite: COMP 160 or equivalent experience.

COMP 163. Data Structures
Definition, implementation and application of data structures and their operations. Topics include abstract data types, object oriented programming, recursion, efficiency analysis, algorithms, sorting and searching. Students experiment with basic concepts during regularly scheduled laboratory sessions. Prerequisite: COMP 161.

COMP 200. Programming in a Second Language
An introduction to programming in a second high-level language. Students who have already mastered programming in at least one computer language will learn the structure and syntax of the selected language for this course. May be repeated using a different language. Prerequisite: COMP 163. (One credit.)

COMP 230. Computer Architecture and Organization
An introduction to the architecture and organization of computer systems emphasizing the standard von Neumann model and moving forward to alternative concepts such as multiprocessor systems. Topics include digital logic, data representation, assembly language, memory systems, I/O interfaces. Prerequisites: COMP 163 and MATH 260. (Four credits.)

COMP 310. Database Theory and Design
An introduction to the concepts and techniques of database systems. Includes history and motivation of database systems, data modeling, rational database, SQL, transaction processing, distributed databases. Also MISY 310. Prerequisites: COMP 163 and MATH 260. (Three credits.)

COMP 315. Scientific Programming in FORTAN
A study of the applications of FORTRAN in writing programs for use in the sciences. Prerequisite: COMP 161. (Three credits.)

COMP 320. File Structures
A study of the various organizations and access methods of computer files and file systems. Theory, algorithms, and performance efficiencies are emphasized. Prerequisite: COMP 163. (Three credits.)

COMP 325. Organization of Programming Languages
A study of the necessary components of programming languages and of how computers implement programs. Prerequisites: COMP 163 and 230. (Three credits.)

COMP 335. Systems Analysis and Design
Includes building and describing a logical model of a system, top-down design of modular structures, and database management. Prerequisite: COMP 163. (Also MISY 335.) (Three credits.)

COMP 337. Computer Communications and Networking
This course introduces the fundamentals of computer networks. It focuses on the communication protocols used in computer networks, their functionality, specification, verification, implementation, and performance. The course also considers the use of network architectures and protocol hierarchies to provide more complex services. Existing protocols and architectures will be used as the basis of discussion and study. Prerequisite: COMP 163.

COMP 340. Analysis of Algorithms
A study of the design and analysis of computer algorithms. Topics include asymptotic analysis, efficient algorithm design, sorting and order statistics, hashing, binary search trees, graph algorithms, matrix multiplication, and NP completeness. Prerequisites: COMP 163, MATH 260. (Three credits.)

COMP 345. Operating Systems
Topics include dynamic procedure activation, system structure, memory management, process management, and recovery procedures. Prerequisites: COMP 163 and 230. (Three credits.)

COMP 350. Topics in Computer Science
Possible topics include other programming languages and artificial intelligence. May be repeated for credit with different topics. Offered when there is sufficient student interest. Prerequisites vary according to the topic studied. (Three credits.)

COMP 400. Senior Project
A semester-long project involving the development of a software and/or hardware system or the theoretical study of an approved topic. These projects will normally be done in groups. Prerequisites: COMP 163 and Senior standing. (Also MISY 400.) (Three credits.)

COMP 420. Independent Study
An individual project in computer science undertaken by the student with the guidance of the faculty. Prerequisite: Consent of the instructor. (Three credits.)

COMP 450. Internship in Computer Science
An experience designed to allow students in the computer science field to apply the concepts and ideas developed during their study in the major. Prerequisite: Senior standing and prior approval of the department. (Three credits.)

 
Home > Academics > Top
 
 

IMPORTANT DATES

 

May 7
Last Class Day

May 8
Reading Day

May 9-14
Final Exams

May 18
Commencement

 
 About MC  ·   Academics  ·  Admission  ·  Alumni  ·  News  ·  Resources  ·  Sports  ·  Student Life

Calendar  ·  Catalog  ·  Email  ·  Faculty  ·  Library  ·  Registrar  ·  Staff  ·  Transcripts

Copyright © 2008 Monmouth College ®  ·   All Rights Reserved 

700 E. Broadway  ·   Monmouth, Illinois 61462 

Phone: 309-457-2311  ·   Fax  ·   Email MC