The Course

The material presented in this course module profile will enable the students of the 3rd stage at the Software Engineering Department to obtain a sound knowledge of the open source technology.
open source as a development model promotes a universal access via a free license to a product's design or blueprint, and universal redistribution of that design or blueprint, including subsequent improvements to it by anyone. Before the phrase open source became widely adopted, developers and producers used a variety of other terms. Open source gained hold with the rise of the Internet, and the attendant need for massive retooling of the computing source code. Opening the source code enabled a self-enhancing diversity of production models, communication paths, and interactive communities. The open-source software movementarose to clarify the environment that the new copyright, licensing, domain, and consumer issues created.
Generally, open source refers to a computer program in which the source code is available to the general public for use and/or modification from its original design. Open-source code is typically a collaborative effort where programmers improve upon the source code and share the changes within the community so that other members can help improve it further.

The Course will present the open source from diferent aspects, e.g.;
  1. Software Engineering
  2. Legislation
  3. Ethics
  4. Politics
  5. Law
Course details

 Faculty: Faculty of Engineering (FENG)
 school School of Computer Engineering
 Department: Department of Software Engineering
 Course title: Open Sourse Technology
 Course code: OST5323
 Language: English
 location: FENG
 Period: Academic year 2013-2014
 Lecturer Dr. Salah Ismaeel 
 Support Office Hours by appointment
 Reviewer Name: Mr. Zhenar Shaho
 Review Date: 

Entry level skills

The student must be able to read various provided sources in English and write short essays and participate in class discussions.