Preparatory Year

Engineering, Ethics and Human Rights


Module Code: ENGG01P
Module Weight:10
The aim of this module is to provide students with a broad understanding of the ethics of the engineering profession and the basic principles of human rights

Introductory Physics


Module Code: SCIB02P
Module Weight:10
The aim of this module is to provide the students with the basic principles of physics that are required to understand the various engineering disciplines based on physics laws and principles

Algebra and Geometry


Module Code: SCIB05P
Module Weight:10
The aim of this module is to Introduce the student to core mathematics that lies outside the scope of simple development of calculus.

Chemistry for Engineers


Module Code: CHME01P
Module Weight:10
The aim of this module is to provide the engineering students with a broad understanding of chemistry basics necessary for engineers. This will be accomplished by introducing students to simple definitions and examples in order to prepare them effectively for subsequent studies in engineering.

Electricity & Magnetism


Module Code: SCIB04P
Module Weight:10
The aim of this module is provide the students with the basic principles of physics, which he started in the pre-university stage and required to enter the various engineering disciplines, which depend on physics dramatically.

Engineering Drawing and Descriptive Geometry


Module Code: MECH02P
Module Weight:10
The aim of this module is to Introduce the students to different concepts of technical graphical presentations, and to develop the art of visualising and representing three dimensional objects in two dimensional space. This module also aims to build up the skills essential to communicate design concepts and ideas in a non-verbal manner

Mathematics for Engineers 1


Module Code: SCIB01P
Module Weight:10
The aims of this module are to ensure that all students have a basic knowledge and understanding of elementary mathematics and also provide basic cognitive and practical skills required for future study.

Mathematics for Engineers 2


Module Code: SCIB03P
Module Weight:10
The aims of this module are to ensure that all students have a basic knowledge and understanding of elementary mathematics and also provide basic cognitive and practical skills required for future study.

Mechanics


Module Code: MECH01P
Module Weight:10
The aims of this module are understanding the basics of statics and dynamics of particles. The module constructs a relation among mechanics and everyday life problems and tasks. A wide range of real world problems are presented in order to show the role of statics and dynamics in analysing and designing such applications.

Production Technology 1


Module Code: MECH03P
Module Weight:10
The aims of this module are to give all engineering students a simple introduction and general knowledge about engineering parts and their materials and primary manufacturing methods, as well as inspection techniques to develop an engineering sense and an idea about industrial organization and safety concepts in engineering life which prepares the student for the coming engineering courses.

Year 1

Calculus


Module Code: SCIB01C
Module Weight:10
The aim is to ensure that all students have a basic knowledge and understanding of vector calculus and also provide basic cognitive and practical skills required for future study. This module extends the aims and content of the preparatory year mathematics. Additionally this module seeks to extend their range of mathematical skills and techniques to use them in more difficult unstructured problems, and to gain a deeper understanding of mathematical modelling, especially with regard to engineering applications of vector calculus.

Differential Equation


Module Code:SCIB02C
Module Weight:10
The aim is to ensure that students have a basic knowledge and understanding of differential equations. In particular, this module seeks to ensure that students understand the different types of differential equations; are aware of and have the ability to apply different methods for the solution of differential equations; are aware of special functions; and have an understanding of Laplace transforms and their applications.

Electric Circuits (1)


Module Code:ELEC01C
Module Weight:20
The aim of this module is to extend students’ understanding of the theory of electricity and magnetism and to explain the relevant mathematical tools for further study in this field. The module also provides students with some of the state-of-the art engineering applications to electricity and magnetism.

Electronics (1)


Module Code:ELEC02C
Module Weight:20
The aim of this module is to give students an introduction to the design, analysis and test of analogue and digital electronic circuits.

Data Structures and Algorithm Design


Module Code:COMP04C 
Module Weight:10
The aim of the module is to introduce the concepts of data structures and algorithm design and to provide a foundation for advanced studies in Computer Science. The main focus is on the use of data structures and abstraction other than those provided as basic types in modern programming languages. Different applications for data structures are introduced. The C/C++ language is used to experiment implementations and uses of the structures learnt.

Project Management


Module Code:ENGG01C 
Module Weight:10
The module aims to introduce the methods and tools required for the planning, scheduling, cost and human resource control, and monitoring of a project and to use these in the execution of a simple project in the relevant subject area.

