CENG453 SPECIAL TOPICS IN COMPUTER ENGINEERING: SOFTWARE CONSTRUCTION
    
       | Course Code: | 5710453 | 
    
       | METU Credit (Theoretical-Laboratory hours/week): | 3(3-0) | 
    
       | ECTS Credit: | 5.0 | 
    
       | Department: | Computer Engineering | 
    
       | Language of Instruction: | English | 
    
       | Level of Study: | Undergraduate | 
    
       | Course Coordinator: | Assoc.Prof.Dr. HANDE ALEMDAR | 
    
       | Offered Semester: | Fall Semesters. | 
	
	| Prerequisite: | Set 1: 5710350 | 
	| The course set above should be completed before taking
	  CENG453 SPECIAL TOPICS IN COMPUTER ENGINEERING: SOFTWARE CONSTRUCTION. | 
Course Content
Development of a complete software system based on available reference architectures; best practices in development; contemporary development environments and tools; architectural styles; concurrency; design patterns; libraries and frameworks;development of interface mechanisms including services and APIs;GUI design and implementation;design for reusability; component implementation; unit.component and system testing