Advanced Academic English 1A
ENGL2103
Introduction to academic genres. Key figures in particular areas of academic life. Synthesizing different sources. Key scientific figure. Reading about and listening to a scientific process. Choosing and describing a scientific process in speech and writing. Reports of different research methods. Lab report or literature search. Passive voice, adverbial clauses and adjective clauses. Understanding and using key vocabulary from a particular domain.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Advanced Academic English 2A
ENGL2104
Key theories in particular areas of academic life. Technical diagrams. Key rhetorical features in a written argument. Future scientific developments in particular fields. Academic sources to write a review of literature. Presentation of the literature review. Language for describing part-whole relations in technical diagrams. Future tenses, noun clauses. Key academic vocabulary from a particular field.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Computer Literacy
ITEC1001
Introduction to basic IT theory and terminology. Basic skills in a word processor programs, such as MS Word to create documents, format text, apply styles. Basic skills in a spreadsheet program, such as MS Excel, to create and format spreadsheets, including the use of mathematical formulas and to summarize given data in the form of graphics.
AKTS
1Kredi
0Saatler
(0 + 0 + 0 )Data Warehousing and Data Mining
ITEC4433
Basic methods and techniques of data mining. Relationship between databases, data warehouses, and data mining. Data mining functionalities: association, concept description, classification, prediction and clustering. Various algorithms for each type of functionality such as decision tree classification, artificial neural networks, Bayesian classification, logistic regression, K-means clustering. Applications and trends in data mining.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Mathematics I
MATH1301
Sets of real numbers. Functions. Special functions. Symmetry, translations and reflections. Lines. Quadratic functions. Systems of equations. Exponential and logarithmic functions. Properties of logarithms. Limits and continuity. The derivative. Rules for differentiation. The chain rule. Derivatives of logarithmic and exponential functions. Implicit differentiation. Logarithmic differentiation. Higher order derivatives. Relative extrema. Absolute extrema on a closed interval. Concavity. The second derivative test. Asymptotes.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Discrete Mathematics
MATH2103
Propositional logic. Truth tables. Logical equivalences. Predicate calculus and quantifiers. Rules of inference. Proof methods and strategies. Sets. Set Operations. Functions. Sequences and summations. Divisibility. Modular arithmetic. Mathematical induction and strong induction. Recursive definitions and structural induction. Basic counting techniques. The pigeonhole principle. Permutations and combinations. Inclusion-exclusion. Relations. Equivalence relations. Graphs. Trees.
AKTS
6Kredi
3Saatler
(3 + 0 + 1 )Probability
MATH2201
Counting methods. Basic topics in probability. Probability axioms. Sample space. Conditional probability. Random variables. Discrete random variables. Probability mass function. Expectations. Variance and standard deviation. Families of discrete random variables. Continuous random variables. Distribution function. Probability density function. Expected values. Families of continuous random variables. Pairs of random variables. Joint distribution function. Marginals. Joint probability density and mass functions. Functions of two random variables.
AKTS
6Kredi
3Saatler
(3 + 0 + 1 )Statistics I
MATH2203
Introduction to statistics. Describing data and frequency distributions. Describing data and graphic presentation. Central tendency and dispersion measures. Probability and permutation and combination. Discrete probability distributions. Continuous probability distributions. Normal probability distribution. Sampling methods and distribution of sample statistics. Central limit theorem. Point estimation and confidence intervals.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Advanced Java for Information Management
MISY1102
Complexity of software development. Important models used in software engineering. Introduction to object-oriented fundamentals. Objects. Classes. Constructor. Destructor. Garbage collector. Static variables. Constants. Methods. Visibility. Scope. this operator. Abstraction. Encapsulation. Thinking in objects. Inheritance. Superclass. Subclass. Overriding. Overloading. Polymorphism. Casting. Binding. Interfaces. Abstract classes. Comparable and clonable interfaces. Exception handling. Advanced algorithms and data structures. Algorithm efficiency. Enterprise application development. Database programming. Multithreading. Parallel programming.
AKTS
7Kredi
3Saatler
(2 + 2 + 0 )Introduction to Algorithms
MISY1113
Problem solving and programming skills. Computational thinking. Abstracting. Analyzing problems and artifacts. Decomposition. Pattern recognition. Flowcharts. Basic data types. Variables. Pseudocode. Control structures: The sequence structure. Decision structure. Making choices. Logical structures: Compound logical operators. Repetition structures. Loops. Algorithm design. Examples.
AKTS
7Kredi
3Saatler
(3 + 0 + 0 )