<meta http-equiv="refresh" content="0; URL=noscript.html"> METU | Course Syllabus

Course Objectives

By the end of this course the students will be able to

Understand software lifecycle processes, including specification, design, construction, testing and evolution. 

Use software process models.

Construct models of computer-based systems.

Understand software quality assurance.

Apply software engineering standards.

Understand professional and ethical responsibilities of software engineers.