Course descriptions courses in english



Yüklə 3,69 Mb.
səhifə9/88
tarix17.12.2017
ölçüsü3,69 Mb.
#35178
1   ...   5   6   7   8   9   10   11   12   ...   88




BUS466

Health Care Marketing

This course will focus on the environmental factors, and the managerial implications of these factors, that are shared across the health sector context. More specifically, we will note that health care consumption decisions: o are subject to substantial ethical considerations and public-policy scrutiny o are made by multiple decision makers, often with competing economic interests o involve wide variation in levels of end-user knowledge and motivation yet often rely heavily on co-production o are made within rapidly-changing technological environments requiring education of stakeholder groups We will explore the implications of the above for marketing analysis, tactics, and strategy. We will review existing applied works within the topic area of healthcare marketing and experiences in this sector.




BUS469

Retail Marketing & Management

The principles, practices, and concepts used in retail marketing management. Describe the complex nature and environment of retail marketing management together with the buying and selling of goods, services, and ideas to the final consumer. Understand the conceptual and organizational aspects of the retail sector, including strategic planning and management in the retail industry. Understand the key elements in planning, managing, and executing the retail marketing mix as they relate to the product, price, distribution, and promotion. Identify the approaches to and guidelines used to analyze and solve retailers' problems and make decisions in retail organizations.




CEN301

Microprocessor

Basic computer organisation and design. Instruction and their use. Instruction formats. Addressing techniques. Assembler language with examples from microprocessors. Detailed examination of addressing, instruction execution, data representation and program coding and debugging. Interrupt concept and usage. (Prerequisite: ENG206)




CEN302

Structured Programming Languages

Introduction programming language design and implementation issues; language design and relation to compiler/interpreter design; block structured languages- block structure, scope, procedure mechanism, parameter passing, stack architecture. (Prerequisite: ENG102)




CEN303

Data Structures and Algorithms

The objective of this course is to provide an introduction to data structures and algorithms. Topics include: control flow, loops, recursion; elementary data structures (lists, stacks, queues) and their implementation via array and pointers; advanced sorting algorithms, linear sorting algorithms, binary trees , general trees and heaps. Elementary graph algorithms. (Prerequisite: ENG102)




CEN304

File Organization and Access Methods

The methods of data representation in auxiliary memory. It covers several methods of data access for the sequential, indexed-sequential and direct types file organisation. Two advanced access methods considered are hashing and tree search. Implementation is based on programming exercises and small projects.




CEN305

Object Oriented Programming

Building on a prior knowledge of program design and data structures, this course covers object oriented design, including classes, objects, inheritance, polymorphism, and information hiding. Student will apply techniques using a modern object oriented implementation language. (Departmental consent) (Prerequisite: ENG203)




CEN306

Database Systems

This course introduces the basic principals of relational database systems, their structure and use. Topics covered include the use of entity relationship model in specifying a database; the relational model, and the translation of entity relationship; SQL and relational database design.




CEN307

Operating Systems

This course introduces the fundamentals concepts and structure of modern operating systems (as an example, MS DOS, LINUX, and Windows). Topics include CPU, memory, file and device management, distributed systems and group communication. Processes and their communication, scheduling methods and algorithms are in the implementation focus. Distributed operating systems and their resources are considered. File-service system and remote access.




CEN401

Graduation Project I

The development of design skills and engineering judgement, based upon previous and current course and laboratory experience, is accomplished by participating in a design project. Projects are selected in areas of current interest in computer engineering.




CEN402

Graduation Project II

A continuation of CEN401 in which the design is implemented and demonstrated. This includes testing and demonstrating the performance and evaluation of results. (Prerequisite:CEN401)




CEN403

Software Design

Overview of software life cycle processes. Practical and theoretical topic including systems analysis and requirement specification, software design, implementation testing and maintenance.




CEN407

Introduction to Web Design

