0% found this document useful (0 votes)
7 views5 pages

Complete All Subjects Course Content

The document outlines syllabi for five courses: Digital Image Processing, Human Computer Interaction, Database Systems, Linear Algebra, and Software Engineering. Each syllabus includes topics such as image enhancement, usability principles, database architecture, linear equations, and software process models. The courses feature mid-term and terminal examinations to assess student understanding.

Uploaded by

m9727673
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views5 pages

Complete All Subjects Course Content

The document outlines syllabi for five courses: Digital Image Processing, Human Computer Interaction, Database Systems, Linear Algebra, and Software Engineering. Each syllabus includes topics such as image enhancement, usability principles, database architecture, linear equations, and software process models. The courses feature mid-term and terminal examinations to assess student understanding.

Uploaded by

m9727673
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

1.

Digital Image Processing


1. Introduction to Digital Image Processing - The Human Visual System

2. Electromagnetic System, Working and Components Inside Digital Camera

3. Pixels, Image Representation, Sampling, Quantization

4. Mathematics of Image Formation, Convolution

5. Camera Projection, Point-based Image Processing

6. Fourier Theory

7. Image Filtering in Spatial and Frequency Domain

8. Wavelets, Image Registration

9. Mid-Term Examination

10. Image Enhancement, Contrast Enhancement

11. Arithmetic and Logic Operations

12. Morphological Operations

13. Color Models

14. Multispectral Images

15. Feature Detection, Image Segmentation

16. Pattern Recognition

17. Introduction to Matlab

18. Terminal Examination

2. Human Computer
Interaction
Syllabus:

1. Introduction, Contexts for HCI


2. Psychology of Usable Things, Processes for User-Centered Design

3. Metrics and Measures for Evaluation

4. Usability Heuristics and Principles of Usability Testing

5. Physical Capabilities

6. Cognitive and Social Models for Interaction Design

7. Principles of Good Interaction Design, Accessibility

8. Principles of GUI

9. Mid-Term Examination

10. Visual Design Internationalization

11. Data Gathering, Task Analysis, Prototyping

12. Help and User Documentation, Internationalization

13. Usability Inspection Methods, Usability Testing Methods

14. New Interaction Technologies, Usability in Practice

15. Visual Design and Typography, Icon Design

16. Augmented Reality

17. Virtual Reality

18. Terminal Examination

3. Database System
Syllabus:

1. Basic Database Concepts

2. Database Approach Vs File Based System

3. Database Architecture

4. Three Level Schema Architecture

5. Data Independence, Relational Data Model


6. Attributes, Schemas, Tuples, Domains

7. Relation Instances, Keys of Relations

8. Integrity Constraints, Relational Algebra

9. Mid Term Examination

10. Selection, Projection

11. Cartesian Product, Types of Joins

12. Normalization, Functional Dependencies, Normal Forms

13. Entity Relationship Model, Entity Sets

14. Attributes, Relationship, Entity-relationship Diagrams

15. Structured Query Language (SQL), Joins and Sub-queries in SQL

16. Grouping and Aggregation in SQL

17. Concurrency Control, Database Backup and Recovery, Indexes, NoSQL


Systems

18. Terminal Examination

4. Linear Algebra
1. Introduction to Vectors, Vector Spaces, and Subspaces

2. Cofactor and Inverse, Rank, Solving Linear Equations

3. Linear Independence

4. Elimination Factorization

5. Orthogonality and Least Squares

6. Matrices and Determinants, Eigen values and Eigenvectors

7. Applications of Matrices in Engineering, Linear Transformations

8. Graphs and Networks, Marko Matrices, Population and Economics


9. Mid Term Examination

10. Linear Programming, Fourier Series

11. Linear Algebra for Functions, Linear Algebra for Statistics and Probability

12. Applications to Systems of Equations and to Geometry

13. Numerical Linear Algebra, Complex Vectors and Matrices

14. Discrete Transforms and Simple Applications

15. Cosine Transform, The Discrete Fourier Transform

16. Simplification and Factorization of the DFT

17. Fast Fourier Transforms, The Discrete Time Fourier Transform

18. Terminal Examination

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

You might also like