Programming and Software Design


Module Code:COMP02C 
Module Weight:10
The purpose of this module is to provide engineering students with all basic concepts that qualify them to be able to communicate technical information effectively through writing technical reports and presentations.

Report Writing and Data Presentation


Module Code:COMP01C 
Module Weight:10
The purpose of this module is to provide engineering students with all basic concepts that qualify them to be able to communicate technical information effectively through writing technical reports and presentations.

Computer Organization


Module Code:COMP03C 
Module Weight:10
The aim of this module is to introduce the basics of computer organization with emphasis on the lower level abstraction of a computer system including digital logic and instruction set. Topics includes data representation, logic gates, simplification of logical expressions, design and analysis of simple combinational circuit such as flip-flops and registers, design and analysis of simple synchronous sequential circuit, random-access and read-only memories.

Electronic Measurements


Module Code:ELEC11C 
Module Weight:10
This module aims to provide students with different types of analog and digital meters to measure current, voltage and resistance. Students are introduced to the working principles of different oscilloscopes and measurements using CRO. The working principles of various transducers are discussed to measure the physical quantities like force, pressure, stress, strain, acceleration, displacement, temperature etc.


Year 2

Operating Systems


Module Code:COMP02I 
Module Weight:10
To provide the students with important problems in operating system design and implementation. The operating system provides an established, convenient, and efficient interface between user programs and the bare hardware of the computer on which they run. The operating system is responsible for sharing resources (e.g., disks, networks, and processors), providing common services needed by many different programs (e.g., file service, the ability to start or stop processes, and access to the printer), and protecting individual programs from interfering with one another.

Discrete Mathematics


Module Code:SCIB05I 
Module Weight:10
The aim of the module is to introduce the concepts of logic and proof, relations, various algorithms, counting methods, graph theory, network models, and Boolean Algebras and combinatorial circuits, automata. Students will be exposed to symbolic manipulations, critical thinking and problem solving techniques by applying the concepts to solve application problems.

Control System Design


Module Code:COMP04I 
Module Weight:10
To extend the student's understanding of both theoretical and practical issues in classical control theories and systems.

Computer Architecture


Module Code:COMP05I 
Module Weight:10
The module aims to provide students with fundamental knowledge of modern computer architecture in terms of instruction set architecture, organisation and hardware. It develops an understanding of the architectural features and the principles of operation of modern microprocessors and peripheral devices. The specific aim of the module is to provide a sound foundation in the following: the main families of microprocessors and their differences; how computers actually go about executing their programs at the level of machine instructions; principles of the practical design of a real processor architecture and how design features influence machine coding and performance features.

Software Engineering


Module Code:COMP03I 
Module Weight:10
This module aims at giving students a thorough introduction to software engineering topics in a way that enables them to understand and assess the potential, l imitations and factors critical to the successful development of a software project on an organisational level.

Communications Skills


Module Code:COMP06C 
Module Weight:10
To provide a base for students to practice communication skills for their area of study. Students gain human relations skills for successful employment. Time management, self-motivation, problem solving, communication and leadership techniques are stressed.

Electrical Energy Systems


Module Code:ELEC11I 
Module Weight:10
The aim of this module is to use relevant equivalent circuit concepts to illustrate the behaviour of transformers, DC and induction machines, synchronous machines and transmission lines.

Signals and Systems


Module Code:ELEC14C 
Module Weight:10
To introduce relevant mathematical concepts to describe both analogue and digital signals and systems, and to illustrate different views of such signals and the operation of such systems. To introduce the important concepts of LTI systems, sampling,the frequency domain and filters.

Digital Design


Module Code:COMP05C 
Module Weight:10
This module aims to provide students with an advanced treatment of digital design in the context of an introduction to the design of VLSI systems. Students are introduced to a design methodology which encompasses the range from logic models and circuit simulations to high-level specification techniques. Advanced digital systems issues such as synchronization and meta-stability are also presented. Students will be introduced to CAD tools for digital design entry and simulation.

Database Systems


Module Code:COMP06I 
Module Weight:10
To introduce to the principles underlying the design and implementation of databases and database management systems. It will cover the languages that have been developed for relational databases, their implementation and optimisation. It will also introduce some recent developments in databases including object-oriented, object-relational systems, semistructured data and the relationship between databases and XML. The bare essentials of transaction processing will also be covered.

