ECTS - Introduction to Computer Aided Engineering

Introduction to Computer Aided Engineering (MFGE121) Course Detail

Course Name Course Code Season Lecture Hours Application Hours Lab Hours Credit ECTS
Introduction to Computer Aided Engineering MFGE121 1. Semester 1 2 0 2 4
Pre-requisite Course(s)
N/A
Course Language English
Course Type Compulsory Departmental Courses
Course Level Bachelor’s Degree (First Cycle)
Mode of Delivery Face To Face
Learning and Teaching Strategies Lecture, Question and Answer, Drill and Practice.
Course Coordinator
Course Lecturer(s)
  • Assoc. Prof. Dr. A. Hakan Argeşo
  • Asst. Prof. Dr. Besim Baranoğlu
Course Assistants
Course Objectives • To give insight of basic computations and programming in view of calculus and engineering practice. • To make the students more integrated with calculus through a different media: computer. • To teach the fundamentals of MATLAB® programming environment which will be employed in later academic and professional future.
Course Learning Outcomes The students who succeeded in this course;
  • The student will be familiar to the MATLAB® environment.
  • Students will grasp algorithmic thinking and basic programming concepts.
  • Students will be able to generate graphical output from numerical data using various MATLAB® tools.
  • Students will be able to use mathematical functions in Calculus using MATLAB®.
  • Students will be able to perform basic operations on vectors and matrices using MATLAB®.
Course Content Introduction to computers and computing systems, MATLAB® environment, basic operations, arrays, vectors and matrices, calculus with MATLAB®, fuctions, graphics, MATLAB® programming ?loops and other programming commands.

Weekly Subjects and Releated Preparation Studies

Week Subjects Preparation
1 Introduction to Computers and Computing systems Lecture notes
2 MATLAB® environment, Scalar arithmetic operations, Precedence of arithmetic operators. Lecture notes
3 Getting Help in MATLAB® . Saving and loading workspace variables, mat-files. Special names and predefined constants in MATLAB®. Lecture notes
4 Variables and assignment statements. Managing variables in MATLAB®. Lecture notes
5 Basic mathematical functions. Trigonometric, inverse trigonometric and some numerical functions in MATLAB®. Lecture notes
6 Brief introduction to vectors and matrices in linear algebra. Lecture notes
7 Vectors and Matrix operations in MATLAB®. Lecture notes
8 Plotting in MATLAB®. Lecture notes
9 User defined functions and m-Files in MATLAB®. Lecture notes
10 MATLAB® Programming – Program Control structures. Lecture notes
11 MATLAB® Programming – Reading and writing. Lecture notes
12 MATLAB® Programming – Loops and Other programming commands. Lecture notes
13 MATLAB® Programming – Loops and Other programming commands. Lecture notes
14 MATLAB® Programming applications. Lecture notes
15 Final exam period
16 Final exam period

Sources

Other Sources 1. Lecture Notes/Ders Notları
2. Matlab Help Documentation/MATLAB® Yardım Dokümanı
3. Various sources from internet/İnternetten çeşitli kaynaklar
4. Introduction to MATLAB® for Engineers, McGraw Hill, William J. Palm, 2011.
5. MATLAB® Programming with Applications for Engineers, CENGAGE Learning, Steven J. Chapman, 2013.
6. MATLAB® - A Practical Introduction to Programming and Problem Solving, Butterworth-Heinemann, Stormy Attaway, 2017

Evaluation System

Requirements Number Percentage of Grade
Attendance/Participation - -
Laboratory 4 20
Application - -
Field Work - -
Special Course Internship - -
Quizzes/Studio Critics - -
Homework Assignments 4 10
Presentation - -
Project - -
Report - -
Seminar - -
Midterms Exams/Midterms Jury 2 40
Final Exam/Final Jury 1 30
Toplam 11 100
Percentage of Semester Work 70
Percentage of Final Work 30
Total 100

Course Category

Core Courses X
Major Area Courses
Supportive Courses
Media and Managment Skills Courses
Transferable Skill Courses

The Relation Between Course Learning Competencies and Program Qualifications

# Program Qualifications / Competencies Level of Contribution
1 2 3 4 5
1 Applies knowledge in mathematics, science, and computing to solve engineering problems related to manufacturing technologies. X
2 Analyzes and identifies problems specific to manufacturing technologies. X
3 Develops an approach to solve encountered engineering problems, and designs and conducts models and experiments.
4 Designs a comprehensive manufacturing system (including method, product, or device development) based on the creative application of fundamental engineering principles, within constraints of economic viability, environmental sustainability, and manufacturability.
5 Selects and uses modern techniques and engineering tools for manufacturing engineering applications. X
6 Effectively uses information technologies to collect and analyze data, think critically, interpret, and make sound decisions. X
7 Works effectively as a member of multidisciplinary and intra-disciplinary teams or individually; demonstrates the confidence and necessary organizational skills.
8 Communicates effectively in both spoken and written Turkish and English. X
9 Engages in lifelong learning, accesses information, keeps up with the latest developments in science and technology, and continuously renews oneself. X
10 Demonstrates awareness and a sense of responsibility regarding professional, legal, ethical, and social issues in the field of Manufacturing Engineering.
11 Effectively utilizes resources (personnel, equipment, and costs) to enhance national competitiveness and improve manufacturing industry productivity; conducts solution-oriented project and risk management; and demonstrates awareness of entrepreneurship, innovation, and sustainable development.
12 Considers the health, environmental, social, and legal consequences of engineering practices at both global and local scales when making decisions.

ECTS/Workload Table

Activities Number Duration (Hours) Total Workload
Course Hours (Including Exam Week: 16 x Total Hours) 16 3 48
Laboratory
Application
Special Course Internship
Field Work
Study Hours Out of Class 16 2 32
Presentation/Seminar Prepration
Project
Report
Homework Assignments 4 3 12
Quizzes/Studio Critics
Prepration of Midterm Exams/Midterm Jury 2 4 8
Prepration of Final Exams/Final Jury 1 6 6
Total Workload 106