This course introduces the information system (IS) development process to the students. During course the students will learn about the main development frameworks (waterfall, agile), defining of system requirements, and modeling of data, architecture and components' interactions in an information system.The course has some guest speakers who will provide in-depth information about specific aspects of IS design. There will be five exercises in the course, to be completed in teams, and an exam. This course has 5 assignments, 4/5 of which must be completed to pass the course. They are completed in teams of 2 or 3 people. The course now has a Syllabus that provides the basic information about the course. See the Materials section.