Web design and programming course is a very comprehensive, detailed course that teaches how to plan, organize, and create a web site from start to finish in both aspect of web programming and design. The course places a heavy emphasis on individual page design and layout. Using some very powerful techniques taught in this course, learners will learn how even the most simplest of pages can be arranged to look more appealing and professional! By the end of this course, through a formal introduction to both an authoring software application and basic Hypertext Markup Language (HTML), students will have created a well-designed web site while having fun along the way. Also students will introduce to PHP and they will develop some PHP applications, especially database connection and modifying data retrieve from database.




CEN415

Data Communication

Data communication networks and open system standards. The electrical interface. Data transmission. Protocol basics. Data link control protocols.




CEN420

Automata Theory and Formal Languages

Classification of automata and formal languages. Finite machines and regular events, context-free languages and machines with push-down memory, effectiveness, halting problem, insolvability, undecidability, and Turing machines.




CEN421

Computer Graphics

An introduction to computer graphics. Graphics hardware overview; Drawing of 2D primitives (polylines, polygons, ellipses), character generation; Attribute primitives (line styles, colour and intensity, area filling, character attributes); 2D transformations (general scaling), general rotation, sheer reflection); windowing and clipping; 3D concepts (3D transformations, viewing, modelling).




CEN428

Introduction to Neural Networks

This course introduces, in qualitative terms, what neural networks are, their properties and compositions. For the simplest class of neural networks, the least-mean-square algorithm (LMS) and the perceptron are examined. The multilayer perceptrons trained with the back-propagation algorithm and another class of layered neural networks, namely radial-basis function networks is introduced. The mathematical modelling of self-organizing maps and also the recurrent network architecture will be given.




CEN430

System Analysis and Design

Concepts, procedures technique involved in the development of information and management systems. Emphasis is placed on the system approach to problem solving, user environment, and project control. Application of the theory and technique is on the analysis and planning phase of system development cycle. Tools, techniques, and methodologies for structured analysis, design, development, and implementation of information systems.




CEN432

Data Security and Protection

Basics of data security and protection. Intruders and viruses, firewall and trusted operating systems, protection in operating systems. Methods of applications to prevent or detect intrusions. TCP/IP protocol and its weakness.




CEN440

Computer Hardware and Applications

An introduction to computer interfaces, including well-known digital and analogue interfacing, as well as industrial control circuits. Full discuss of the operation and interfacing of A/D and D/A converters. Sensors and transducers. A microcomputer-based industrial Process-control System. Robotics and Embedded Control. DSP and digital filters.




CEN441

Computer Aided Production Systems

Learn the modern methods for planning and scheduling. Gain knowledge required to differentiate various methods for planning and scheduling applied in corporate information systems. Learn the application of simulation in manufacturing. Prepare a simulation model and with the help of this model solve various capacity, planning and design problems using modern interactive simulation tools




CEN443

Research Methods

Learn the basics in various aspects of research and project management from the most theoretical through the subject specific to practical advice on undertaking research. Gain knowledge on how to contribute to research. Learn how to manage research projects. Learn about the writing skills for project proposals, theses and dissertations. Learn about professional skills required in profes. life such as communication skills and presentation skills.




CEN446

Introduction to Information Retrieval

Principles of information retrieval and their application to information systems and services. Boolean and vector space and probabilistic retrieval models; evaluation of methods. Classification of documents.




CEN448

Qt Programming

Qt is multiplatform C++ application development framwork. This course is designed as introduction to Qt programming. The course is based on theory, discussion and practical expreience. The cours will help student learn the aspects and strategy of Qt programming. The examples and lab-exercises given throughout the course are designed to underline the theory and to help students get a full understanding of the processes of using Qt. İn this course Qt Creator will be used for Rapid Development Applications.




CEN450

Computer Architecture

Introduction to the design and evaluation of modern computer architecture. Topics include: Analytic model for computer; System evaluation; Memory design, including a study of cache memories and support for virtual memory; Pipelined systems; RISC architecture; Vector computers; Parallel and distributed architectures.




