CNG491 COMPUTER ENGINEERING DESIGN I

Course Code:3550491
METU Credit (Theoretical-Laboratory hours/week):3 (2.00 - 2.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

Enable students to analyze complex real life problems, design and implement solutions for them.


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 first one of the two courses (491 and 492) that collectively constitutes the senior project design. This first course mainly concentrates on analysis and design, and presentation.


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 the latest technologies and trends in the software and hardware development market
  • Apply computer and software engineering methods
  • Analyse a real-life computer problem
  • Design a complete solution to that problem
  • Apply theoretical knowledge of computing to a real-life problem
  • Understand the ethics and legal issues in the computer world
  • Improve communication and presentation skills