CSCI 214 - Algorithms and Programming:Design,Structure and Analysis

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

The Course Profile information is provided and updated by third parties including the respective institutions. While the institutions are able to update their information at any time, the information is not independently validated, and no party associated with this website can accept responsibility for its accuracy.

Detail Course Description Information on CollegeTransfer.Net

Copyright 2006 - 2025 AcademyOne, Inc.