Course Objectives
- Make students use their theoretical knowledge in practice by designing a complete solution to a real-life computer problem
- Give basic analysis and design issues, methods, and considerations
- Improve teamwork, communication skills, and creativity
- Provide an environment to learn and use the latest technologies and trends in the software and hardware development market.
- Make the students aware of ethics and legal issues in computer engineering