Software Project Worth 3 Academic Credits, Ideally Performed By A Pair of Students (120 Hours Per Student). a Variety of Project Proposals in Computer Science Topics Are Received From Software Companies at The Beginning of The Semester and Offered To Students. The Project Is Supervised By an Industrial Supervisor, Coordinated By a Technion Faculty Member. The Project Gives The Student Experience in "real-world" Software Development, The Use Of Modern Development Tools and Environments, While Fielding Typical Issues Arising in The Development Process. The Software Is to Be Delivered Accompanied By Suitable Documentation and A Summary Report.