Digital Electronics


Module Code:ELEC17I 
Module Weight:10
The primary objective of this module is to provide the student with the fundamental concepts and skills necessary to analyse and design combinational and sequential logic circuits. The material covered in the lecture is reinforced through practical experience in the associated lab and to learn the basic methods for the design of digital circuits and provide the fundamental concepts used in the design of digital systems.

Engineering Economics


Module Code:ENGG02C
Module Weight:10
The aim of this module is to introduce the student to the concepts and methods of economic analysis, and provide the student with information necessary to help him/her in decision making to assess cost implications in engineering design and applications in order to select the preferred course of actions based upon monetary considerations.v


Year 3

Computer Graphics


Module Code:COMP01H
Module Weight:10
The module is intended to provide the students with the fundamental concepts and techniques for the generation of simple line drawings through to realistic, synthetic images of 3D objects and scenes. The focus of the module is on algorithms, understanding the mathematical basis and how you implement rather than simply use in applications.

Microprocessor Design


Module Code:COMP03H 
Module Weight:10
This module introduces the microprocessor from both the hardware and software viewpoints. It covers the stored program concept, addressing modes, the instruction set, bus decoding and timing, interfacing, and data communication. Part of the module is devoted to machine language software development and part to basic interfacing with other devices and the real world. Laboratory exercises are based on a microprocessor evaluation system to provide hands-on experience with the above topics

Introduction to Communications


Module Code:ELEC09I 
Module Weight:10
The aim of this module is to provide students with a foundation for analogue communication theory; a theoretical and mathematical basis for the sampling, analysis and processing of signals in communications and to introduce the principles of free space communication links.

Probability and Statistics


Module Code:SCIB07I 
Module Weight:10
The aim of this module is to provide necessary mathematical foundation in probability, statistics and random processes for engineers.

Internet Programming


Module Code:COMP07I 
Module Weight:10
The primary goal of the module is to help students understand the principles of how distributed applications are built, while also giving them practical experience in creating common Internet applications. .

Modelling and Simulation Techniques


Module Code:COMP02H 
Module Weight:10
The aim of the module is to develop an ability to build effective first principles, dynamic models of items of process plant for analysis and control system design purposes. The emphasis is on input-output relationships.

Digital Control Systems


Module Code:COMP04H 
Module Weight:10
To provide an introduction to both the theoretical and practical problems of applying feedback control by means of the computer through the basic control theories that have been studied before.

Analysis and Design of Algorithms


Module Code:COMP07H 
Module Weight:10
The module introduces the basics of computational complexity analysis and various algorithm design paradigms. The goal is to provide students with solid foundations to deal with a wide variety of computational problems, and to provide a thorough knowledge of the most common algorithms and data structures.

Operations Researches


Module Code:COMP09I 
Module Weight:10
The module is intended to provide the students to formulate, analyse, and solve mathematical models that represent real-world problems. They will learn how to use EXCEL and LINDO for solving optimization problems. In particular, the module covers linear programming, network flow problems, integer programs, nonlinear programs, dynamic programming and queueing models.

Digital Signal Processing


Module Code:ELEC01H 
Module Weight:10
The aims of this module are to provide students with a theoretical and mathematical basis for the analysis and processing of digital signals and to introduce to students a foundation for digital filtering and its applications.

Data Communication and Computer Networks


Module Code:COMP05H 
Module Weight:10
The module is intended to provide the students with a comprehensive understanding of the fundamentals of data communications, available data communication technologies, computer networks and network programming. .

Computer-Controlled Systems


Module Code:COMP06H 
Module Weight:10
The aim of the module is to introduce students to computer-controlled systems using simulation tools like MATLAB. Emulating real-time computer controlled systems with the use of analog computers, analog-to-digital and digital-to-analog converters. To design, implement, and verify computer controlled systems with all these tools combined.


Year 4

Research Project


Module Code:COMP08H 
Module Weight:20
The aims of this module are to provide the student with experience in research process and methodology by defining and studying a problem on an individual basis.

Design Project


Module Code:COMP09H 
Module Weight:20
The aim of this module is to present the students with the experience of the design process from preparation of the brief through to detailed design drawings, if necessary. Students will be able to draw on results of their individual research projects that relate to parts of the design project and integrate all individual components into a comprehensive viable design.

