Training Course Index
Training Schools
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental

 


Jobs & Resumes

House Rental

Back | Home

Training School:

The American University in Cairo About
Cairo, Egypt
http://www.aucegypt.edu/

Jobs & Resumes: Cairo
Houses & Roommates: Cairo
Travel Agencies: Cairo


Total 242 program(s)/course(s) available.

Computer Hardware Design and Applications

FPGs. CPLDs. Processor design philosophy (CISC vs RISC). Advanced pipelining. Super scaler. Instruction-level parallelism. Designing I/O systems. System buses. Cache design. Reconfigurable computer machines. Systolic architectures. Micro controllers. Device interfacing and VHDL....
 

Artificial Neural Networks

An introduction to basic concepts in the design, analysis, and application for computational neural networks. Mathematical models of biological neurons. Multilayer perceptrons backward error propagation. Hopfield networks and Boltzmann machines. Radial-basis function networks. Kohonen self-organizing feature maps. Adaptive Resonance Theory networks...
 

Theory of Computing

Finite automata and regular expressions, context-free grammars and push-down automata, nondeterminism. Context-sensitive grammars and the Chomsky hierarchy of grammars. Turing machine and the halting problem. Undecidable problems. Church’s Conjecture and its implications....
 

Internet-based Information Systems

The World Wide Web as a business domain, E-Business and E-Commerce, Network Options and Infrastructure, HTML/XML and WWW Site Design, Emerging technologies, WWW Tools, Internet Issues and Implications (Security issues, social and ethical issues, legal issues), Costs and Resources, Internet Services Providers....
 

Operating Systems

Operating systems concepts and structure. The Kernel, interrupts, system calls. Process concepts, operations, and implementation. Threads. Concurrency, interprocess communication and synchronization. Process scheduling. Resources and deadlocks. Memory management: swapping, paging, segmentation, virtual memory. File system interface, organization, and implementation. Protection. Case study: UNIX....
 

Systems Simulation

Simulation modeling with emphasis on discrete event simulation. The design of a simulation experiment. Simulation languages. Probability and distribution theory. Statistical estimation and inference. Random number generators. The generation of random variates. Verification and validation techniques. Presentation of a number of typical simulation models. Students work in teams on a term project...
 

Software Engineering

Basic concepts of software engineering project management, ethical and social issues as well as the software development life cycle. Techniques for software specification, design, implementation, validation, verification and documentation. State-of-the art tools for computer-aided software engineering (CASE tools) are used to support term projects. ...
 

Computer Architecture

The objectives of this course are to introduce the principles of Modern Computer Architecture and design. Topics to be discussed include Instruction Set Architectures, Arithmetic Logic Unit design, CPU data path design, CPU pipelining, memory hierarchy, cache and virtual memory, and introduction to I/O....
 

Analysis and Design of Algorithms

Design and analysis of basic classes of algorithms: Divide and conquer, greedy methods, tree and graph traversals, and backtracking. Applications to problems such as sorting and searching, traveling salesperson, and knapsack. Theory of complexity....
 

Object Oriented Programming

In-depth study of a typical object-oriented programming language (C++) from a software engineering perspective, with emphasis on features supporting the development of large, efficient and reusable object-oriented applications. Principles and practice of three software development paradigms: developing classes from scratch, reuse of existing classes, incremental extension of frameworks. Encapsu......
 

Java

Advanced programming concepts in the Java programming language. Virtual machines, dynamic type checking and object serialization, inheritance and polymorphism in Java, interfaces and packages. Java Applets and event handling. Multithreaded and Network-based application development in Java. File manipulation in Java and coverage of selected topics including Remote Method Invocation, Cryptography......
 

Computer Organization and Assembly Language Programming

Description of a hypothetical computer system, the CPU main memory, I/O subsystem and all related components. In-depth discussion of the architecture of the Intel 80x86 based microprocessors and of available assemblers, linkers, library managers and debugging tools. Macro assembler programming techniques involving building, incorporating and maintaining libraries, and using assembler pseudo-ops......
 

Digital Logic Design

The nature of digital logic and numbering systems. Boolean algebra, Karnaugh map, decision-making elements, memory elements, latches, flip-flops, design of combinational and sequential circuits, integrated circuits and logic families, shift registers, counters and combinational circuits, adders, subtracters, multiplication and division circuits, memory types. Exposure to Logic Design automation......
 

Data Structures and Algorithms

The role of data structures in software engineering and algorithm design. Abstract data types and classes: concepts, data models, and levels of abstraction. Recursion. Analysis of algorithms. Elementary data structures and their implementation: arrays, strings, structures and files. Specification, implementation and application of stacks, queues, lists, trees and graphs. Searching and sorting a......
 

Information Technology

Module 1: The Components of Information Technology: data technology, processing technology, and networking technology. Module 2: Computer Ethics and Social Issues. Module 3: Business, Economic and Development Impacts of Information Technology. Module 4: Computer Applications (in which students will be given the chance to create, modify and interact with sophisticated computer applications.)...
 

Programming

Overview of basic programming constructs. Functions, parameter passing and files. Data modeling with arrays, structures and classes. Pointers and linked lists. Recursion. Basic program design and analysis, testing and debugging techniques. Programming in C++. Program development using modern APIs....
 

Computers and their Applications

Introduction to computer-related terms and concepts. Scope limitations of the computer capabilities. Ethics and social impact of using computers. Basic skills related to the familiarity and efficient use of computer input/output devices, operating systems and computer communications. Training on popular computer applications (e.g. word processing, spread sheet, database and presentation graphic......
 

Religions of the World

An introduction to the academic study of religion. By looking at the history, beliefs, practices, institutions and cultural expressions of a number of different religions, students will broaden their understanding of religions other than their own, and of the diversity of the human religious experience. Students will learn to appreciate the variety of the religions of the world, and the similar......
 

Food Analysis

This course is designed to introduce students to the theory and application of chemical, physical and instrumental methods of food analysis. Modern separation and instrumental analysis techniques that are used for detection of food constituents (e.g. moisture, ash, nitrogen, protein, lipid, carbohydrate, vitamins, minerals, etc) as well as contaminants (e.g. mycotoxins, pesticide residues, anti......
 

Sensory Evaluation of Food Products

This course consists of two lectures and one laboratory session per week. It investigates the nutritional, chemical, physical, and sensory properties of foods in relation to preparation procedures. It will present sensory characteristics of foods and assessment of color, texture, and flavor. The course will give the student the ability to apply sensory testing of foods, practice different types......
 


Pages:- 1 2 3 4 5 6 7 8 9 10 11 12 13

School Index A~Z: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z



Tips:
You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself.

Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009