Mathematics & Computer Science

Overview & Mission

The Mathematics and Computer Science Program offers three degree programs: Bachelor of Arts in Mathematics, Bachelor of Science in Computer Science and Bachelor of Arts in Computer Information System.

The Mathematics program is broad and designed to accommodate the diversity of student needs and interests. The student is led to seek an understanding of the place of mathematics in our culture, and in particular to appreciate its relationship to the physical and social sciences. The primary goal of the mathematics curriculum is to develop attitudes of mind and analytical skills required for efficient use and understanding of mathematics. By earning a Bachelor of Arts degree in Mathematics, students prepare to pursue their chosen profession with distinction, whether it be graduate study, a career in industry or one in mathematics education.

The Computer Science program is designed to provide students a strong theoretical and practical background in computer science within the liberal arts tradition. The goal of the Program is to lead students to appreciate the intellectual depth of the theory of the discipline as well as to empower them to apply this knowledge in the analysis and solution of specific problems. Leading to a Bachelor of Science degree, the Computer Science program provides a strong foundation in computing science that will prepare students to continue in a graduate program or to gain employment as a computer professional.

The Computer Information Systems program offers a balanced program between computing technology and business, with a strong emphasis on the effective use of computer and information technology in solving problems in business. The program provides students with a broad understanding of business, a competence in business computer programming, a knowledge of information technology, and a sound foundation in computer hardware and application software as well as computer information systems analysis, design and implementation. With a Bachelor of Arts degree in computer information systems, students are well-prepared for the demands of today’s corporate environment, with competency in both business and computing fields.

The mission of the Mathematics and Computer Science Program is to promote the development of mathematical and computer competence and to foster the ability to apply mathematics and computer technology to related fields.



Student Outcomes

The goals of the Mathematics and Computer Science program at the College of Saint Elizabeth are:

  • To offer a rigorous and diverse set of courses that will enable students to acquire knowledge and competency in the major field of mathematics, computer science or computer information systems;
  • To prepare students for the use mathematics and computer technology in a professional capacity, as a basis for advanced study, and for continued professional development;
  • To provide all students the opportunity  to learn mathematics and computer technology, to develop analytical skills, to improve quantitative thinking, and to recognize the usefulness of mathematics and computer technology;
  • To support the liberal arts environment of the College by providing all students the opportunity to appreciate the beauty of mathematics and computer technology as they apply to the student’s major field of study and the world around them.

A student who completes the major requirements in the Mathematics and Computer Science program will have:

  • acquired in-depth knowledge of, and a high level of competency in the major field of study;
  • learned various problem solving strategies including the use of technologies and their applications
  • acquired the necessary skills to pursue a career in the major field of study or a related field
  • demonstrated the ability to clearly and effectively communicate ideas in the major field of study.

 

Graduates of the Mathematics and Computer Science Program are equipped with the mathematics and computer skills needed to engage in a successful career. Career opportunities for mathematics and computer science majors are ample.  The Program takes great pride in the fact that our students find strong placements in graduate school, in primary and secondary education, and in business as well as computer related fields.  


Mathematics & Computer Science Program


Course Listing

Course level: 100 | 200 | 300 | 400

MATH-096

Arithmetic

Credit Hours: 1.5

This course covers basic math calculations and concepts, including addition, subtraction, multiplication and division of whole numbers, integers, and fractions; prime factorization, order of operations with integers, fractions, exponents and decimals; percents, fractions and decimals; verbal and variable expressions; perimeter and area.


Back to the top

MATH-098

Introductory Algebra

Credit Hours: 1.5

This course covers equations and linear equations; graphs and slopes of straight lines; addition, subtraction, multiplication and division of polynomials; negative and zero exponents; monomial factors, special factoring and solving equations by factoring; addition, subtraction, multiplication and division of algebraic fractions; and solving equations containing fractions.


Back to the top

CS-105

Intro to Computers & Internet*

Credit Hours: 3

The primary focus of this course is the development of students' logical thinking and problem solving skills through the study of fundamentals of computer, the Internet and technologies used on the Internet. Topics include computer hardware components; operating systems; software; representation of information in computer; Internet; technologies and languages used to create web pages as well as the ethical and security issues using the Internet. Students will write programs and create a simple personal web site. Satisfies Cluster 3 General Education requirement. (Spring)
Back to the top

CS-115

Fund of Computers & Programming*

Credit Hours: 3

