Andrew Cordes

BS Computer Science Neumont University Graduation: September 2007

Home     Neumont Software Projects     Neumont Classes     Contact Me      
Course work at Neumont University

I have taken a number of classes at Neumont during the course of my undergraduate education.  Below, I have highlited my personal favorites.
 
DescriptionInstructorNotes
Projects CoursesProject based learning at Neumont takes place in the projects classes.  Learning to work with other students on software development projects is the highlite of a Neumont Education.Various instructorsI have created a page 'Software Projects' which describes some of the work that I have done during the quarters at Neumont University.
Information ModelingObject Role Modeling (ORM) and relational mapping are covered at an intermediate level. Class modeling in UML is included, as well as mapping from ORM to UML.Terry HalpinIt is not often that one can learn a topic from one of the creators.
Software Project Management

 

This course explores project management techniques with a specific emphasis on software projects. Planning, estimating, scheduling, risk analysis, communication, roles, resource utilization, people management, configuration management, and related topics are covered. Students learn to evaluate the resources an organization has at hand and to apply software development processes which will best fit the needs of the software project and the goals of the organization in question. 

Brian Christensen 

 

 This class gave me great insight into the intricacies of Software Project Management, in particular, the Business expectations of a Project Manager.

 Project Cost Analysis

 Business Fundamentals This course is a survey of the various aspects of business, including human resources, finance, client relations and production. Students will be able to identify the type of information that is critical to each aspect of business. Students will also learn about various organizational structures and some aspects of business law. As a group activity, an in-depth business plan will be created for an imaginary business. Rock Oakeson

I enjoyed reviewing the many aspects of business, issues, and process of owning, and maintaining a profitable business. We also created a business plan, which was created using the recommended process to create a 'real' business plan. Rock provided a lot of good insight from his many years of experience.

 Software Quality Assurance

 This course explores definition of software quality, quality standards such as ISO 9000 and the CMM, how software quality assurance fits into software development processes, and quality improvement. Students will explore the necessity of quality assurance at design time, and throughout the development and testing cycles of an application. The benefits of benchmarking goals and evaluations, global and unit test plans, and different quality assurance methodologies will be evaluated.

 Matt Curland

 In this class, I learned the different approaches to software testing and quality assurance.  The importance of relevant & efficient testing was emphasized as paramount.

Role Based Software DevelopmentThis course introduces students to multiple viewpoints of developing system solutions in the software industry. Students will study a selection of common approaches for analyzing systems and designing solutions. All students will have a chance to test out different roles in the development process and gain an understanding of the importance of the different activities in creating successful software solutions.Aaron Reed

Role based software development gave me good perspective on the various roles that need to be filled in the software development process. It was in this class that I decided that I fit better into the business & conceptual roles of the development process.