CS3500

Download as PDF

Software Practice

Computing EN - J & M Price College of Eng.

Description

Practical exposure to the process of creating large software systems, including requirements specifications, design, implementation, testing, and maintenance. Emphasis on software process, software tools (debuggers, profilers, source code repositories, test harnesses), software engineering techniques (time management, code, and documentation standards, source code management, object-oriented analysis and design), and team development practice. Much of the work will be in groups and will involve modifying preexisting software systems.

Minimum Credits

4

Maximum Credits

4

Repeat for Credit

No

Required Requisite(s):

Prerequisites: Foundational Courses complete ((‘C-‘ or better in (CS 1400 AND CS 1410) OR CS 1420) AND (‘B-‘ or better in CS 2420) AND (‘C’ or better in MATH 1210)) AND Major or Minor in Kahlert School of Computing or ECE or Major in Physics

Semesters Typically Offered

Fall and Spring