This course provides the foundation to students interested in computer science and information systems. It helps develop logical thinking and problem solving skills through the study and use of Java programming language. Topics include computer hardware and software, binary system, algorithms and their role in problem solving, flowcharting, program design, coding, debugging, testing and documentation. Satisfies Cluster 3 General Education requirement. (Fall, night)
Back to the top

CS-117

Intro to Object-Orientated Programming

Credit Hours: 3

This course continues CS 115 with an emphasis on object-oriented design principles and programming language features that support object orientation. It applies software engineering techniques to the design and implementation of programs using Java programming language with emphasis on data abstraction and encapsulation; inheritance and code reuse; polymorphisms, and program design. Prerequisites: CS 115 or permission of the instructor. (Spring, night)
Back to the top

MATH-119

Elementary Statistics*

Credit Hours: 3

Descriptive analysis and presentation of single variable and bivariate data, probability and probability distributions, binomial and normal distributions, confidence intervals, hypothesis testing, correlation and regression. Applications in the social and behavioral sciences. Satisfies Cluster 3 General Education requirement. (Fall and summer)
Back to the top

MATH-123

Finite Mathematics

Credit Hours: 3

Matrices, graph theory, systems of linear equations, linear programming, and introduction to game theory. Emphasis on the role of mathematics in business and in the social and behavioral sciences by presenting numerous applications and models in these areas.
Back to the top

MATH-125

Elementary Stats w/ Bus Applications*

Credit Hours: 3

Designed for students majoring in Business Administration or Economics; topics include collection, presentation and descriptive analysis of single variable and bivariate data, probability distributions, binomial and normal distributions, sampling and sampling distributions, correlation, regression analysis. Emphasis on real world business problems. Satisfies Cluster 3 General Education requirement. (Spring)
Back to the top

MATH-135

Contemporary Mathematics*

Credit Hours: 3

Study of real world applications of mathematics and mathematical models through problems to be chosen from the areas of networks, scheduling, election theory, size and shape, and computer science. Satisfies Cluster 3 General Education requirement. (Spring even)
Back to the top

MATH-139

College Algebra*

Credit Hours: 3

Review of elementary algebra, exponents and radicals, relations and functions, linear and quadratic equations, inequalities, and polynomial, exponential and logarithmic functions. Satisfies Cluster 3 General Education requirement. Prerequisite: two years of high school algebra or the equivalent.
Back to the top

MATH-141

Linear Algebra for Computer Science*

Credit Hours: 3

Systems of linear equations, Gaussian elimination, matrices, and matrix operations, determinants, vectors, introduction to vector spaces, application to computer graphics. Satisfies Cluster 3 General Education requirement. Prerequisite: MATH 139 or the equivalent.
Back to the top

MATH-143

Fundamentals of Calculus I*

Credit Hours: 3

Limits and continuity, differentiation, maxima and minima, applications of differentiation, indefinite and definite integrals, techniques of integration, and applications. Satisfies Cluster 3 General Education requirement. Prerequisite: MATH 139.
Back to the top

MATH-145

Fundamental Concepts of Math

Credit Hours: 3

Elements of set theory; numeration, whole number, rational number and real number systems; problem solving. Term project according to major, e.g., computer project, historical paper, micro-teaching for education majors. Taken concurrently with ED 355 for education junior majors.
Back to the top

MATH-147

Fundamentals of Calculus II

Credit Hours: 3

Techniques of integration, exponential and logarithmic functions with applications, functions of several variables, partial derivatives, double integrals, and applications. Prerequisite: MATH 143.
Back to the top

MATH-149

Pre-Calculus Math*

Credit Hours: 4

Real and complex numbers, algebra of functions, analytic geometry including methods of graphing linear and quadratic functions, conic sections, and polar coordinates. Polynomial, exponential, logarithmic and trigonometric functions. Open to students who have had only three years of high school mathematics or who have approval of chairperson. Satisfies Cluster 3 General Education requirement. (Fall)
Back to the top

MATH-151

Calculus I*

Credit Hours: 4

Functions, limits, continuity, rules of differentiation, implicit differentiation, related rates, maxima and minima, Rolle's Theorem, Mean Value Theorem,curve sketching, differentials, definite and indefinite integrals, and Fundamental Theorem of Calculus. Satisfies Cluster 3 General Education requirement. (Spring). Prerequisite: four years of high school mathematics or MATH 149 or approval of the chairperson.
Back to the top

MATH-153

Calculus II*

Credit Hours: 4

Transcendental functions, techniques of integration, numerical integration applications of definite integral, L'Hopital's rule, improper integrals, and introduction to sequences and series. Satisfies Cluster 3 General Education requirement. (Fall). Prerequisite: MATH 151.
Back to the top

