SENG300
Download as PDF
Introduction to Software Engineering
Computer Science
SC - Faculty of Science
Subject
SENG - Software Engineering
Description
Introduction to the development and evolution of software. Covers key conceptual foundations as well as key methods and techniques used in the different phases of the software lifecycle. Emphasis on both technical and soft skills needed for high quality software and software-based products developed in teams.
Prerequisite(s): 3 units from Computer Science 219, 233 or 235.
Antirequisite(s): Credit for Software Engineering 300 and any of Software Engineering 301, 311, 403, 411, Computer Science 301, 333, 451 or Software Engineering for Engineers 480 will not be allowed.
Prerequisite(s): 3 units from Computer Science 219, 233 or 235.
Antirequisite(s): Credit for Software Engineering 300 and any of Software Engineering 301, 311, 403, 411, Computer Science 301, 333, 451 or Software Engineering for Engineers 480 will not be allowed.
Course Attributes
Fee Rate Group(Domestic) - A, Fee Rate Group(International) -A, GFC Hours (3-2T)
Courses may consist of a Lecture, Lab, Tutorial, and/or Seminar. Students will be required to register in each component that is required for the course as indicated in the schedule of classes. Practicums, internships or other experiential learning modalities are typically indicated as a Lab component.
Component
LEC
Component
TUT
Units
3
Repeat for Credit
No
Subject code
SENG
Understanding Course Information
Please refer to Course Terminology and Description to better understand how to interpret course information such as GFC Hours, pre-requisites, course levels, etc.