Mathematics, Computer Science, and Physics
The Department of Mathematics, Computer Science, and Physics offers programs of study leading to the Associate of Science in Core Curriculum degrees with a pathway in computer science or engineering, along with bachelor of science degrees and minors in computer science and mathematics listed on the Programs tab above. The department also provides courses in support of the curriculums of other departments with the university. The minor programs are designed for those students interested in pursuing graduate study or the wide variety of careers in the fields of mathematics and computer science. Students in computer science may choose to concentrate in business, mathematics, information assurance, or add a minor in another discipline. To be admitted to the department as a major, the student must have a cumulative grade point average of 2.25 or higher. The department office is located in Billy C. Black Building room 130.
All majors and minors in the department must achieve a grade of "C" or better in all mathematics, science, computer science, and business courses. A cumulative grade point average of at least 2.25 is required for graduation.
CSCI 1201 - Introduction to Computer Science (3 Credits)
The course covers an introduction to the field of Computer Science. Topics to be covered include data representation, hardware, software, problem solving and algorithm design, an overview of operating systems, and web page design. Offered: Fall, Spring, Summer.
Lecture hours: 3
CSCI 1300 - Introduction to Computer Science (3 Credits)
This class provides a foundation in major computing topics such as (but not limited to) computer architecture and operating systems, networks including the Internet, numbering systems, data representation, file structures and software engineering. An introduction to systems analysis, design and implementation is included via hands-on programming projects. Offered: Fall, Spring, Summer.
Prerequisites: MATH 1111 or MATH 1001
Lecture hours: 3
CSCI 1301 - Computer Science I (4 Credits)
This course is an overview of computers and programming; problem- solving and algorithm development; simple data types; arithmetic and logical operators; selection structures; text files; arrays; procedural abstraction and software design; modular programming. A high level programming language (currently Java) will be used. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 1201
Lecture hours: 3
Lab hours: 1
CSCI 1301K - Computer Science I (4 Credits)
The course includes an overview of computers and programming; problem solving and algorithm development; simple data types; arithmetic and logic operators; selection structures; repetition structures; text files; arrays (one-and-two-dimensional); procedural abstraction and software design; modular programming (including subprograms or the equivalent). This course is offered through the eCore collaborative, a cooperative academic arrangement between 21 University System of Georgia institutions, including Albany State University. https://ecore.usg.edu/
Prerequisites: CSCI 1201
Lecture hours: 3
Lab hours: 2
CSCI 1302 - Computer Science II (4 Credits)
This course is an overview of abstract data types; multi- dimensional arrays and records; sets and strings; binary searching and sorting; introductory algorithm analysis; recursion; pointers and linked lists; software engineering concepts; dynamic data structures. A high level programming (currently JAVA) will be used. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 1301 or CSCI 1301K
Lecture hours: 4
CSCI 1321 - Introduction to Programming in R and Python (3 Credits)
This is an introductory programming course for Non-CS majors. Fundamental concepts of programming including Object Orientation, Variables, Data Types, Conditional Statements, Loops, Functions and recursion are introduced and implemented using a variety of examples in both Python and R. Offered: As Needed.
Lecture hours: 3
CSCI 2211 - Visual BASIC Programming (3 Credits)
This course covers the fundamentals of Visual BASIC controls, object types, events, and methods. Topics include creating user interface, setting properties, designing class modules, introduction of Visual BASIC front-end applications for database. Offered: Fall, Spring.
Prerequisites: CSCI 1301 or CSCI 1301K
Lecture hours: 3
Other hours: 3
CSCI 2235 - Information System & Web Security (3 Credits)
This course covers the broad field of Information Security Principles and Practices. This course introduces the student to information security principles, governance, risk management, physical and operational security as well as network and software development security, disaster recovery planning, backup and emergency destruction procedures. Offered: Fall, Spring, Summer.
Lecture hours: 3
CSCI 2300 - Computational Informatics I (3 Credits)
This course offers an introduction to computational informatics science of how information is represented and transmitted in biological systems. Students will learn Biological Technical Scenes, Patterns and Downloading Datasets (Protein Databanks, SWISS-PROT, EMBL and GenBank), Database Management (Pharmacogenomics and Aggression), Search Engines Algorithms (Intelligent Agents and User Interface Tools Programming with PERL Database), Data Mining (Statistics and Sampling), Web Technologies (Internet Sequence Retrieval System) and Data Visualization (Animation and Visualization Tools) Offered: Fall, Spring, Summer.
Lecture hours: 3
CSCI 2311 - Advanced Visual Basic Programm (3 Credits)
Advanced Visual Basic will incorporate the basic concepts of programming and the design techniques of an object oriented language. It covers advanced internet and user interface features and applications; error handling; graphics, database, and XML applications. A second course is needed to cover the database concepts, web applications and advanced programming techniques. The general elective credit hours will increase and the institution's overall degree requirement will not be affected. Offered: Fall, Spring.
Lecture hours: 3
CSCI 3000 - Cryptography & Computer Security (3 Credits)
This course is used as an introduction to the basic theory and practice of cryptographic techniques used in computer security. The course covers topics such as encryption (secret-key and public-key), message integrity, digital signatures, user authentication, key management, cryptographic hashing, network security protocols (SSL, IPsec), public-key infrastructure, digital rights management, and elements zero-knowledge protocols. Offered: Fall, Spring.
Lecture hours: 3
CSCI 3111 - Discrete Structures (3 Credits)
This course includes topics such as logic, sets, relations, functions, counting techniques, mathematical induction, graphs representation, combinatorial problems, elementary graph theory, network work flow, recursion and finite state machine. Offered: Fall, Spring.
Prerequisites: MATH 1113
Lecture hours: 3
CSCI 3122 - Data Structures (3 Credits)
This course is a study of the basic concepts and the representation of data using the language C++, such as static and dynamic allocations, trees, and graphs, storage systems and structures, searching and sorting techniques. Offered: Fall, Spring.
Prerequisites: CSCI 1302
Lecture hours: 3
CSCI 3132 - Database Management (3 Credits)
This course concentrates on defining and designing database systems. It covers such types as data modeling, management algorithms, query language, record insertion and deletion, sorting, creation of indexes, updating the database, and implementing the database. Offered: Fall, Spring.
Prerequisites: CSCI 1302
Lecture hours: 3
CSCI 3200 - Design & Analysis of Algorithm (3 Credits)
This course is about the systematic study of the design and analysis of algorithms. The course covers the fundamental techniques used to design efficient algorithms with the analysis of the efficiency. It covers several group of algorithms, such as graph, search, computational, genetic, sorting, heuristic and approximate algorithms. Offered: Fall, Spring.
Lecture hours: 3
CSCI 3211 - Computer Organization and Architecture I (3 Credits)
This course is the study of hardware and software concepts of digital computer systems, with emphasis on fundamental system software and details of hardware operation. Topics include virtual machines, system organization, digital logic and assembly language programming. Offered: Fall, Spring.
Prerequisites: CSCI 1302
Lecture hours: 3
CSCI 3300 - High Performance Computing (3 Credits)
In parallel computing several processors cooperate to solve a problem, which reduces computing time because several operations can be carried out simultaneously. From the computation point of view, this provides sufficient justification to investigate the concept of parallel processing. In this course, we are intended to investigate four steps that are involved in performing a computational problem in parallel. The first step is to investigate the nature of parallel computing with respect to architectures. The second step involves designing parallel algorithms or parallelizing the existing sequential algorithms. The third step is to map the problem into a suitable parallel computer, and the last step involves writing a parallel program utilizing an applicable parallel programming approach. An important reason to utilize high performance computing can be illustrated by the applications. The applications are representative of a host of situations in which the probability of success in performing a computational task is increased through the use of parallel processing. This course will be considered as a major elective course, so the inclusion of this course in our list of course offerings will not increase the required number of credit hours for computer science majors. Offered: As Needed.
Lecture hours: 3
CSCI 3335 - Risk Analysis & Information Infra-Structure Security (3 Credits)
This course examines the security of information in computer and communications networks within infrastructure sectors critical to national security. These includes the sectors of banking, securities and commodities markets, industrial supply chain, electrical/smart grid, energy production, transportation systems, communications, water supply, and health. Special attention is paid to the risk management of information in critical infrastructure environments through an analysis and synthesis of assets, threats, vulnerabilities, impacts, and countermeasures. Students learn the importance of interconnection reliability and methods for observing, measuring, and testing negative impacts. Critical consideration is paid to the key role of Supervisory Control and Data Acquisition (SCADA) systems in the flow of resources such as electricity, water, and fuel. Students learn how to develop an improved security posture for different segments of the nation's critical information infrastructure. Offered: As Needed.
Lecture hours: 3
CSCI 3350 - Introduction to Data Science with R and Watson (3 Credits)
This Course is an Introduction to Data Science with R and Watson. This course deals with the study and extraction of many and varied data. Topics studied include: introduction to data Science, inferential statistics, probability distributions, statistical modeling and fitting of data, various methods of data collection, analysis and interpretation using R, Watson, other forms of statistical packages, machine learning algorithms, visualization, and predictive modeling. Offered: As Needed.
Prerequisites: MATH 2411
Lecture hours: 3
CSCI 4113 - Operating Systems (3 Credits)
This course involves the operating system architecture and the manner in which computer operating systems interact with machine hardware to provide a total system. The study of operating systems by combining a careful examination of theoretical issues with real-world, hands-on problems and examples. The implementation examples are drawn from the commercial operating systems. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 3122
Lecture hours: 3
CSCI 4123 - Computer Networks (3 Credits)
This course is the study of Network Planning and Network Design, Understanding Networks by understanding their components and their functions, and defining different Network Operating Systems. This course provides insight into new technologies, such as ATM, ISDN, and wireless networks. The implantation examples are drawn from the commercial network operating systems. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 4113
Lecture hours: 3
CSCI 4211 - Systems Analysis I (3 Credits)
This course provides the students with an introduction to technical and management issues in systems analysis and design. The course covers various issues in the Systems Development Life Circle (SDLC) model, CASE tools and their impact on SDLC, the systems analyst and the different roles of a systems analyst in an organization. It introduces students to various information gathering techniques, tools for project management, issues and models for sampling data sources, ER diagrams, data flow diagrams and data dictionaries. It includes an in-depth treatment of prototyping. It also covers issues in decision-making, process specification techniques and principles of structured design. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 1302
Lecture hours: 3
CSCI 4221 - Software Engineering (3 Credits)
This course provides an introduction to software engineering methodologies, addressing each phase in the life cycle of software. Topics include system and software analysis, design, implementation and maintenance, software system development and management. CASE tools will be discussed also. Offered: Fall, Spring, Summer.
Prerequisites: CSCI 3122
Lecture hours: 3
CSCI 4319 - Introduction to Machine Learning (3 Credits)
This is an Introductory Course in Machine Learning and its applications. The main topics covered include Supervised Learning, Unsupervised Learning, Reinforced Learning, Neural Networks and Deep Learning. The course covers such methods as Regression Analysis, Support Vector Machines, Bayesian Decision Theory, Classification Algorithms, Clustering Analysis, Frequency Analysis, Nearest Neighbor Algorithms, Neural Network and Markov Models. Offered: Fall, Spring.
Lecture hours: 3
CSCI 4338 - Network & Operating Systems Security (3 Credits)
This course examines network and operating systems security in modern networks, which include local area networks, wide area networks, the internet, wireless networks, and mobile networks. Special emphasis is paid to the security and privacy of cloud-based data networks, which are coming under heavy attacks by hackers and malware. Offered: Fall, Spring.
Lecture hours: 3
CSCI 4340 - Wireless & Mobile Security (3 Credits)
This course provides an overview to the secure planning, designing, and configuring of wireless LANs, as well as both the theory and practice of embedded network security. The course will offer in-depth coverage of wireless networks, implementation, design, security, and troubleshooting. The course also provides a comprehensive overview of building and maintaining firewalls in a business environment designed for the student and network administrator to learn the basics of network firewall security. Offered: Fall, Spring.
Lecture hours: 3
CSCI 4344 - Computer Forensics (3 Credits)
This course trains the student to properly conduct a computer forensics examination and provides an understanding of the process of electronic discovery. The students will learn the skills and techniques necessary to conduct a thorough digital forensics examination. The training will also teach the students how to compile and present the results of their digital forensics examination in a format suitable for presentation in a court of law or other competent government or administrative authority. Offered: Fall, Spring.
Lecture hours: 3
CSCI 4392 - Introduction to Blockchain Technology (3 Credits)
This course is an introduction to Blockchain. The major topics covered are: Basic Linux, Introduction to GIT, JavaScript Basics, Go Lang Basics, and Introduction to Blockchain Technology, the History of Blockchain and Bitcoin, the Emergency of Cryptocurreencies, multi-facets of Blockchain technology. Ethereum Blockchain, Hyperledger Blockchain, Introduction to Hyperledger Fabric and Composer, Setting up and Installing local Hyperledger Fabric, Composer and Playground, Hyperledger in IBM mix, Working with Hyperledger in Linux One, Hyperledger Blockchain Use cases, Developing your first application in Hyperledger Fabric, using chain codes. Integration of Hyperledger Blockchain networks with existing systems. Offered: As Needed.
Prerequisites: CSCI 1301
Lecture hours: 3
CSCI 4393 - Data Analytics in Supply Chain with SAS (3 Credits)
This course introduces the student to Data Analytics applications in supply chain and logistics. Offered: As Needed.
Prerequisites: (MATH 1111 or MATH 2411)
Lecture hours: 3
CSCI 4395 - Data Analytics in ERP Systems with SAS (3 Credits)
This course introduces the student to Data Analytics in Enterprise Resource Planning Systems. Converting data to information, portraying it is a manner useful for decision making, and interfacing the information with decision-assisting methods will be addressed. Offered: As Needed.
Prerequisites: MATH 1111
Lecture hours: 3
CSCI 4411 - Artificial Intelligence (3 Credits)
This course covers the basic concepts of artificial intelligence including production systems, knowledge representation, pattern matching, heuristic search, and logical and probabilistic reasoning. The social, cultural, and economic impact of artificial intelligence are discussed. Offered: As Needed.
Prerequisites: CSCI 3111
Lecture hours: 3
CSCI 4911 - Special Topics in Computer Science & Computer Information Systems (3 Credits)
This course covers current topics in Computer Science and Computer Information Systems of special interest to faculty and students. Prerequisite: Permission of instructor. Offered: Fall, Spring.
Lecture hours: 3
CSCI 4915 - Web Design and Development (3 Credits)
This course will cover the fundamental concepts of web development. The study of the theory and languages related to Web Design and Development will also be discussed. Topics include client/server architecture, W3C HTML 4 specifications, CSS, DHTML, XML, VB and Java Scripts, Active Serve Page and PHP: Hypertext Preprocessor. Offered: Fall, Spring.
Prerequisites: (CSCI 3122 and CSCI 2211)
Lecture hours: 3
CSCI 4925 - Senior Project (3 Credits)
Students will broaden their educational experience by reading and understanding technical literature in the areas of mathematics and computer science, organizing and writing a professional-level paper, project implementation and coding, attending seminars and preparing a professional-level presentation. Project implementation should satisfy all departmental requirements. Students will draw upon and synthesize knowledge from their previous course work and educational experiences. Through revision, critiquing, and justification of the proposals and the oral presentations, students will strengthen their abilities and competence communicating deep understanding of their work in oral and written forms. Offered: Fall, Spring.
Lecture hours: 3
MATH 0997 - Support/Quantitative Reasoning (2 Credits)
This course provides an introduction to the algebraic concepts and techniques necessary for MATH 1001. This course will focus on additional support for MATH 1001 assignments and will serve as a continuation of the information covered in the MATH 1001 classroom. The topics covered include performing basic operations with rational and real numbers, representing mathematical relationships symbolically, set notation, evaluating expressions, plotting and graphing in the Cartesian coordinate system, using percentages, and solving linear equations. Prerequisite: None. Corequisite: MATH 1001. Offered: Every semester.
Corequisites: MATH 1001
Lecture hours: 2
MATH 1001 - Quantitative Reasoning (3 Credits)
This course is an alternative in Area A of the Core Curriculum and is not intended to supply sufficient algebraic background for students who intend to take Precalculus, Trigonometry, or the Calculus sequence for mathematics and science majors. This course places quantitative skills and reasoning in the context of experiences that students will likely encounter. It emphasizes processing information in context from a variety of representations, understanding of both the information and the processing, and understanding which conclusions can be reasonably determined. A graphing calculator is required. MATH 1001 is a math course for non-science majors and may be used as a prerequisite to MATH 2205 and/or MATH 1145. Students receiving credit for MATH 1001 cannot receive credit for MATH 1111. Offered: Fall, Spring, Summer.
Lecture hours: 3
MATH 1101 - Mathematical Modeling (3 Credits)
This course is an introduction to mathematical modeling using graphical, numerical, symbolic, and verbal techniques to describe and explore real-world data and phenomena. Emphasis is on the use of elementary functions to investigate and analyze applied problems and questions, supported by the use of appropriate technology, and on effective communications of quantitative concepts and resuts. MATH 1101 may be taken as a substitute for MATH 1001: Quantitative Reasoning. This course is offered through the eCore collaborative, a cooperative academic arrangement between 21 University System of Georgia institutions, including Albany State University. https://ecore.usg.edu/
Prerequisites: (Ecore Orientation with a score of C) and Learning Support Math 2 with a score of 3 or MATH 0099 (may be taken concurrently)
Lecture hours: 3
MATH 1111 - College Algebra (3 Credits)
This course includes a study of topics in real numbers, linear and quadratic equations, complex numbers, various types of other functions and their graphs, exponential and logarithmic functions, systems of linear equations and inequalities. Offered: Fall, Spring, Summer.
Lecture hours: 3
MATH 1112 - Trigonometry (3 Credits)
This course covers trigonometric functions. The topics include identities, solutions of triangles, complex numbers, conics, and vectors. A graphing calculator is required. Students receiving credit for MATH 1112 cannot receive credit for MATH 1113. Offered: All semesters.
Prerequisites: MATH 1111 or MATH 121 or MATH 117
Lecture hours: 3
MATH 1113 - Pre-Calculus (3 Credits)
This course is the study of functions and their graphs. Topics include trigonometric functions, exponential and logarithmic functions, transcendental functions and polar coordinates. Offered: Fall, Spring, Summer.
Prerequisites: MATH 1111 or MATH 110 or MATH 114 or MATH 1111A
Lecture hours: 3
Other hours: 3
MATH 1211 - Calculus I (4 Credits)
This is a beginning course in calculus. Topics include differentiation and integration of algebraic and trigonometric functions, with applications to graphs of functions, rectilinear motion, maxima and minima, areas, volumes and work. Offered: Fall, Spring, Summer.
Prerequisites: MATH 1113 or MATH 116
Lecture hours: 4
MATH 1401 - Intro to Statistics (3 Credits)
This course is a course in basic statistics. Topics include descriptive statistics, probability, distributions, hypothesis testing, inferences, correlation, and regression. This course is offered through the eCore collaborative, a cooperative academic arrangement between 21 University System of Georgia institutions, including Albany State University. https://ecore.usg.edu/
MATH 1501 - Calculus I (4 Credits)
Topics to include functions, limits, continuity, the derivative, antidifferentiation, the definite integral, and applications. This course is offered through the eCore collaborative, a cooperative academic arrangement between 21 University System of Georgia institutions, including Albany State University. https://ecore.usg.edu/
Prerequisites: MATH 1113
Lecture hours: 4
MATH 2008 - Foundation of Numbers and Operations (3 Credits)
This course is an Area F introductory mathematics course for teacher education majors. This course will emphasize the understanding and use of the major concepts of number and operations. As a general theme, strategies of problem solving will be used and discussed in the context of various topics. Offered: Fall, Spring, Summer.
Prerequisites: MATH 1001 or MATH 1101 or MATH 1111 or MATH 1113
Lecture hours: 3
MATH 2111 - Linear Algebra (3 Credits)
This course concentrates on operations with vectors, matrices, systems of linear equations, determinants, vector spaces, linear trans- formations, eigenvalues and eigenvectors. Offered: Fall, Spring, Summer.
Prerequisites: (MATH 1211 or MATH 231 or MATH 232)
Lecture hours: 3
MATH 2212 - Calculus II (4 Credits)
This course is a continuation of Calculus I. Topics include differentiation and integration of transcendental functions, techniques of integration, arc length, surface or volumes, force, work, and introduction to differential equations, improper integrals, sequences and series and parametric equations. Offered: Fall, Spring, Summer.
Prerequisites: (MATH 1211 or MATH 231 or MATH 232)
Lecture hours: 4
MATH 2213 - Calculus III (4 Credits)
Topics include vectors, the calculus of vector-valued functions, polar coordinates, spherical coordinates, function of several variables, directional derivatives, Lagrange multipliers and multiple integrals. Offered: Fall, Spring, Summer.
Prerequisites: (MATH 2212 or MATH 233) or MATH 2252
Lecture hours: 4
MATH 2411 - Introduction to Statistics (3 Credits)
This course will include an introduction to probability and basic concepts of descriptive and inferential statistics. The computer and graphing calculators will be an integral part of this course. Offered: Fall, Spring, Summer.
Prerequisites: (MATH 1111 or MATH 1113 or MATH 1001 or MATH 1101 or MATH 114 or MATH 116 or MATH 110)
Lecture hours: 3
MATH 3000 - Numbers and Their Applications (3 Credits)
This course will cover the basic properties of the system of natural numbers, the system of whole numbers, the system of rational numbers and the system of real numbers. This course will also cover nomenclature and representations of numbers, number patterns, elements of number theory and applications. Offered: Fall, Spring.
Prerequisites: (MATH 1111 or MATH 114 or MATH 116) or MATH 1113
Lecture hours: 3
Other hours: 3
MATH 3005 - Advanced Topics in Elementary Mathematics (3 Credits)
This is an introductory course of theory and applications of content and pedagogy for early childhood majors. Focus will be on instructional strategies, materials, and lesson planning for mathematics classes grades K-8 with an emphasis on basic mathematical concepts and national curriculum recommendations. Students will be introduced to manipulatives and technology needed to engage students in grades K-8. Students are required to have calculators and access to computers and printers. Offered: Fall, Spring.
Lecture hours: 3
MATH 3101 - Introduction to Number Theory (3 Credits)
Introduction to the classical arithmetic properties of the integers. Divisibility properties, primes and their distribution, congruencies, Diophantine equations and their applications, number-theoretic functions, Fermat and Euler theorems, continued fractions, Fibonacci numbers, Pythagorean triples and perfect numbers. Offered: Fall, Spring.
Prerequisites: (MATH 2212 or MATH 233)
Lecture hours: 3
MATH 3112 - Discrete Mathematics (3 Credits)
This course includes a study of topics in combinatorial mathematical processes. Topics in mathematical induction, set theory, number theory, combinations, permutations, probability theory including the induction principle, relations, recursions, the counting principle, generating functions, logic, and graph theory are covered. Offered: Fall, Spring.
Prerequisites: MATH 1113 or MATH 116
Lecture hours: 3
MATH 3211 - Ordinary Differential Equations (3 Credits)
This course includes topics in ordinary differential equations: separable equations, homogeneous and non homogeneous equations, exact equations, Euler equations, non- linear ordinary differential equations, the study of Laplace transforms and how to use them to solve practical problems as well as solving systems of linear differential equations. Offered: Fall, Spring.
Prerequisites: (MATH 2212 or MATH 233)
Lecture hours: 3
MATH 3213 - Modern Geometry (3 Credits)
This course is the study of metric, affine and projective geometries by means of groups of transformations and their invariants on the Euclidean plan. The candidate must earn a minimum grade of ‘B’ to receive credit on the program of study for this course. Offered: Fall, Spring.
Prerequisites: (MATH 2111 or MATH 335)
Lecture hours: 3
MATH 3311 - Geometry & Applications (3 Credits)
This is an in-depth course designed to provide students with the knowledge and skills of geometry concepts and the applications of geometry in the K-8 mathematics classroom. Focus will include Euclidean Geometry, its postulates and theorems, instructional strategies, technology infusion, learning theories, ethical issues, and assessment of instruction in geometry. Past and current curriculum issues in geometry will be addressed. It will also include an analysis of curriculum trends and content in geometry as related to the Georgia Common Core Standards and the GACE II. Offered: Fall, Spring.
Prerequisites: MATH 1111 or MATH 1113
Lecture hours: 3
MATH 3314 - Math Statistics (3 Credits)
Calculus-based course in probability and statistics covering probability distributions, probability densities, random variables, sampling, experimental design and nonparametric statistics and decision theory. Offered: Fall, Spring.
Prerequisites: (MATH 2212 or MATH 233)
Lecture hours: 3
MATH 3411 - Statistical Methods (3 Credits)
This course deals basic statistical methods encountered in applications. Topics covered include normal distribution, confidence interval, statistical inferences, hypothesis testing, regression and correlation, categorical data and non-parametric methods, analysis of variance. Statistical methods will be a major requirement for the mathematics program. It supports our efforts to strengthen our program and offer more Applied Mathematics courses to our majors who are seeking employment in areas requiring the use of statistics as well as those majors who intend to pursue graduate programs in statistics. Offered: Fall, Spring.
Lecture hours: 3
MATH 3413 - Introduction to Combinatorics (3 Credits)
This course is the study of basic graph theory, permutations, combinations, inclusion-exclusion principle, recurrence relations, generation functions, occupancy problems, applications to probability theory, geometry of the plane, maps on the sphere, coloring problems, finite structures, systems of distinct representatives, existence problems, magic squares, and Latin squares. Offered: Fall, Spring.
Prerequisites: (MATH 2111 or MATH 335)
Lecture hours: 3
MATH 3423 - Introduction to Operations Research (3 Credits)
This course is the study of deterministic and stochastic models including transportation and assignment problems, network analysis, decision theory, queuing theory and simulation. Offered: Fall, Spring.
Prerequisites: MATH 2111
Lecture hours: 3
MATH 4111 - Modern Algebra I (3 Credits)
This course covers basic concepts in groups, rings, integral domains, homeomorphisms and isomorphism of groups. Offered: Fall, Spring.
Prerequisites: (MATH 2212 or MATH 233)
Lecture hours: 3
MATH 4112 - Modern Algebra II (3 Credits)
This course covers elementary concepts in ring theory and field theory. Offered: Fall, Spring.
Prerequisites: MATH 4111
Lecture hours: 3
MATH 4211 - Elements of Analysis I (3 Credits)
This course is the study of the real number system, point- set theory of the real line, global and local properties of continuous functions, Law of Mean, convergence of sequences and series, and the Theory of Riemann Integration. Offered: Fall, Spring.
Prerequisites: (MATH 2213 or MATH 330 or MATH 331)
Lecture hours: 3
MATH 4212 - Elements of Analysis II (3 Credits)
This course is the study of functions of several variables, implicit-function theorems, vectors in Rn, linear transformations in Rn, calculus of functions in higher dimensional Euclidean spaces, multiple integrals, line and surface integrals. Offered: Fall, Spring.
Prerequisites: MATH 4211
Lecture hours: 3
MATH 4214 - Introduction to Complex Variables (3 Credits)
The course includes a study of analytic, harmonic, continuous, and logarithmic functions, Cauchy-Riemann equations, power series, branch point, contours and contour integrals, Cauchy's theorem, and applications. Offered: Fall, Spring.
Prerequisites: (MATH 2213 or MATH 330)
Lecture hours: 3
MATH 4215 - Numerical Analysis (3 Credits)
This course will provide an introductory knowledge of elementary numerical methods found useful in the field of computing. This will include number representation and errors, locating roots of equations, interpolation and numerical differentiation, numerical integration, minimization and maximization multivariate functions. Offered: Fall, Spring.
Prerequisites: (MATH 2213 or MATH 330)
Lecture hours: 3
MATH 4220 - Partial Differential Equations (3 Credits)
This course deals with method of characteristics for first and second order partial differential equations, separation of variables, hyperbolic equations, parabolic equations, elliptic equations, Fourier series, Green's function. This course strengthens the applied math courses offerings in the mathematics program. Offered: Fall, Spring, Summer.
Prerequisites: MATH 3211
MATH 4313 - Topology (3 Credits)
This course is the study of elementary topology. The topics include point set theory, topological spaces, metric spaces, subspaces, continuous mapping, homeomorphisms, connectedness, compactness, and intuitive concepts in topology.
Prerequisites: (MATH 4211 or MATH 430)
MATH 4330 - Math of Compound Interest (3 Credits)
Simple interest, discount interest, compound interest, ordinary annuities, annuities certain, debt retirement methods, investing in stocks and bonds, and capital budgeting, future and present value of continuous streams, variable payment annuities, variable block of payments, stochastic payments, risk of default, and stochastic interest annuities, and topics in modeling and hedging. Offered: Fall, Spring.
Lecture hours: 3
MATH 4332 - Math of Demography (3 Credits)
This course deals with the mathematics encountered in demography and applications. Topics include: data collection and demographical statistics, measures of mortality and fertility, life tables and census data, stationary and stable population theories, population projections, use of census data, US and Canadian life tables, and the renewal equations. Offered: Fall, Spring.
Lecture hours: 3
MATH 4511 - History of Mathematics (3 Credits)
This course includes topics in numeral systems, Babylonian and Egyptian mathematics, Pythagorean and Euclidean mathematics, Hindu and Arabian mathematics, European mathematics from the Dark Ages to the Present. Offered: Fall, Spring.
Lecture hours: 3
MATH 4925 - Senior Project (3 Credits)
Students will broaden their educational experiences studying, understanding and reviewing technical literature in the areas of mathematics, mathematical applications, organizing and writing research papers, proposals, attending seminars and preparing professional-level presentations. Students will draw upon and synthesize knowledge from their previous course work and out-class experiences. Project implementation should satisfy all departmental requirements. Through revision, critiquing, and justification of the proposals and the oral presentations, students will strengthen their abilities and competence communicating deep understanding of their work in oral and written forms. Offered: Fall, Spring.
Lecture hours: 3