Courses at the 200-level
The fundamentals of programming and algorithm development are taught using an object-oriented language, such as Java. Topics include classes, control structures, arrays, inheritance, and graphical user interfaces. Lecture and laboratory.
3 credit hours
- successful completion of or concurrent enrollment in CSCI 157 or MATH 212
- or consent of department chair.
Students are introduced to file management, multi-dimensional arrays, subroutines, and VBScript. Students also compile programs to form executable programs and construct forms that can be processed through the Internet.
3 credit hours
- CSCI 102
A continuation of CSCI 201, emphasis is on techniques needed to develop large object-oriented programs. Topics include graphical user interfaces, exception handling, strings, recursion, and files. Lecture and laboratory.
3 credit hours
- CSCI 201
Selected mathematical concepts and techniques are studied. Topics include binary and hexadecimal arithmetic, computer-related logic, Boolean algebra, combinatorics, vectors, matrices, and an introduction to graphs.
4 credit hours
- Three units of college preparatory mathematics or MATH 120
The functions, concepts, and techniques of algebra and trigonometry considered essential in the study and applications of calculus are introduced and/or reinforced.
4 credit hours
- three units of college preparatory mathematics or MATH 120.
This is an in-depth study of trigonometry. Topics include a comprehensive analysis of trigonometric and inverse trigo-nometric functions and solutions of triangles, vectors, and polar coordinates.
3 credit hours
- Three units of college preparatory mathematics or MATH 120 or 181
This course covers the fundamental concepts, techniques, and applications of the differential calculus of one variable and begins the study of integration.
4 credit hours
- MATH 209
A continuation of MATH 212, topics include derivatives and integrals of logarithmic, exponential, and inverse trigonometric functions; techniques of integration; infinite series; and related applications.
4 credit hours
- MATH 212
Elementary differential calculus and partial differentiation are studied, with applications to management. Students cannot receive credit for both MATH 238 and 247, nor for MATH 238 if credit was received for MATH 212.
3 credit hours
- MATH 177 or 209
This is an introduction to measures of central tendency and variability, estimation and tests of significance, and regression and correlation. Lecture and laboratory. Students cannot receive credit for both MATH 240 and 248.
4 credit hours
- three units of college preparatory mathematics or one college mathematics course or consent of department chair.
- or consent of the department chair
Topics include differentiation and integration, including an introduction to partial differentiation. Students cannot receive credit for both MATH 238 and 247, nor for MATH 247 if credit was received for MATH 212.
3 credit hours
- MATH 120 or equivalent, or 177, or 181, or 209
Topics include descriptive statistics, probability distributions, expected values, sampling distributions, estimation, and an introduction to hypothesis testing. Students cannot receive credit for both MATH 240 and 248.
4 credit hours
- MATH 200 or 238
- or consent of the department chair


