Academic Catalog

CENG453 SPECIAL TOPICS IN COMPUTER ENGINEERING: SOFTWARE CONSTRUCTION

Course Code: 5710453
METU Credit (Theoretical-Laboratory hours/week): 3(3-0)
ECTS Credit: 6.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