Computing and Data Structure
This course studies data structures and algorithms in computer science. Includes dynamic tracking, sequential storage, groups, rows, graphs, detailed tables, internal and external search systems, data classification. Emphasizes, develops, implements and evaluates the concept of algorithms computing system definition.
Academic Supervisor: Abdo Miled Abou Jaoude
Computing Systems
This course examines the organization of computer systems, the performance of information systems, instruction set architecture, computer arithmetic, interface and peripheral processors. Students will also explore and analyze the performance of multiprocessor architectures and simulation of computer systems.
Academic Supervisor: Abdo Miled Abou Jaoude
Internet Technology
This course offers the study of architecture, engineering networks, services, protocols, and the Internet (World Wide Web). Course topics include code languages (such as HTML), resource location data (such as search engines), web page management, scripting, TCP / IP, IP routers, servers, security control, e-commerce, and virtual worlds.
Academic Supervisor: Ricardo Miralles Damm
Computer Architecture
The purpose of this course is to analyze architecture with a particular focus on the principles of computer design, instruction set design, memory architecture, design and interconnection of main CPU units, multiprocessor systems, multi-level computer networks, I / O devices, and peripheral systems. The trainees will learn in detail the technical and architectural principles of assembly.
Academic Supervisor: Abdo Miled Abou Jaoude
Analog Circuit Design
This course explores the process of analog circuit design, from planning, analysis, and control to final design and manufacturing. It also includes keys for interpreting manufacturing instructions.
Academic Supervisor: Higinio Menendez Milanes
Software and Hardware Management
This course examines the use of software and hardware solutions to meet the needs of the user and the functioning of applications that are found in information technology systems, computing environments, databases, computer networks, peripherals and telecommunications systems.
Academic Supervisor: Humayun Bakht Dr.
Digital Circuit Design
This course explores the digital circuit design process. Shows various circuit models, implementation technologies, monitoring mechanisms, fault detection and fault tolerance, logic simplification, and other techniques to maximize system performance.
Academic Supervisor: Higinio Menendez Milanes
Microprocessor Design
This course introduces the design and programming of specialized or embedded systems based on microprocessors and controllers. Helps to define these systems, interpret their circuits and apply them in production. Also explains the modeling and programming tools for microprocessors.
Academic Supervisor: Higinio Menendez Milanes
Computer System Performance
The aim of this course is to explore the performance of computer systems in terms of design, manufacture and life cycle. It offers analysis of computer systems testing methods, health checks, quality control and assurance, reliability measurement and prediction, maintenance and reuse.
Academic Supervisor: Abdo Miled Abou Jaoude
Optimizing Digital Circuits
This course provides a detailed and systematic approach for optimizing electronic circuits, ranging from high-performance hardware models, architecture level synthesis, sequential logic level optimization, scheduling algorithms, resource sharing, to collaborative design systems and hardware / software.
Academic Supervisor: Higinio Menendez Milanes Software
Systems Integration
The goal of this course is to solve software and hardware integration problems. It offers an analysis of the engineering integration of hardware and software systems, including software design, testing, documentation, maintenance, error detection, version control, portability and reusability.
Academic Supervisor: Javier Fernandez Salgado
Computer Engineering
This course covers architecture, design, organization, performance, instruction set architecture, computer arithmetic, processor design, data control and routing, memory organization, interface processors and peripherals, as well as multiprocessor architectures.
Academic Supervisor: Humayun Bakht Dr.
Software engineering
This course examines the stages of the software life cycle, comparing development models to structured and object-oriented programming techniques. In addition, students will explore topics such as software documentation, internal and external verification, quality assurance, testing methods, maintenance, project management, organizing a development team, and the various tools available.
Academic Supervisor: Humayun Bakht Dr.
No comments:
Post a Comment