Software Engineering and Programming Languages Courses

Course Title Trimester (Course Outline) Teaching Home
SWEN 221 Software Development 1 Home Page
SWEN 225 Software Design 2  
SWEN 301 Structured Methods 1 Home Page
SWEN 303 User Interface Design 1 Home Page
SWEN 304 Database System Engineering 1 Home Page
SWEN 324 Software Correctness 2  
SWEN 325 Software Development for Mobile Platforms 2  
SWEN 326 Safety-Critical Systems 1 Home Page
SWEN 421 Formal Software Engineering 1 Home Page
SWEN 422 Human Computer Interaction 2  
SWEN 423 Design: Patterns, Frameworks and Languages 2  
SWEN 424 Model-Driven Development 1 Home Page
SWEN 430 Compiler Engineering 2  
SWEN 432 Advanced Database Design and Implementation 1 Home Page
SWEN 433 Web Information Systems Engineering 2  
SWEN 501 Professional Programming Skills 2 Home Page
SWEN 502 Software Development Studio 1 2  
SWEN 504 Software Development Studio 2 3  
SWEN 589 Industry Research and Development Project 1 Home Page