CNG492 COMPUTER ENGINEERING DESIGN II

Course Code:3550492
METU Credit (Theoretical-Laboratory hours/week):3 (1.00 - 4.00)
ECTS Credit:7.0
Department:Computer Engineering
Language of Instruction:English
Level of Study:Undergraduate
Course Coordinator:Prof.Dr. ENVER EVER
Offered Semester:Fall Semesters.

Course Objectives

Making students to use their theoretical knowledge into practice by designing a complete solution to a real life computer problem. Giving basic analysis and design issues, methods and considerations. Improving the teamwork, communications skills and creativity. Providing an environment to learn and use the latest technologies and trends in the software and hardware development market. Making the students aware of ethics and legal issues in computer engineering.


Course Content

Analysis, requirement specification and design phases of a computer system. Issues related to project design and presentation. Engineering ethics. Projects will be inspired from real life hardware/software problems and students are expected to come up with a professional quality design solution by applying computer and software engineering methods. This course is the second one of the two courses (491 and 492) that collectively constitutes the senior project design. In this second course, students mainly concentrate on implementation and testing of the system based on the design they produced in the first course (CNG-491).


Course Learning Outcomes

At the end of this course, students will be able to:

  • Understand basic analysis and design issues, methods and considerations
  • Understand and implement latest technologies and trends in the software and hardware development market
  • Apply computer and software engineering methods.
  • Analyze a real life computer problem;
  • Design a complete solution to that problem;
  • Apply theoretical knowledge of computing into a real-life problem.
  • Understand the ethics and legal issues in computer world
  • Improve communication and presentation skills.
  • Understand teamwork and creativity merits.
  • Understand and Implement standards, tools and techniques commonly used in the industry.