## General Course Information

- Schedule of classes by semester, for the Department of Mathematics and Information Technology.
- Mathematics and Information Technology Course Catalog
- Mercyhurst University Course Catalog (does NOT work very well with the new website)
- Search for courses

### Mathematics Courses with Online Content

Math 110 Math Applications Dr. Redmond (Music) Dr. Williams (Art) Mathematics Applications invites students to experience mathematics in the context of its relationship to a single field of application, such as Art, Music, Sports, or Politics and Elections. Specifically, we will discuss functions, graphs, trigonometry, probability, statistics, and logic. The goal is to help students see the extent to which mathematics is bound to areas of their interest and therefore awaken in them a new interest in the subject. There are no prerequisites for this course. |

Math 118 Math for the Natural Sciences Dr. Williams Dr. Berardinelli This course has been designed for students who plan to take calculus who may be deficient in some of their mathematical preparation. While many of the topics covered are similar to those covered in a typical college pre-calculus course, there is more emphasis on the application, a faster pace is maintained, and a greater depth of understanding is required. It is expected that students have taken intermediate algebra and pre-calculus prior to this class, as stated this course is intended to fix deficiencies. |

Math 170 Calculus I Dr. Berardinelli Dr. Williams This is the initial course in a sequence of courses on the fundamental ideas of the calculus of one variable. It is here that truly signi cant applications of mathematics begin. Topics included are functions, continuity, limits, derivatives, maxima and minima and antiderivatives. |

Math 171 Calculus II Dr. Griffiths Any student who has completed Calculus I should take Calculus II to obtain a complete study of the calculus of one variable. Topics included are the integral anti-derivatives, the Fundamental Theorem, volume, length of an arc, surface area, average value, moments, integration techniques, series, sequences. |

Math 150 Linear Algebra Dr. Williams This course is an introduction to the algebra and geometry of Euclidean 3-space and its extensions to Euclidean N-Space. Topics included are systems of linear equations, determinants, vectors, bases, linear transformations and matrices. |

Math 240 Differential Equations Dr. Griffiths An introduction to the basic mathematical content of ordinary differential equations and their applications. This will include analytical, qualitative, and numerical methods for ordinary differential equations. Topics include first-order and second-order equations and applications, systems of differential equations, and matrix methods for linear systems. |

Math 280 Modern Algebra I Dr. Williams This is the first semester of a year-long sequence on the study of algebraic structures. Course topics include the properties of numbers, equivalence relations, groups, rings, fields, direct products, homomorphisms and isomorphisms, and the natural development of various number systems. |

Math 281 Modern Algebra II Dr. Williams This second semester course will build on material from Math 280, with a focus on integral domains, polynomial rings, and elds. Additional topics will include the Sylow theorems, nite simple groups, symmetry and patterns, and an introduction to Galois theory. |

Math 370 Advanced Calculus Dr. Platte This course introduces the fundamental concepts of a function of a real variable from a rigorous point of view. Topics included are completion of the rational numbers, theory of continuous functions, theory of differentiation, theory of the Riemann integral, sequences, series. |

### Information Technology Courses with Online Content

MIS 120 Introduction to Programming with 3-D Animation (Alice) Dr. Redmond This is a course offered for students wishing to make an excellent start on their computing education, regardless of whether they are majors, minors, or students simply interested in taking a few courses from our program. Students will learn object-oriented programming concepts, reading, writing, debugging, and running programs through generating fun, socially-relevant three-dimensional animations in the Alice. There is no prerequisite for the course -- in particular, no prior programming experience is required. |

MIS 126 Programming I Dr. Blanda (Python) Dr. Redmond (Processing) Dr. Redmond (Python) An introduction to computer programming, with an emphasis on the development of good programming habits and skills utilizing a modern object-oriented language. Topics will include programming basics such as loops, decisions, structures, functions, arrays, objects, classes, inheritance. Satisfies the core requirement in mathematics. |

MIS 150 Intro to Data Science Dr. Berardinelli An introduction to Microsoft Excel and Access in a data science context. The focus will be on machine learning techniques, particularly cluster analysis, Naìˆve Bayes, and ensemble methods. |

MIS 180 Linux/Operating Systems Mr. Kelly Dr. Griffiths Our primary objective is to learn the fundamentals of computer operating systems whilst working predominately with the GNU/Linux operating system. We wish to expose both beginners and experienced Linux users to new and useful methods and opportunities for utilizing Linux. |

MIS 224 Mobile Application Development Dr. Williams In this course, students will learn to design, program, and publish mobile apps for iOS (mobile Apple devices) and Android using the Corona SDK. |

MIS 280 Introduction to Internet Programming Dr. Griffiths Dr. Redmond This is a course on the fundamentals of HTML5 and CSS. All web content will be hand coded using a simple text editor with a strong emphasis on well-formed valid code. |

MIS 305 Game Programming Pat Kelly Is a course geared toward exposing the student to the fundamentals of computer programming in the gaming venue. Specifically, we will be exploring the realm of creating computer games that take place in a 3D environment and have the potential to be as co mplex and detailed as nearly any mainstream video game on the market today. |

MIS 350 Database Management Dr. Berardinelli The course introduces the principles of the relational database systems. The goal is to introduce students to the main issues on the design and implementation of a database system and to present how a system like that can be used effectively. |

MIS 370 Client-Side Programming Dr. Williams Dr. Redmond A course in JavaScript and jQuery. |

MIS 380 Server-Side Programming Dr. Griffiths This class will continue building on our programming skills in HTML, and CSS. We will develop a web application, learning PHP and MySQL. |