Course List
COMP23311Semester 1

Software Engineering 1

10 credits
Year 2
Semester 1

Overview

Software Engineering 1: Focuses on the professional lifecycle of software, covering Git workflows, automated testing (unit/integration), CI/CD, and design patterns.

Why take it

Essential for learning industry-standard tools like Jira and understanding how to maintain 'brownfield' codebases.

Why not

The 70% exam weight is high for a practical subject; it may be stressful if you prefer being graded on coding projects.

Assessment

  • Written exam70%
  • Practical skills assessment30%

Historical Grade Statistics

Course Dependencies

Program Dependencies

Program:
No courses found for this program.

Student Ratings

Loading ratings...