CEN455

Parallel Computing

This course studies the design and evaluation of modern computer architecture. Topics include: Microprocessors-Characteristics, Interconnection structures; Arbitration, communication and synchronisation; Cache Coherence; System Performance; The paradigms of Parallel Computing; Some Case Studies.




CEN457

Analysis of Algorithms

This course introduces the students to the design of algorithms. The first part of the course presents recursion concepts and simple algorithms which rely on the recursion concept. The second part exposes some well known programming paradigms, such as brute force, divide and conquer, dynamic programming, greedy algorithms and applies them on several types of problems




CEN465

Image Processing

Overview of the concepts and techniques in image processing. Students get familiarized with various applications in the area of image processing and computer vision




CEN468

Visual Programming

Concepts and principles of RAD (Rapid Application Development) tools. Programming with visual elements and readily available objects. Learning .NET Framework environment and Creating packages with accepted standards in visual environment. Topics include basic and complex visual form design, usage of properties, methods and events of basic objects. Creating user defined objects and maintaining database connection to packages.




CEN470

Artificial Intelligence

Consideration of processes by which machines simulate intelligence; heuristic and algorithmic processes in problem solving, and programming machines for simple operations; models of cognitive processes; applications and limitations of machine intelligence. Examples of algorithms and their LISP or PROLOG implementations. Historical foundations, The Turing test, Knowledge representation methods, Structure for state space search, Languages and Programming Techniques for AI, Understanding of Natural Language, First order predicate logic, Reasoning, Inferencing, and Introduction to the Sub-techniques of AI: Expert systems, Neural Network, Fuzzy set and Systems.




CEN472

Machine Learning

Paradigms of machine learning, inductive deductive abductive forms of learning, cognitive aspects of learning, connectionless models of learning, programming environments for learning programs.




CEN477

Java Programming

Builds on fundamental concepts of data processing techniques and technical language concepts developed in earlier programming language courses. Emphasis is on computer programming logic using JAVA. Input/Output processing, subroutines, function statements are covered. Object oriented programming concepts are also studied.




CEN479

Introduction to Cryptography

Cryptanalysis Methods and Encryption/Decryption Techniques, starting from first known technique to nowadays will be examined. Course can be separated to three main titles which can also be listed chronologically as,(i) Classical Techniques(ii) Data Encryption Standards(iii) Advanced Encryption Standards.




CEN480

Management Information Systems

Applications of computer-based information systems to support management decision making; basic system design, data organisation, and data processing.




CEN490

Distributed Systems

Concept of concurrency is introduced. Layered protocols. Synchronisation in distributed systems (clock synchronisation, mutual exclusion, election algorithms). The client-server model and implementation. Processor models.




CEN498

Embedded Systems

Learning the basics of designing, interfacing, configuring, and programming embedded systems. Gain competency in embedded systems field and in the implementation of learned techniques. Helping to prepare students for cutting edge careers in industry and research. Designing and programming a complete embedded system in intermediate level




CEN499

Electronics for Computer Engineers

Teaching basic transistor-level (BJT and MOS) structures and signalling methods of basic digital circuits. Teaching analysis of static and dynamic behavior of basic digital circuits. Transferring knowledge about contemporary issues related with physical realization of digital systems




CH101

General Chemistry

Matter and measurements; Atom, molecules and ions. Stochiometry, the mole, mass relations in chemistry reactions; gases, kinetic theory of gases; electronic structure and the Periodic Table, quantum numbers, energy levels and orbitals. Covalent bonding, thermo-chemistry, calorimetry, bond energy, firs law of thermodynamics, liquids and solids, molecular substances, phase diagrams, types of solutions, concentration units, acid-base model, water dissociation constant, pH and pOH; Alkanes and alkenes, aromatic hydrocarbonates and their derivatives, functional groups, synthetic organic polymers, nuclear reactions, nuclear stability and radioactivity, nuclear fission, nuclear fusion.

Yüklə 3,69 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   88




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin