Comprehensive development and implementation of enterprise-level systems using object-oriented methodologies, database driven architectures, systems analysis and design procedures and project management skills. Topics covered will include advanced programming techniques, database processing, GUI design, object communication and a comprehensive group capstone project.
This course builds upon the programming skills gained from Database Design and Applications, Intermediate Computer Programming, and Systems Analysis and Design. The purpose of Information Systems Development and Implementation is to integrate these skills into the development of robust, enterprise-wide applications in database-driven, Web architectures utilizing advanced graphics and event processing. The primary language for the course is C# (which is similar in many respects to Java). The secondary language for the course will be Java. Students make use of the .NET programming framework using ASP .NET as their web platform. Projects in this course tend to be multi-staged in order to provide experience in the evolution of significantly sized applications.
Information Systems Development and Implementation serves as the capstone course for the Computer Information Systems (CIS) major. As such, a major component of this course involves a comprehensive group project. So, the course is effectively divided into two phases. Phase 1 involves individual programming work, similar to what you did in Intermediate Computer Programming. Phase 2 involves the group project in which teams develop a system from scratch using the complete systems life cycle.
|