• Online, Instructor-Led
Course Description

Introduces the student to the basic concepts and ideas surrounding the discipline of software engineering. The student will analyze and design and implement one or more software projects. The language used will vary. A knowledge of class inheritance is expected before entering the course. Prerequisites: CIS 254 or CIS 306.

Learning Objectives

  • Have an understanding of the methodologies involved in the development of large software projects 
  • Be able to function effectively as a member of a team of programmers

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development