Course Information

CS 3700 - Software Analysis & Design

Institution:
East Tennessee State University
Subject:
Description:
Prerequisite: Proficient with programming in at least one language (C/C++/Java) is required. Refer to course syllabus for additional requirements. Practical and Professional Issues in Computer Science, Design of Algorithms, Foundations of Computer Science. The course teaches students various stages of software development. Topics include software systems analysis, software requirements analysis, modeling tools and methods for analysis and design, development of a software requirements specific document, software design guidelines and heuristics, software testing and debugging, and the development of a software design and testing document.
Credits:
3.00
Credit Hours:
Prerequisites:
Corequisites:
Exclusions:
Level:
Instructional Type:
Lecture
Notes:
Additional Information:
Historical Version(s):
Institution Website:
Phone Number:
(423) 439-1000
Regional Accreditation:
Southern Association of Colleges and Schools
Calendar System:
Semester

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.

Copyright 2025 by AcademyOne