|
Course Offerings
Mathematics
StatisticsCourse | Title | Credit Hours |
---|
STS 2020 | Introduction to Statistics | 4 | STS 2610 | Quantitative Methods | 4 | STS 3200 | Mathematical Statistics and Data Analysis | 4 | STS 3210 | Linear Statistical Models | 4 | STS 3250 | Time Series and Forecasting | 4 | STS 3410 | Survey Sampling | 4 | STS 4110 | Actuarial Models and Life Contingencies | 4 |
Computer ScienceCourse | Title | Credit Hours |
---|
CSC 1210 | Web Development I | 4 | CSC 1710 | Introduction to Programming | 4 | CSC 1720 | Advanced Programming with Data Structures | 4 | CSC 2210 | Web Development II | 4 | CSC 2710 | Advanced Data Structures with Algorithm Development | 4 | CSC 3310 | Theory of Computation | 4 | CSC 3360 | Visual Effects, Animation and Computer Graphics I | 4 | CSC 3410 | Assembly Language and Architecture | 4 | CSC 3460 | Networking and Network Programming | 4 | CSC 3710 | Software Design and Engineering | 4 | CSC 3910 | Numerical Methods | 4 | CSC 4210 | Operating Systems | 4 | CSC 4310 | High Performance Computing | 4 | CSC 4360 | Visual Effects, Animation and Computer Graphics II | 4 | CSC 4510 | Programming Language Design and Translation | 4 | CSC 4560 | Problem Solving Seminar | 1 | CSC 4610 | System Administration | 1 | CSC 4910 | Undergraduate Research I | 2 | CSC 4920 | Undergraduate Research II | 2 |
Supporting Courses
MTH 1010 - Functions and GraphsBy creating, using, and interpreting graphs, students will investigate real world applications of linear, exponential, power, and logarithmic functions. Topics will include scientific notation, units and significant figures, curves and data, and systems of equations. Not open to students who have credit for any other mathematics course.
MTH 1110 - Topics in Contemporary MathematicsIllustrations of contemporary uses of mathematics, varying from semester to semester, frequently including topics from: graph theory, theory of apportionment, voting theory and methods, counting methods, probability, personal fanance, and game theory.
MTH 1130 - Finite MathematicsA study of sets, counting techniques, basic probability theory, stochastic processes, random variables, probability distributions, descriptive statistics, matrices, and linear systems of equations. Emphasis is on mathematical model comprehension and problem solving in the areas of business and the life and social sciences.
MTH 1180 - Mathematics for Elementary EducationElementary set theory, number theory, an intuitive development of the real number system, and basic concepts of algebra, mea- surement, intuitive geometry, functions, probability and statistics.
MTH 1210 - PrecalculusFunctions and graphs, exponential and logarithmic functions, trigonometric functions. The emphasis is on topics and concepts that are needed in mathematics, science, or business. Applications play a central role and lead to graphing, data analysis, and modeling.
MTH 1310 - Calculus for Business & Social Sciences An introduction to the concepts of differentiation and integration with emphasis on their applications to solving problems that arise in business, economics, and social sciences.
MTH 1410 - Calculus I Differential and integral calculus of functions of a single real variable, including trigonometric, exponential, and logarithmic functions. The course will cover limits, continuity, differentiation, applications of derivatives, introduction to integration, techniques of integration and the fundamental theorem of calculus. Derivatives and integrals are explored graphically, symbolically, and numerically.
MTH 1420 - Calculus II Applications of integration, sequences, series, power series, Taylor's Theorem, and elementary diffential equations. Vectors and geometry in space. The dot and cross products, lines, planes, surfaces in space and cylindrical and spherical coordinates.
MTH 2210 - Introduction to Mathematical Thought An introduction to mathematical proof. Topics to include elementary symbolic logic, mathematical induction, algebra of sets, finite probability, relations, functions, and countability.
MTH 2310 - Linear Algebra Systems of linear equations and matrices, determinants, vector spaces and inner-product spaces, linear transformations, eigenvalues and eigenvectors. The em- phasis is on computational techniques and applications.
MTH 2410 - Calculus III Calculus of vector functions, including functions of several variables, partial derivatives, gradients, directional derivatives, maxima and minima. The course will also cover multiple integration, line and surface integrals, Green's Theorem, Divergence Theorems, Stokes' Theorem, and applications.
MTH 3110 - Mathematics of Finance A study of the theory of interest and its applications. Topics include compounding, nominal and ective rates of interest, force of interest, valuation of annuities, amortization, bond valuation, asset liability management, and derivative investment.
MTH 3150 - Probability Set functions, events, addition and multiplication rules, combinato- rial probability, conditional probability and independence, Bayes Theorem, discrete distributions, continuous distributions, multivariate distributions, transformations, expectation and moments, moment generating functions, and the Central Limit Theorem.
MTH 3410 - Diffential Equations First order and second order linear diffential equations, systems of diffntial equations, numerical methods and series solutions. Applications and the development of mathematical models.
MTH 3510 - Complex Variables Operations with complex numbers, derivatives, analytic functions, integrals, definitions and properties of elementary functions, multivalued functions, power series, residue theory and applications, conformal mapping.
MTH 3610 - Mathematical Methods for Physical Sciences Survey of mathematical methods for engineers and scientists. Ordinary diffential equations and Green's functions; partial diffential equations and separation of variables; special functions, Fourier series; complex integrals and residues; dis- tribution functions of probability. Applications to engineering and science.
MTH 3710 - Geometry Incidence and andne geometry, parallel postulates, Euclidean and non-Euclidean geometry. Models and the development of Euclidean geometry.
MTH 3810 - Combinatorics Basic principles of counting: addition and multiplication princi- ples, enumeration techniques, including generating functions, recurrence formulas, rook polyno- mials, the principle of inclusion and exclusion, and Polya's theorem. This course will also cover basic concepts of graph theory: graphs, digraphs, connectedness, trees and graph colorings.
MTH 3910 - Numerical Methods Algorithm behavior and applicability. Interpolation, roots of equations, systems of linear equations and matrix inversion, numerical integration, nu- merical methods for ordinary diffential equations, and matrix eigenvalue problems.
MTH 3960 - Historical Development of Mathematics The major mathematical devel- opments from ancient times to the 21st century. The concept of mathematics, changes in that concept, and how mathematicians viewed what they were creating.
MTH 4010 - Number Theory Introduction to elementary additive and multiplicative number theory, including divisibility properties of integers, congruence modulo n, linear and quadratic con- gruences, some Diophantine equations, distribution of primes, and additive arithmetic problems.
MTH 4110 - Abstract Algebra An introduction to groups, homomorphisms, cosets, Cayley's Theorem, symmetric groups, rings, polynomial rings, quotient fields, principal ideal domains, and Euclidean domains.
MTH 4210 - Introduction to Topology Set theory, topological spaces, metric spaces, contin- uous functions, separation, cardinality properties, product and quotient topologies, compactness, connectedness.
MTH 4310 - Introduction to Real Analysis The real number system, sequences, limits and continuity, diㄦentiation, integration, sequences of functions, infinite series and uniform convergence.
MTH 4560 - Problem Solving Seminar Techniques for attacking and solving challenging mathematical problems and writing mathematical proofs.
MTH 4910 - Undergraduate Research I Investigation of some topic in mathematics to a deeper and broader extent than typically done in a classroom situation.
MTH 4920 - Undergraduate Research II A continuation of MTH 4910. At the conclusion of the course, results will be given in both a written paper and an oral presentation to the seminar participants and the department faculty.
STS 2020 - Introduction to Statistics An introduction to statistical reasoning and prac- tice. Topics include, descriptive statistics, probability, experimental design, estimation, hypothe- sis testing, analysis of variance, categorical data analysis, and linear regression.
STS 2610 - Quantitative Methods An introduction to statistical applications from a business perspective. Topics include: probability, estimation, hypothesis testing, categorical data analy- sis, linear regression, statistical quality control, and time series forecasting.
STS 3200 - Mathematical Statistics and Data Analysis A study of probability and the mathematical foundations of basic inference techniques. Topics include discrete and continu- ous probability distributions, sampling distributions, estimation, hypothesis testing, and linear regression.
STS 3210 - Linear Statistical Models A study of simple linear regression, multiple regression, residual analysis, simultaneous confidence intervals, multicollinearity, single-factor and two-factor analysis of variance. Emphasis is on model understanding, data analysis, and interpretation of results.
STS 3250 - Time Series and Forecasting Box-Jenkins analysis, tests for nonstationarity, ARIMA models, estimation and hypothesis tests for model parameters, seasonality, heteroskedas- ticity, and forecasting.
STS 3410 - Survey Sampling Design of sample surveys and analysis of survey data. Simple random, stratified random, systematic, cluster, and multistage sampling designs, sample size determination, variance estimation, ratio and regression estimation, imputation, nonresponse.
STS 4110 - Actuarial Models and Life Contingencies A study of the theoretical basis for common actuarial models and their application to insurance and other financial risks. Topics include survival time models, Markov chain models, Poisson processes. single- and multiple- decre- ment models, calculation of premiums, and present value of loss.
CSC 1210 - Web Development I An introduction to the technologies related to creation of a World Wide Web site. Emphasis will be placed on the latest languages and techniques used to create a dynamic site. Other topics may include image editing, simple animations, human- computer interaction and multimedia. Each student will participate in a series of projects that focuses on the creation of a dynamic interactive web site.
CSC 1710 - Introduction to Programming An introduction to the fundamentals of program- ming using a high-level, object oriented language such as C++ or Java. Emphasis will be placed on syntax and semantics of the language to write correct, exponentialcient, and easily modifiable pro- grams. Topics include but not limited to assignment statements, conditional and iterative control structures, functions, simple data structures, and software development.
CSC 1720 - Advanced Programming with Data Structures This is a continuation of CSC 1710 covering more advanced fundamentals of programming including problem-solving strategies, the concept of an algorithm and basic data structures. Various programming concepts will be introduced such as recursion, string processing, records, sorting, searching, linked lists, trees and object oriented programming.
CSC 2210 - Web Development II A continuation of CSC-1210 with the emphasis on human- computer interface and the usage of a database to facilitate the retention and delivery of in- formation. Various scripting languages such as Perl, Php, and Python will be used during the course. Other topics may include Deamweaver and Flash. Each student will participate in a series of projects that will focus on creation of a dynamic interactive web site.
CSC 2710 - Advanced Data Structures with Algorithm Development This is a continuation of CSC-1720 where the focus is on algorithm development utilizing advanced data structures such as graphs and trees. Various programming strategies will be addressed such as greedy, Divide and Conquer, backtracking, branch and bound and dynamic programming. Other topics include recursion, algorithm analysis, object oriented programming with inheritance and event driven programs.
CSC 3310 - Theory of Computation An in-depth study of finite state machines, pushdown machines, context free grammars and Turing machines along with their variations. The notions of decidability, computability, complexity theory and a complete discussion of NP-Complete problems will also be addressed.
CSC 3360 - Visual Effects, Animation and Computer Graphics I An in-depth exam- ination of how graphics are implemented on a computer, with an emphasis on creating two- dimensional graphics using a standard API. Students will use the facilities provided by a standard API to express basic transformations such as scaling, rotation, and translation. Additional topics include: introduction to Maya, performance issues, input devices, real-time graphics and interac- tion, collision detection, and sound.
CSC 3410 - Assembly Language and Architecture An introduction to instruction set architecture, microarchitecture, and system architecture. Topics include basic computer organization, digital logic circuits, design of the central processor and memory, addressing techniques, data representation, and fundamental programming techniques in assembly and machine language as it relates to operating systems and high level languages.
CSC 3460 - Networking and Network Programming An introduction to the basic concepts of network technologies and network programming. Attention will be given to a layer model such as the Open System Interconnect (OSI) model. Students will be engaged in projects that may include the implementation of a network application, networking technology assessment, network performance evaluation, and network administration.
CSC 3710 - Software Design and Engineering Study of the principles and practices of software engineering covering the software development life cycle. The focus will be software design from an object-oriented perspective, covering abstraction, encapsulation, data protection, inheritance, composition and polymorphism. Students will demonstrate their understanding of the software development life cycle through team projects.
CSC 3910 - Numerical Methods Algorithm behavior and applicability. Interpolation, roots of equations, system of linear equations and matrix inversion, numerical integration, numer- ical methods for ordinary diffential equations, and matrix eigenvalue problems.
CSC 4210 - Operating Systems An introduction to the various components of an operating system, including schedulers, memory management, interrupt handling, resource allocation, se- curity and protection. Examples presented will be based on UNIX and other popular operating systems. Each student will participate in projects that involve kernel modifications, shell script- ing, and simulations of components within the operating system.
CSC 4310 - High Performance Computing A study of both hardware and software issues connected with solving a problem in a parallel processing environment which may include grid computing, cluster computing, or special hardware configurations such as a muti-core processor. Emphasis will be placed on identifying the basic properties of bandwidth, latency, scalability and granularity as it relates to an algorithmic solution to a problem. Students will design, code, test and debug programs for stated environments.
CSC 4360 - Visual Effects, Animation and Computer Graphics II A continuation of CSC 3360 with an emphasis on creating three-dimensional graphics using a standard API. Additional topics include: game engines, performance issues, input devices, real-time graphics and interac- tion, collision detection, sound, artificial intelligence and terrain rendering.
CSC 4510 - Programming Language Design and Translation A study of the various programming language paradigms and basic program language translation. Emphasis will be on run-time behavior, lexical analysis, parsing context-free languages, translation specifications, and machine-independent code improvement. Each student will participate in programming projects to demonstrate various concepts.
CSC 4560 - Problem Solving Seminar Techniques for attacking and solving challenging problems from a variety of fields. Solutions will be implemented with a programming language such as Java or C++. Each student will be given the opportunity to participate in Local, Regional and International programming competitions.
CSC 4610 - System Administration A practical course in the maintenance of hardware and software on departmental equipment. Each student will assist in system administration activities such as: user account generation, software installation, web site maintenance, workstation cloning, clustering, and backups in a variety of environments including Linux, Mac OS X and Microsoft Windows.
CSC 4910 - Undergraduate Research I Investigation of some topic in computer science to a deeper and broader extent than typically done in a classroom situation.
CSC 4920 - Undergraduate Research II A continuation of CSC 4910. At the conclusion of the course, results will be given in both a written paper and an oral presentation to the seminar participants and the department faculty.
ACC 2010 - Financial AccountingThe accounting cycle from analysis of transactions through preparation of financial statements; basic theory and practice with respect to accounting for assets, liabilities and equities. Emphasis is given to both preparation of financial information and its use in decision making.
ACC 2020 - Mangerial AccountingAn introduction to managerial accounting with an emphasis on using accounting information to make business decisions. COst concepts and practices for the purposes of mangerial control and decision making.
ECO 2030 - Principles of MacroeconomicsIntroduction ot demand and supply, GDP and the business cycle, unemployment, inflation, fiscal and monetary policy, banking, international trade, and other related topics. The course will help students understand current economic problems and policy debates.
ECO 2050 - Principles of MicroeconomicsReview of demand and supply, and introduction to pure competition and monopoly and other market structures in which businesses operate. Discussion of issues such as consumer choice, mergers and antitrust policy, the farm problem, poverty and income inequality, environmental economics, and labor unions.
FIN 3010 - Financial ManagementA study of the principles of financing a business enterprise, with special reference to the modern corporation. Attention is given to the methods of acquiring permanent capital, administration of earnings, expansion, reorganization, the problem of public control, the impact of taxation on corporate financing, and corporate responsibilities affecting the public interest.
FIN 3020 - Investment AnalysisThe emphasis is on fundamental security analysis as a tool ofr equity valuation. The four essential financial assets of stocks, bonds, options, and futures are analyzed. The student is exposed to what comprises the essential features of the instruments, its possible reqards, risks, and basic determinants of value. Students participate in a stock market simulation where they learn how securities are bought and sold, and how markets operate. |
|
|