Go to Main Content


 

HELP | EXIT

Detailed Course Information

 

Spring 2017
May 18, 2024
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 390R - Software Engr Fundamentals
Prerequisite(s): CS2050 with grade of "C" or better This course introduces the enterprise of software engineering and establishes a foundation for further study and practice in the software engineering domain. Topics and concepts introduced in this course include: Software Development Life Cycles (SDLC) and SDLC Models; Object-Oriented Analysis, Design, and Programming; Design Patterns; Test-Driven Development; Code Quality Assessment using both Static and Dynamic Analyses; Principled Debugging; Source Code Management with Revision Control; Automated Build Management; and Software Development Teams. Students participate in software development experiences to reinforce acquired knowledge of the tecniques and tools introduced in the course.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Division of Science & Math Division
Math and Computer Science Department

Course Attributes:
Omnibus

Prerequisites:
Undergraduate level CS 2050 Minimum Grade of C or Undergraduate level CS 2050 Minimum Grade of T

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4