MATH-155

Linear Algebra*

Credit Hours: 4

Systems of linear equations, matrices and determinants, vectors, vector spaces and subspaces, nullspace, row space and column space,, linear transformations, eigenvalues and eigrnvectors, and inner products .Satisfies Cluster 3 General Education requirement. (Fall) Prerequisite: four years of high school mathematics or approval of the chairperson.
Back to the top

CS-217

Data Structures

Credit Hours: 3

Rigorous study of basic data structures of lists, stacks and queues, and algorithms for their implementation; study of trees, graphs and networks; abstract data structures and their implementation in an object oriented environment; program design, testing, documentation and verification. Prerequisite: CS 117.
Back to the top

MATH-221

Intro to Discrete Math for Comp Science

Credit Hours: 3

Basic techniques and modes of reasoning useful for problem solving using computers. Topics include propositional logic, set theory, Boolean algebra, algorithms, combinatorics, recurrence relations and graph theory. Prerequisite: MATH 155 or permission of the instructor.
Back to the top

CS-235

Computer Organization

Credit Hours: 3

Organization and structuring of the major hardware components of computers; function of, and communication between, the components; fundamentals of logic design. Processor design and implementation of modern architecture theories. Prerequisite: CS 117.
Back to the top

MATH-253

Calculus III*

Credit Hours: 4

Sequences and series, tests for convergence, Taylor and Maclaurin series, polar coordinates, vectors and vector-valued functions, functions of several variables, partial derivatives, directional derivatives, gradient, and maxima and minima. Satisfies Cluster 3 General Education requirement. (Spring) Prerequisite: MATH 153.
Back to the top

MATH-301

Mathematical Stats I

Credit Hours: 3

Elements of combinatorial analysis, probability, random variables, probability distributions, mathematical expectation, moments and moment generating functions, Prerequisite: MATH 253.
Back to the top

MATH-305

Geometry

Credit Hours: 3

Axiomatic systems, finite geometries, foundations of Euclidean geometry, historical development of non-Euclidean geometries, and hyperbolic geometry. Prerequisite: MATH 153.
Back to the top

CS-307

Database Management

Credit Hours: 3

This course introduces the concepts and design principles used in database management. It provides an overview of principles of physical and logical database design, query languages, relational design theory, file structures, transaction management, entity relationships; hierarchical, network and relational models; data dependencies, integrity, reliability, security, and applications in a relational database. Prerequisite: CS 117.
Back to the top

MATH-309

Differential Equations

Credit Hours: 3

Existence and uniqueness theorems for ordinary differential equations, solutions of first order equations, linear differential equations of higher order, systems of differential equations, series solutions, and applications. Prerequisite: MATH 153 or permission of the instructor.
Back to the top

MATH-315

Mathematical Stats II

Credit Hours: 3

Sampling distributions, Central Limit Theorem, decision theory, estimation of parameters, hypothesis testing and applications, non-parametric methods, regression and correlation, analysis of variance, rxc tables and categorical data. Prerequisite: MATH 301.
Back to the top

CS-319

Computer Operating Systems

Credit Hours: 3

Introduction to the major concepts of operating systems, principles of system organization, process management, memory management and recovery procedures; case studies of several operating systems. Prerequisites: CS 231 and 235 or permission of the instructor.
Back to the top

MATH-325

Intro to Operations Research

Credit Hours: 3

History and nature of operations research, linear programming, simplex method, duality theory, transportation and assignment problems, selected applications, and use of the computer in operations research. Prerequisites: MATH 151 and 155.
Back to the top

MATH-337

Applied Math for Scientists

Credit Hours: 3

Multivariable calculus, including Lagrange multipliers, double and triple integrals, integration in spherical and cylindrical coordinates, vector fields, surface integrals and line integrals, Green's theorem, curl and divergence, Stokes' theorem, Divergence theorem, and change of variables (Jacobian). Additional topics may include Fourier analysis. Prerequisite: MATH 253.
Back to the top

MATH-351

Number Theory

Credit Hours: 3

Introduction to the basic concepts of number theory including divisibility, prime numbers, number theoretic functions, linear congruences, continued fractions, and the Prime Number Theorem. Prerequisite: MATH 153.
Back to the top

MATH-403

Abstract Algebra

Credit Hours: 3

Group theory, isomorphism, cosets, normal subgroups, homomorphisms, rings, integral domains, fields, quotient rings, and ideals. Prerequisite: MATH 253.
Back to the top

CS-421

Numerical Analysis

