After completion of this course, the student is expected to be able to:
• Discuss and argue on a variety of Free/Libre/Open Source Software (FLOSS) communities and practices;
• have knowledge of different methods, techniques and tools in FLOSS development through problem-based learning and other ways of learning;
• compare and contrast software quality properties and other issues regarding FLOSS and closed source software;
• examine and decide on the open/closed source software appropriateness to proprietary/non-proprietary software when in need for holistic sustainable development;
• develop and provide high quality software programs and components that integrate state-of-the art FLOSS technologies and best enterprise practices;
• support and be a member of FLOSS communities-of-practice through the development of relevant resources;
• advise with critical awareness for adopting FLOSS as feasible alternative to proprietary software and as strategic means for advancing society at large;
• serve as a software quality consultant/engineer for a range of business and technical innovations and the complex organizational transformations these innovations may require;
• understand and accept different software cultures and strategies and provide opportunity for cross fertilization of creative ideas.
NOTE change: This course will be lectured in period IV!
Contact the teacher eleni.berki@uta.fi by email in February to register to the course. You will receive email on the arranged classes and meetings.