-
Institution:
-
Randolph-Macon College
-
Subject:
-
-
Description:
-
Melds together a discussion of software engineering, algorithms and the analysis of algorithms and programmed systems. Requires the development of systems of significant complexity using programming teams applying timely technologies. Examines algorithms (from areas such as graph theory, game theory, search trees, matrix applications), the data structures useful in implementing these algorithms, algorithm development approaches (such as divide and conquer, dynamic programming, branch and bound, backtracking, and greediness) and analysis techniques for examining the space and time complexity of the algorithms. Continues the discussion of software engineering concepts and techniques necessary to evaluate the design, implementation and quality of a system begun in prerequisite courses including expanding the discussion of design patterns. Prerequisites: CSCI 112 or permission of the instructor. Recommended: MATH 220. Four hours. Staff.
-
Credits:
-
3.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(804) 752-7200
-
Regional Accreditation:
-
Southern Association of Colleges and Schools
-
Calendar System:
-
Four-one-four plan
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2025 AcademyOne, Inc.