|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: CMSC351 with a grade of C or better; and permission of department; or CMSC graduate student. Alternative theoretical models of computation, types of automata, and their relations to formal grammars and languages.
-
3.00 Credits
Prerequisites: Any two 400-level MATH courses; or CMSC330 and CMSC351; and permission of department; or CMSC graduate student. Also offered as MATH456. Credit will be granted for only one of the following: CMSC456 or MATH456. Importance in protecting data in communications between computers. The subject lies on the border between mathematics and computer science. Mathematical topics include number theory and probability, and computer science topics include complexity theory.
-
3.00 Credits
Prerequisites: MATH240; and MATH241; and CMSC106 or CMSC114 or ENEE114; and permission of department; or CMSC graduate student. Also offered as AMSC460. Credit will be granted for only one of the following: AMSC/CMSC/MAPL460 or AMSC/CMSC/MAPL466. Basic computational methods for interpolation, least squares, approximation, numerical quadrature, numerical solution of polynomial and transcendental equations, systems of linear equations and initial value problems for ordinary differential equations. Emphasis on methods and their computational properties rather than their analytic aspects. Intended primarily for students in the physical and engineering sciences.
-
3.00 Credits
Prerequisite: CMSC106 or CMSC131; and (AMSC460 or CMSC460); or permission of department. This course cannot be used toward the upper-level math requirement for MATH and STAT majors. Students who take CMSC311 or CMSC330 will not be given credit for this course. Also offered as AMSC462. Credit will be granted for only one of the following: AMSC462 or CMSC462. A survey of computer science for scientists and engineers. The goal is to enable the student to write efficient, well-organized programs for today's machines. Topics to be treated include computer organization, computer arithmetic, processes and operating systems, the memory hierarchy, comparison of the Fortran and C families of languages, compilers, the run time environment, memory allocation, preprocessors and portability, and documentation. Specific topics will vary from semester to semester.
-
3.00 Credits
Prerequisites: MATH240; and MATH241; and CMSC106 or CMSC114 or ENEE114; and permission of department; or CMSC graduate student. Also offered as AMSC466. Credit will be granted for only one of the following: AMSC/CMSC/MAPL460 or AMSC/CMSC/MAPL466. Floating point computations, direct methods for linear systems, interpolation, solution of nonlinear equations.
-
3.00 Credits
Prerequisites: MATH240 and MATH241; and permission of department; or CMSC graduate student. Also offered as MATH475. General enumeration methods, difference equations, generating functions. Elements of graph theory, matrix representations of graphs, applications of graph theory to transport networks, matching theory and graphical algorithms.
-
3.00 Credits
Prerequisites: (AMSC/CMSC/MAPL460, AMSC/CMSC/MAPL466, or AMSC/CMSC/MAPL467) with a grade of C or better and permission of department; or CMSC graduate students. Also offered as AMSC477. Credit will be granted for only one of the following: AMSC477, CMSC477 or MAPL477. Linear programming including the simplex algorithm and dual linear programs; convex sets and elements of convex programming; combinatorial optimization, integer programming.
-
1.00 - 3.00 Credits
Prerequisite: permission of department. An individualized course designed to allow a student or students to pursue a selected topic not taught as a part of the regular course offerings under the supervision of a Computer Science faculty member. In addition, courses dealing with topics of special interest and/or new emerging areas of computer science will be offered with this number. Selected topics courses will be structured very much like a regular course with homework, project and exams. Credit according to work completed
-
1.00 - 3.00 Credits
Prerequisite: permission of department; restricted to Computer Science and Computer Engineering Majors. Students are provided with an opportunity to participate in a computer science research project under the guidance of a faculty advisor. Format varies. Students and supervising faculty member will agree to a research plan which must be approved by the department. As part of each research plan, students should produce a final paper delineating their contribution to the field.
-
3.00 Credits
Not open to students who have completed COMM107. Credit will be granted for only one of the following: COMM100 or COMM107. Prerequisite for advanced communication courses. A study of oral communication principles, including verbal and nonverbal language, listening, group dynamics, and public speaking. Emphasis in this course is upon the application of these principles to contemporary problems and upon the preparation of different types of oral discourse.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|