Mobile Computing


Module Code:COMP10H 
Module Weight:10
To provide guidelines, design principles and experience in developing applications for small, mobile devices, including an appreciation of context and location aware services and to develop an appreciation of interaction modalities with small, mobile devices (including interface design for non-standard display surfaces) through the implementation of simple applications and use cases.

Distributed Systems


Module Code:COMP11H 
Module Weight:10
To introduce the concepts of distributed systems and to provide a foundation for advanced studies in Computer Science. This module is intended to provide an understanding of the technical issues involved in the design of modern distributed systems. Besides conveying the central principles involved in designing distributed systems, this module also aims to present some of the major current paradigms.

Human-Computer Interaction


Module Code:COMP12H 
Module Weight:10
The aim of this module is to present Human-Computer Interaction (HCI) as a discipline that is concerned with technical advance, and that must integrate different disciplinary perspectives. Fundamental theoretical issues deal with principles of human perception, visual representation and purposeful action, discussed in the context of novel interactive technologies

Computer Vision


Module Code:COMP13H 
Module Weight:10
The aims of this module are to understand and apply fundamental mathematical and computational techniques in computer vision and to implement basic computer vision applications.

Compiler Design


Module Code:COMP14H 
Module Weight:10
The aim of the module is to introduce to the students the theory and practice of compilation, in particular, the lexical analysis, parsing and code generation and optimization phases of compilation, and design a compiler for a concise programming language.

Embedded Systems


Module Code:COMP15H 
Module Weight:10
The aim of this module is to introduce hardware and software aspects of embedded systems including main building components, memory and processor specifications, typical hardware architecture with examples from existing systems, main challenges in embedded system development. In addition, some embedded systems examples, applications and case studies will be presented. SoC design approach will be practiced through the development of real embedded system application.


Optional Modules

Neural Networks


Module Code:COMP16H 
Module Weight:10
The aim is to provide the student with the basic understanding of neural networks and fuzzy logic fundamentals, Program the related algorithms and Design the required and related systems.

Web-Based Applications


Module Code:COMP17H 
Module Weight:10
The aim of the module is to introduce the concepts of designing and developing Web-based applications using a variety of programming languages and tools. Students will be exposed to Internet application development architecture;

Wireless Sensor Networks


Module Code:COMP18H 
Module Weight:10
The aim of the module is to provide students with protocols and architectures for wireless sensor network design. It covers wireless sensor node and network architectures, and communication protocols in data-link, network, and transport layers.

Software Engineering (2)


Module Code:COMP19H 
Module Weight:10
The aim of this module is to introduce students to the basic concepts, principles and skills of object-oriented modelling. The module also introduces software reuse, software verification and validation, software security, and software cost estimation.

Multimedia Systems


Module Code:COMP20H 
Module Weight:10
The aim of the module is to provide students with the theories and practices of multimedia systems. After the completion of the module, the student should be able to appreciate a wide range of techniques and standards adopted by the multimedia industry, as well as the current development of the technologies. These include the understanding of multimedia system architecture and requirements, multimedia information management, multimedia signal processing, multimedia security and digital rights management, Packet Telephony Networks, Analog Voice Fundamentals, Voice Codec- Signalling Systems, and Voice Interface Configuration.

Security Systems


Module Code:COMP21H 
Module Weight:10
The aim of the module is to introduce the major techniques used in image processing. Theoretical and practical aspects of image processing are discussed in details, with a focus on industrial applications.
The aim of the module is to introduce principles of security design and analysis at the system level; it acts to equip students with industry standard skills relating to management of information and data processing systems.

Digital Image Processing


Module Code:ELEC22H 
Module Weight:10
The aim of the module is to introduce the major techniques used in image processing. Theoretical and practical aspects of image processing are discussed in details, with a focus on industrial applications.

Selected Topics in Computers Engineering


Module Code:ELEC23H 
Module Weight:10
The aim of the module is to provide students with knowledge of problems of digital information processing and knowledge management as well as the application of Computers engineering.

Contact US

Address

El Sherouk City , Suez Desert Road , Cairo 11837 - P.O. Box 43

Phone

19283 , +202 26890000 , +202 26300013 / 14 / 15 / 16 / 17 / 18

Mail

info@bue.edu.eg

Website

http://www.bue.edu.eg

MAP

x