Computers for Engineers Module 1 Quiz
8 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following is one of the course objectives?

  • Conduct scientific research in MATLAB
  • Learn advanced database management
  • Create visually appealing MATLAB interfaces
  • Develop skills in algorithmic thinking (correct)
  • The course includes a midterm exam worth 10% of the final grade.

    True

    Name one textbook used in the course.

    Engineering Computation with MATLAB

    Students will learn to use __________ for writing programs that solve engineering problems.

    <p>MATLAB</p> Signup and view all the answers

    Which of the following topics is NOT covered in the course?

    <p>Arduino programming</p> Signup and view all the answers

    Match the following components of programming to their definitions:

    <p>Input = Data sent to a program for processing Output = Data produced by a program after processing Control structures = Statements that determine the flow of a program Loops = Constructs that repeat code during program execution</p> Signup and view all the answers

    Students are required to create pseudo code algorithms as part of the course outcomes.

    <p>True</p> Signup and view all the answers

    What is the maximum percentage a final exam contributes to the overall grade?

    <p>20</p> Signup and view all the answers

    Study Notes

    Course Information

    • Course Title: Computers for Engineers (Using MATLAB)
    • Course Code: INTS005 Module 1
    • University: Cairo University
    • Textbook:
      • David M. Smith, "Engineering Computation with MATLAB", 3/E, Prentice Hall, 2013
      • Stormy Attaway, "MATLAB: A practical Introduction to Programming and Problem Solving", Elsevier, 2011
    • Preferred Programming Language: MATLAB (2006 or newer, 2016 is preferred)
    • Credit Hours: 2
    • Contact Hours: 1 hour lecture + 10-minute break + 2 hours 40 minutes lab (including quizzes)

    Course Objectives

    • Develop skills in algorithmic thinking by preparing computer programs to analyze and present engineering data
    • Properly evaluate and interpret the results of programming work
    • Learn to write MATLAB programs for engineering problem-solving

    Course Intended Learning Outcomes (ILOs)

    • Evaluate the results of programming work
    • Create pseudocode algorithms to illustrate algorithmic thinking and use them to write MATLAB programs
    • Follow and document each problem-solving step (input, output, hand calculations, scientific principles, code conversion, testing)
    • Use MATLAB to write computer programs for engineering problems
    • Use MATLAB's data types, input/output commands, loops, control structures, functions, arrays, and other programming language constructs

    Grading

    • 20% Final Exam (after week 14)
    • 10% Midterm Exam (week 8)
    • 10% Two Quizzes (weeks 3 and 5)
    • 10% Lab classwork (weekly) and homework (compensating for classwork)

    Topics

    • Introduction and MATLAB Basics
    • Arithmetic Operations
    • Input and Output
    • Selection Statements (Control)
    • Looping
    • MATLAB Programs

    Helpful Material

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Test your understanding of MATLAB programming and algorithmic thinking as outlined in the Computers for Engineers course. This quiz will cover key concepts from the textbook and apply them to engineering problem-solving scenarios. Prepare to evaluate results and create pseudocode algorithms.

    More Like This

    Use Quizgecko on...
    Browser
    Browser