Complete All Subjects Course Content
Complete All Subjects Course Content
6. Fourier Theory
9. Mid-Term Examination
2. Human Computer
Interaction
Syllabus:
5. Physical Capabilities
8. Principles of GUI
9. Mid-Term Examination
3. Database System
Syllabus:
3. Database Architecture
4. Linear Algebra
1. Introduction to Vectors, Vector Spaces, and Subspaces
3. Linear Independence
4. Elimination Factorization
11. Linear Algebra for Functions, Linear Algebra for Statistics and Probability
5. Software Engineering
1. Introduction and comparison of important software process models
2. Predictive Models (Waterfall Model, Waterfall with Feedback, Success and failure
indicators, advantages and disadvantages)
3. V-Model: Success and failure indicators, advantages, and disadvantages
4. Incremental Models (Prototyping Model, Spiral Model, advantages and
disadvantages)
5. Rational Unified Process, advantages and disadvantages
6. Agile Models, Lean vs Agile Principles, Extreme Programming (XP) Process
7. XP Roles, Principles, Values, and Practices
8. Planning Game, Releases, and Iterations
9. Mid Term Examination
10. Test Driven Development, Refactoring
11. Pair Programming, Collective Ownership
12. Continuous Integration, On-site Customer
13. Coding Standards
14. Agile Project Management Concepts
15. Open Source Development (OSS vs FOSS)
16. Commercial off-the-shelf development Process Model
17. Commercial off-the-shelf development Process Model
18. Terminal Examination