Excel Your Career with
Software EngineeringCourse Code | Course Name | Credit Hours | Course Description |
---|---|---|---|
SEN-010 | Advanced Software Engineering | 6 Credits | View Details |
SEN-569 | Software Project Management | 6 Credits | View Details |
SEN-619 | Object Oriented Software Testing | 6 Credits | View Details |
SEN-727 | Object Oriented Software Metrics | 6 Credits | View Details |
SEN-766 | Customer Relationship management | 6 Credits | View Details |
Advanced Software Engineering
Topics Covered in This Course:
- In Section 1 of this course you will cover these topics:
- Creating your first java classes
- Using data within a program
- Using methods, classes and objects
- In Section 2 of this course you will cover these topics:
- More object concepts
- Making decisions
- Looping
- In Section 3 of this exam you will be evaluated on below listed topics:
- Characters, strings and the stringbuffer
- Arrays
- Applets
- In Section 4 of this course you will cover these topics
- Graphics
- Introduction to inheritance
- Advanced inheritance concepts
- In Section 5 of this course you will cover these topics:
- Understanding swing concepts
- Using layout managers and events
- Exception handling
- File input and output
Software Project Management
Topics Covered in This Course:
- In Section 1 of this course you will cover these topics:
- Manage your people.
- Implement your process.
- In Section 2 of this course you will cover these topics:
- Leverage your tools.
- Utilize your measurements.
- Form your vision.
- In Section 3 of this exam you will be evaluated on below listed topics:
- Organize your resources.
- Sketch your schedule.
- In Section 4 of this course you will cover these topics
- Write your plan.
- Roll out your rolls.
- In Section 5 of this course you will cover these topics:
- Schedule your schedule.
- Get your support.
- Leave the starting line.
- Monitor your project.
- Reschedule your schedule.
- Engineer a great product.
- Deliver your system.
- Assess your project.
Object Oriented Software Testing
Topics Covered in This Course:
- In Section 1 of this course you will cover these topics:
- Introduction.
- The testing perspective.
- In Section 2 of this course you will cover these topics:
- Planning for testing.
- Testing analysis and design models.
- In Section 3 of this exam you will be evaluated on below listed topics:
- Class testing basics.
- Testing interactions.
- In Section 4 of this course you will cover these topics
- Testing class hierarchies.
- Testing distributed objects.
- In Section 5 of this course you will cover these topics:
- Testing systems.
- Components, frameworks, and product lines.
- Conclusion.
Object Oriented Software Metrics
Topics Covered in This Course:
- In Section 1 of this course you will cover these topics:
- What is software quality?
- Software development process models.
- In Section 2 of this course you will cover these topics:
- Fundamentals in measurement theory.
- Software quality metrics overview.
- In Section 3 of this exam you will be evaluated on below listed topics:
- Applying the seven basic quality tools in software development.
- In Section 4 of this course you will cover these topics
- Defect removal effectiveness.
- The rayleigh model.
- In Section 5 of this course you will cover these topics:
- Exponential distribution and reliability growth models.
- Quality management models.
- In-process metrics for software testing.
- Complexity metrics and models.
- Metrics and lessons learned for object-oriented projects.
- Availability metrics.
- Measuring and analyzing customer satisfaction.
- Conducting in-process quality assessments.
- Conducting software project assessments.
- Dos and don'ts of software process improvement.
- Using function point metrics to measure software process improvement.
- Concluding remarks.
Customer Relationship management
Topics Covered in This Course:
- In Section 1 of this course you will cover these topics:
- Commerce in the 21st century.
- The case for customer relationship management.
- What is crm?
- E-crm-what's the difference?
- In Section 2 of this course you will cover these topics:
- Understanding the method.
- Get ready: avoiding common barriers.
- Get set: organizing for success.
- Go!developing your crm strategy.
- In Section 3 of this exam you will be evaluated on below listed topics:
- Launching a project.
- Building infrastructure components.
- Understanding the information component.
- Understanding the process component.
- In Section 4 of this course you will cover these topics
- Understanding the technology component.
- Understanding the people component.
- Managing the project.
- Integrating components.
- Finding the and ldquo;right and rdquo; customers.
- In Section 5 of this course you will cover these topics:
- Delivering the customer offer.
- Evaluating project results.
- Managing quality information as a company asset.
- Designing quality systems for a competitive advantage.
- Customer privacy: seize your opportunity.
- Crm: you got it, right?