Credit Hours: 3

Number systems and errors, polynomial interpolation, zeroes of functions, systems of linear equations, approximation, numerical differentiation and integration, and numerical solutions of ordinary differential equations. Prerequisites: MATH 155 and MATH 153.
Back to the top

MATH-421

Numerical Analysis

Credit Hours: 3

Number systems and errors, polynomial interpolation, zeroes of functions, systems of linear equations, approximation, numerical differentiation and integration, and numerical solutions of ordinary differential equations. This course is equivalent to CS421. Prerequisites: MATH 155 and MATH 153.
Back to the top

MATH-421

Numerical Analysis

Credit Hours: 3

Number systems and errors, polynomial interpolation, zeroes of functions, systems of linear equations, approximation, numerical differentiation and integration, and numerical solutions of ordinary differential equations. This course is equivalent to CS421. Prerequisites: MATH 155 and MATH 153.
Back to the top

CS-425

Fundamentals of Programming Languages

Credit Hours: 3

Formal study of programming language specification and analysis, syntax and semantics, comparison of language features, and run-time considerations. Prerequisite: CS 217.
Back to the top

CS-431

Interactive Computer Graphics

Credit Hours: 3

Introduction to the basic principles for the design, use, and understanding of computer graphics; types of graphic hardware; transformations, windowing, and clipping; algorithms for creating and manipulating graphic displays. Prerequisite: CS 217 and MATH 155 or permission of the instructor.
Back to the top

CS-435

Artificial Intelligence

Credit Hours: 3

Basic concepts and techniques of AI including internal representation, search problems and strategies, first-order logic, game playing, knowledge based systems, consideration of active research areas and applications. Prerequisite: CS 217.
Back to the top

CS-437

Computer Networks

Credit Hours: 3

A study of the principles and design of computer networks. Topics include network structures and architectures; protocols; flow control; error handling; routing; and network security. Prerequisite: CS 319 or permission of the instructor.
Back to the top

CS-451

Compiler Design

Credit Hours: 3

Principles, techniques and tools used in writing compilers for programming languages, including LL (1) grammars and parsers, LR parsing, symbol table construction, and run-time storage organization. Includes the development of a complete, working compiler for a specified subset of a programming language. Prerequisite: CS 425 or permission of the instructor.
Back to the top

MATH-453

Intro to Real Analysis

Credit Hours: 3

Sequences and sets of real numbers, countable and uncountable sets, Cauchy sequences, the completeness axiom, limit of a function, continuity, topology of the real line, differentiable functions, definition and properties of the Riemann integral, the Fundamental Theorem of Calculus. Additional topics may be chosen from: Cantor sets, measure of a set, sequences and series of functions, and power series. Prerequisite: MATH 253.
Back to the top

MATH-457

Special Topics

Credit Hours: 3

The study of an area in mathematics such as topology or complex analysis not offered on a regular basis in the department curriculum. The topics will be determined by student interest and the interest of members of the department. Senior majors or approval of the chairperson
Back to the top

CS-491

Independent Study

Credit Hours: 3

Open to junior and senior computer science majors who have a minimum 3.0 GPA in computer science or who have approval of the Program Chairperson. Variable credit, students can register 2 or 3 credits.
Back to the top

MATH-491

Independent Study

Credit Hours: 3

Open to junior and senior mathematics majors who have a minimum 3.0 GPA in mathematics or who have approval of the chairperson. Variable Credit, students can register 2 or 3 credits.
Back to the top

CS-495

Internship

Credit Hours: 3

Placement of a student with a business or professional organization engaged in some aspect of computer science. Open to juniors and seniors in the Mathematics and Computer Science program with program approval. A maximum of three credits permitted within the 36 credit major requirement; an additional three elective credits will be allowed. Variable credit, students can register 1-4 credits.
Back to the top

MATH-495

Internship

Credit Hours: 3

Placement of a student with a business or professional organization engaged in some aspect of mathematics. Open to juniors and seniors in the Mathematics and Computer Science department with departmental approval. Credit to be determined, with a maximum of six credits to be earned over two semesters. Variable credit, students can register 1-4 credits.
Back to the top

MATH-495

Internship

Credit Hours: 3

Placement of a student with a business or professional organization engaged in some aspect of mathematics. Open to juniors and seniors in the Mathematics and Computer Science department with departmental approval. Credit to be determined, with a maximum of six credits to be earned over two semesters. Variable credit, students can register 1-4 credits.
Back to the top

MATH-497

HNRS Independent Study

Credit Hours: 3


Back to the top