Computer science deals information about computation, software, hardware and computer systems. The field consists of theoretical and practical approaches. Both of them contribute to research of the main important issues that computer science investigates: IT, which deals with computer and other systems, its development, artificial intelligence and mathematics, software engineering, systems and network engineering. Graduates can work in fields related to: manufacturing of computer and information systems, maintenance and sales of them as well as software and hardware developers, e-business and telecommunication networks experts.
Students in the Signal Processing for Embedded Systems course will learn to design and analyze discrete-time signal processing algorithms and to model and analyze practical considerations, which present themselves in embedded systems. This course will cover continuous time systems relevant to discrete time systems through discrete time signal processing. Particular attention will be paid to modeling non-ideal effects.
The Advanced VLSI Design – Dynamic Power Management course deals with dynamic component of power dissipation in CMOS circuits. This course discusses design techniques at various levels of design abstraction for designing energy-efficient digital systems.
The Principles of Parallelism course covers basics of parallel program design. It provides an overview of parallel platforms, quantifies overheads of parallel operations and metrics for performance and scalability of parallel programs.
Nanoelectronic devices are an integral part of our life, including the billion-plus transistors in every laptop, each of which has an active region that is only a few hundred atoms in length. The Fundamentals of Nanoelectronics, Basic Concepts course is designed to convey the key concepts developed in the last 20 years, which constitute the fundamentals of nanoelectronics and mesoscopic physics.
The Principles of Concurrency course will examine the design and implementation of concurrency abstractions found in modern programming languages and computing systems. In this course, concurrency is viewed primarily as a program structuring device.
Parameter variations play an important role in the design of scaled CMOS circuits and systems. The first part of the Advanced VLSI Design – Error Resilient VLSI Design course will consider the various sources of parameter variations and present design techniques to achieve higher yield in logic and memory circuits.
The Advanced VLSI Design – Low-power Electronics and Design course will provide an overview of leakage current in CMOS transistors including a deep study of diode, gate, junction tunneling and subthreshold leakage.
The Hybrid-Electric Vehicle – Power Electronics & Electric Machines course will introduce students to operating principles and fundamental parameters of electrical and electromechanical power conversion systems suitable for electric and hybrid vehicles.
The ability to create modern, attractively designed page layouts and accurate printed documents is highly valued in design companies and many other types of business today. This course provides both the technical know-how and an understanding of the principles of visual language, to give you the confidence to make design decisions and help you develop a 'good eye' for design.
The Illustrator CS5 Summer Training Course at the Marbella Design Academy is created for all people interested in learning how to make professional Graphic Design and illustrations using Adobe Illustrator.
The Basic Photography Course is an ideal course to learn more about your camera, composition and how to start creating your own portfolio.
Graphic Design and Photo editing/manipulation. The PhotoShop CS5 Summer Training Course at the Marbella Design Academy will illustrate how to use Adobe PhotoShop to perform a multitude of different image-processing techniques.