Software Engineering

Description

Students learn the principal paradigms that govern the design and implementation of large software systems. The course topics include requirement analysis, process- or object-oriented design, bottom-up design, support for reuse, implementation strategies, performance improvement, debugging and antibugging. Students have the option to take this course as an experiential learning opportunity by completing an applied project that supports the software needs of a local business or organization.

Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.

Overview

Nipissing University logo
  • Institution: Nipissing University
  • Level: University
  • Language: English
  • Course Code: COSC4406
  • Delivery Method: Entièrement en ligne/à distance

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.