COURSE UNIT TITLE

: TECHNICAL ENGLISH I.

Description of Individual Course Units

Course Unit Code Course Unit Title Type Of Course D U L ECTS
BIL 1003 TECHNICAL ENGLISH I. COMPULSORY 2 0 0 3

Offered By

Computer Science

Level of Course Unit

First Cycle Programmes (Bachelor's Degree)

Course Coordinator

ASISTANT PROFESSOR ZEYNEP NIHAN BERBERLER

Offered to

Computer Science

Course Objective

The objective of this course is to improve English knowledge of students in order to make them use computer science materials in English. The course will include English equivalents of computer science terms and translation of computer science texts from English to Turkish.

Learning Outcomes of the Course Unit

1   Remembering English of fundamental computer science terms
2   Explaining the central idea of English texts
3   Translating computer science texts from English to Turkish
4   Translating computer science texts from Turkish to English
5   Following actual literature of computer science

Mode of Delivery

Face -to- Face

Prerequisites and Co-requisites

None

Recomended Optional Programme Components

None

Course Contents

Week Subject Description
1 The Importance of Technical English, Responsibilities of the Students Discussion and Translation of the Text about History of computers and; Basic units of computers and their operating principles
2 Discussion and Translation of the Text about Numeric Systems and Binary, octal, hexadecimal numeric systems and their conversions
3 Discussion and Translation of the Text about Algorithms and their properties; Flow-Chart Diagrams
4 Discussion and Translation of the Text about Subroutines; Recursive subroutines; Searching and sorting algorithms
5 Discussion and Translation of the Text about Programming Language and; Building an executable version of a program
6 Discussion and Translation of the Text about Data Types, Variables and Pointers; Conversion of data types
7 Discussion and Translation of the Text about Data Types, Constants; Pointers
8 Mid-term exam
9 Discussion and Translation of the Text about Operators and Expressions; Arithmetic operators; Relational operators
10 Discussion about Logical operators; Expressions, priority of expressions
11 Discussion and Translation of the Text about Control-Flow Statements; Conditional statements; Select statements
12 Discussion and Translation of the Text about Control-Flow Statements (continues to ); Loop statements
13 Discussion and Translation of the Text about Arrays and Structured Data Types; Arrays
14 Final repetition

Recomended or Required Reading

Textbook(s): Richards,Jack C., Interchange Intro, Cambridge University Press, 1994
Supplementary Book(s):
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C., Introduction to Algorithms, The MIT Press; 2nd edition, 2001.
Richards,Jack C., Interchange Intro Workbook, Cambridge University Press, 1994.

Planned Learning Activities and Teaching Methods

Lecture format supported with homework assignments. Questions are encouraged and discussion of material stressed.

Assessment Methods

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


Further Notes About Assessment Methods

None

Assessment Criteria

To be announced.

Language of Instruction

Turkish

Course Policies and Rules

To be announced.

Contact Details for the Lecturer(s)

zeynep.berberler@deu.edu.tr
cagin.kandemir@deu.edu.tr

Office Hours

Will be announced.

Work Placement(s)

None

Workload Calculation

Activities Number Time (hours) Total Work Load (hours)
Lectures 13 2 26
Preparation before/after weekly lectures 12 1 12
Preparation for Mid-term Exam 1 15 15
Preparation for Final Exam 1 15 15
Preparing Individual Assignments 0 0 0
Final 1 2 2
Mid-term 1 2 2
TOTAL WORKLOAD (hours) 72

Contribution of Learning Outcomes to Programme Outcomes

PO/LOPO.1PO.2PO.3PO.4PO.5PO.6PO.7PO.8PO.9PO.10PO.11PO.12PO.13
LO.1444545
LO.2444545
LO.3444545
LO.45454
LO.55454