Software Engineering Tools

Download as PDF

Course Information

Subject code

IS

Subject Code Description

Information Systems

Course Number

5060

Course Description

A comprehensive introduction to software applications development principles and practices. The course integrates systems analysis techniques with prototyping. The objective is to study the process by which effective software systems are brought into existence. Topics include: methods and tools for software development, design heuristics, top-down decomposition, stepwise refinement, prototyping, and testing. The course will also cover examples of available software tools concentrating on MS Project, Rational Rose, and UML. The course requires extensive hands-on computer work.

Credit Hours Min

3