Students work in the laboratories for their assignments and project. This requires that a student be able to define a model for an enterprise, design information processes, and implement algorithms for transactions. Students complete a sequence of assignments in which they demonstrate proficiency in the basic elements. Using information engineering principles, students can solve communication problems, data access problems, and authentication problems. The class project is used as a vehicle for students to communicate their designs using both written and oral communications.
Students use multiple software tools to perform assignments and projects.
These include database systems and object-oriented development systems. Students are introduced to enterprise modeling and its role in the overall system. In addition, students in APM administer an informal course evaluations about mid semester. Based on the feedback from the students, and knowledge gained through industry interactions, the course is continually updated. Assignments have been modified to reflect suggestions by students.