CSB 312, CSB 313 Design of Integrated Business Applications I [3]
Instructor: Sharon Kalafut
Current Course Catalog Description
Integrated Product Development (IPD) Capstone Course I. Industry-based business information systems design project. Information systems design methodology, user needs analysis, project feasibility analysis of design alternatives, and integrated product development methodology. Formal oral and written presentations to clients. Prerequisite: CSB 311.
Intregrated Product Development (IPD) Capstone Course II. This course extends the industry-based project initiated in CSB 312 into its implementation phase. Detailed design, in-house system construction and delivery, commercial software options, and systems maintenance and support. The practical components of the course are supplemented by several classroom-based modules dealing with topics that lie at the boundary of computer science and business. Formal oral and written presentation to clients. Prerequisite: CSB 312
Textbook
- Schwalbe, Kathy, "Information Technology Project Management", 6th ed., 2010, Thomson
- Alley Michael, "The Craft of Scientific Presentations" Springer
References
- A Guide to the Project Management Body of Knowledge, 4th Ed., PMI, Referred to as (PMBOK)
- Whitten, Bentley, Dittman "Systems Analysis & Design Methods", 7th Ed., 2007, McGraw-Hill
- Phillips, Dwayne "The Software Project Managers Handbook", IEEE Computer Society Press
Course Outcomes
Students will have:
-
Key Management Principles with an emphasis on team structure, team dynamics, organizational processess, organizational structure and issue.
-
Essentials of Project Management with a focs on the key knowledge areas, processess and deliverables.
-
Customer Relationships Management approaches and techniques.
-
How to make Business Presentations
-
Understanding the Systems Development Life Cycle and related Development Work Paterns.
Relationship Between Course Outcomes and Program Outcomes
CSB 312/313 substantially supports the following program outcomes:
- An ability to apply knowledge of computing and mathematics appropriate to the discipline
- An ability to analyze a problem and identify and define the computing requirements appropriate to its solution
- An ability to design, implement, and evaluate a computer-bases system, process, component, or program to meet desired needs
- An ability to function effectively on teams to accomplish a common goal
- An understanding of professional, ethical, legal, security, and social issues and responsibilities
- An ability to communicate effectively with a range of audiences
- An ability to analyze the local and global impact of computing on individuals, organizations, and society
- Recognition of the need for, and an ability to engage in, continuing professional development
- An ability to use current techniques, skills, and tools necessary for computing practices
- An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
- An ability to apply design and development principles in the construction of software systems of varying complexity
Prerequisites by Topic
- Transaction processing systems
- Process modeling
- Data modeling
- System development techniques
- Internal control
- Corporate IT governance
Major Topics Covered in the Course
- Customer Relationship Management
- Project integration management
- Project scope management
- Project time management
- Project cost management
- Project quality management
- Project human resource management
- Project communication management
- Project risk management
- Project procurement management
- Software Development Life Cycle
Assessment Plan for the Course
Lehigh's CSB program seeks industry sponsorship of undergraduates and graduate projects that have the following characteristics:
-
Require a multidisciplinary student team from engineering, business and computer technology
-
Have specific deliverable, such as a working prototype, software or business plan
-
Have a participating external (to the University) sponsor (~4hrs/wk)
-
Be tractable (Capstone courses:roughly 1,000 hours of work collectively by the team over 2 semesters)
-
Be amenable to the methods and best practices in creativity, innovation and new software/hardware development
Coursework culminates in a yearlong Capstone Projects phase in which students work in teams for corporate partners throughout the design, development and marketing stages of software/hardware development. Students will develop an entirely new software/hardware component or redesign existing software/hardware components. Students experience firsthand the entrepreneurial experience of successful product design and commercialization.
How Data in the Course are Used to Assess Program Outcomes:
Each semester a self-assessment report is created with data from my assessment plan of the course. This report is reviewed, in turn, by the Curriculum Committee.