COURSE UNIT TITLE

: COMPUTERIZED CONTROL

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
MKT 4215 COMPUTERIZED CONTROL ELECTIVE 2 2 0 4

Offered By

Mechatronics

Level of Course Unit

Short Cycle Programmes (Associate's Degree)

Course Coordinator

MUSTAFA MELIH DOĞAN

Offered to

Mechatronics
Mechatronics (Evening)

Course Objective

Using visual programming, be ale to control other mechanic environments via ports in computer systems.

Learning Outcomes of the Course Unit

1   To be able to use the visual programming foundations.
2   To be able to make programming forms and projects.
3   To be ale to write codes using variables, arrays and loops inside th program.
4   To be able to create functions.
5   To be able to recognize the properties of the forms.
6   To be able to create application layer(API) using graphical commands.
7   To be able to exchanged information using serial and USB ports.

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 Introduction to programming environment, foundations of visual programming
2 Projects and form studies, code writing
3 Usage of operators, arithmetical operations
4 Variables, constants, operators.
5 Learning of program decision and loop structures.
6 Form properties and form control objects
7 Midterms
8 Midterms
9 Dividing the programs into subroutines and functions, writing subroutines
10 Writing codes with arrays, strings, array of characters, pointer variables
11 Creating graphical environment, introducing graphical objects.
12 Graphic commands and APIs.
13 Serial port objects and communication.
14 Communication with USB

Recomended or Required Reading

Main resources:
1. Her yönüyle C#, Sefer Algan, 7. Baskı, 2008.
2. Visual Studio 2005, Erkan Kilmen.
3. Lecturer's own teaching materials.
Other resources:
1. Visual Studio 2005 Zirvedeki Beyinler , N. Demirli, Y. Inan

Planned Learning Activities and Teaching Methods

1. Lecture
2. Program writing and running.
3. Giving some homeworks, making some practices.
4. Giving some group projects, improving programming skills.

Assessment Methods

SORTING NUMBER SHORT CODE LONG CODE FORMULA
1 MTE MIDTERM EXAM
2 FN Final
3 FCG FINAL COURSE GRADE VZ*0.40 + FN* 0.60
4 RST RESIT
5 FCGR FINAL COURSE GRADE (RESIT) VZ*0.40 + BUT* 0.60


*** Resit Exam is Not Administered in Institutions Where Resit is not Applicable.

Further Notes About Assessment Methods

None

Assessment Criteria

Midterm , final exams and some learning report will be measures and with some in-school practices and learning outcomes, the students in which status stands will be followed.

Language of Instruction

Turkish

Course Policies and Rules

Each cheating action will resolve with disciplinary proceeding.

Contact Details for the Lecturer(s)

melih.dogan@deu.edu.tr

Office Hours

Any time in weekday when there is no lecture time.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 12 3 36
Tutorials 12 1 12
Preparations before/after weekly lectures 12 2 24
Preparation for midterm exam 1 12 12
Preparation for final exam 1 14 14
Final 1 1 1
Midterm 1 1 1
TOTAL WORKLOAD (hours) 100

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12
LO.111111
LO.211111
LO.311111
LO.411111
LO.511111
LO.611111
LO.711111