Program #8: Computer and Systems Engineering Program
The Computer and Systems Engineering Program is where Engineering, Hardware, Software, and Information merge together to prepare the Computer and Systems Engineer of the future.
Computer and Systems Engineering is currently one of the most rapidly growing engineering disciplines worldwide. With the advances in fields such as smart systems, artificial intelligence, internet of things, computer networks and security, autonomous vehicles, deep learning, VLSI Systems and others. Graduates from the department are in high demand from the industry, not only from companies in Egypt, but also from all over the world. Computer and Systems engineers are needed in many industries such as embedded systems, hardware design, computer networks, computer security, intelligent systems, and software development.
Graduates can be specialized in a specific field of the following disciplines: Computer Design, Computer Software, Computer Networks and Security, and Systems and Artificial Intelligence.
The program qualifies graduates to work as Computer and Systems engineers. The graduate can be specialized in one of the following four concentrations:
- Computer Design
- Computer Software
- Computer Networks
- Systems and Artificial Intelligence
The concentration focus is achieved by 16 Credit Hours including 10 Credit Hours of elective courses and 6 credit hours as the graduation project, all related to the specific concentration. The student must select two Level 3 elective courses from the same course group to identify the focus. The student is then allowed to select any three Level 4 elective courses based on the academic advising process.
- Computer Design: This specialty prepares the graduate to work in the field of hardware engineering, including embedded systems, digital circuit design, electronic design automation and hardware-based systems.
- Computer Software: This track prepares the graduate to work as Software Engineer, in different disciplines and it focuses on the engineering part of software development and management.
- Computer Networks: The graduate will be able to design, inspect, and operate different types of data and telecommunication networks. The graduate is also involved in the field of security, forensics and Internet of Things.
- Systems and Artificial Intelligence: The graduate will be prepared with the necessary competences to work as a system engineer, including automation, multimedia and artificial intelligence.
Agreements with another University
The program is not yet partnered with another university.
In addition to the competences for all Engineering Programs (A-Level) and the competencies for the Electrical Engineering Discipline (B-Level), the Computer and Systems Engineering Program graduate must be able to (C-Level):
- Design and implement elements, modules, sub-systems or systems using technological and professional tools.
- Select and analyse appropriate control techniques for digital engineering systems.
- Estimate and measure the performance of a digital system and circuit under specific input excitation and evaluate its suitability for a specific application.
- Identify needs, plan and manage resources, and gather information for solving a specific digital problem and document and communicate this solution efficiently.
- Identify problems, critically review facts, recognize the root causes, and provide multiple, practical and sound solutions.
- Define the blueprint for the product/service development plan with structured work streams, time scales and milestones ensuring optimization of activities, resources and cost.
- Select suitable technical options for digital systems and services design while optimizing cost and quality.
- Carry out design, development, testing, debugging, operation and maintenance of digital systems/services such as computer systems, circuit boards, software systems, and mixed (embedded) systems.
- Establish an environment to build, test and release digital systems in a more rapid, frequent and reliable manner by emphasizing the collaboration and communication of developers and operations team members.
- Organize information and knowledge resources in an optimal format.
- Undertake research and support new solutions to provide for concepts, ideas, product/service improvement.
- Demonstrate additional abilities related to the field of the discipline within Computer and Systems Engineering as listed below.
C12a. Demonstrate additional abilities to model, analyse, design and verify computer systems at the level of system architecture.
C12b. Demonstrate additional abilities to design and integrate software solutions.
C12c. Demonstrate additional abilities to model, analyse, and design networks and distributed systems while maintaining their security.
Systems and Artificial Intelligence
C12d. Demonstrate additional abilities to model, design and integrate computer-operated systems including analog, digital and intelligent systems.
In order to get a Bachelor of Science Degree in this program, and to satisfy the Program Competences, the following set of courses need to be completed.
- Table of Content
- Part A: Introduction
- Vision and Mission of the Faculty of Engineering, Ain Shams University
- What is new in this Curriculum?
- Article (1): Offered Programs
- Article (2): Agreements with other Universities
- Article (3): Faculty Departments
- Article (4): Teacher Support and Development Centre, Faculty of Engineering Ain Shams University
- Article (5): Program Steering Committee
- Article (6): Education and Student Affairs Committee
- Article (7): Programs Administration Board
- Article (8): Procedure to add/freeze Programs
- Part B: Admission Regulations
- Article (9): Enrollment Requirements and Scholarship System
- Article (10): Placement Tests to newly admitted students
- Article (11): Tuition Fees for Inter-Disciplinary Programs
- Article (12): Enrolment to Programs
- Article (13): Student Transfers from other Universities
- Part C: Study Regulations based on Credit Hour System
- Article (14): Programs’ System
- Article (15): Study Levels
- Article (16): Academic Semesters and Course Registration
- Article (17): Program Study Duration
- Article (18): Terms of Course Registration
- Article (19): Degree Awarding Requirements
- Article (20): Field Training
- Article (21): Adding and Dropping a course
- Article (22): Withdrawal from a course
- Article (23): Incomplete course
- Article (24): Student Evaluation
- Article (25): Course Grades
- Article (26): Course Repeating
- Article (27): Study Dismissal and Academic Probation
- Article (28): Calculation of the Cumulative Grade Point Average (GPA)
- Article (29): Declaration of Honour
- Article (30): Minimum Number of Students for Course Opening
- Article (31): Academic Advisor
- Article (32): Appeals
- Article (33): Student Transfer between Credit Hour System and Semester-Based System
- Article (34): General Provisions
- Part D: Details of the Offered Programs
- University Requirements
- Faculty Requirements
- Discipline Requirements
- Mechanical Engineering Requirements
- Architectural Engineering Requirements
- Electrical Engineering Requirements
- Civil Engineering Requirements
- Program #1: Design and Production Engineering Program
- Program #2: Mechanical Power Engineering Program
- Program #3: Automotive Engineering Program
- Program #4: Mechatronics Engineering Program
- Program #5: Architectural Engineering Program
- Program #6: Electrical Power and Machines Engineering Program
- Program #7: Electronics and Communications Engineering Program
- Program #8: Computer and Systems Engineering Program
- Program #9: Structural Engineering Program
- Program #10: Water Engineering and Hydraulic Structures Program
- Program #11: Utilities and Infrastructure Program
- Program #12: Materials Engineering Program
- Program #13: Manufacturing Engineering Program
- Program #14: Mechatronics Engineering and Automation Program
- Program #15: Landscape Architecture Program
- Program #16: Environmental Architecture and Urbanism Program
- Program #17: Housing Architecture and Urban Development Program
- Program #18: Communication Systems Engineering Program
- Program #19: Energy and Renewable Energy Engineering Program
- Program #20: Computer Engineering and Software Systems Program
- Program #21: Building Engineering Program
- Program #22: Civil Infrastructure Engineering Program
- Part E: Course Pool
- E0. Courses not offered by any of the Faculty Departments
- E0.1 University Requirements Compulsory Courses
- E0.2 University Requirements Elective Courses with Tutorial
- E0.3 University Requirements Elective Courses without Tutorial
- E0.4 Engineering Courses
- E1. Courses offered by Engineering Physics and Mathematics Department (PHM)
- E1.1 Mathematics Courses
- E1.2 Physics Courses
- E1.3 Mechanics Courses
- E1.4 Chemistry Courses
- E2. Courses offered by Design and Production Engineering Department (MDP)
- E2.0 Graduation Projects
- E2.1 Design and Dynamics Courses
- E2.3 Industrial Engineering Courses
- E2.5 Materials Engineering Courses
- E2.8 Manufacturing Courses
- E3. Courses offered by Mechanical Power Engineering Department (MEP)
- E3.1 Energy Generation Courses
- E3.2 Energy Efficiency and Sustainability Courses
- E3.3 Process and Equipment Design Courses
- E3.4 Environment, Services and Systems Courses
- E3.5 Nuclear Energy Technology Courses
- E3.9 Graduation Projects
- E4. Courses offered by Automotive Engineering Department (MEA)
- E4.1 Theory/Aerodynamics Courses
- E4.2 Design Courses
- E4.3 Maintenance Courses
- E4.4 Engine/Fuel Courses
- E4.5 Control/Simulation Courses
- E4.6 Technology/Manufacturing Courses
- E4.9 Graduation Projects
- E5. Courses offered by Mechatronics Engineering Department (MCT)
- E5.1 Automation and Control Courses
- E5.2 Embedded and Smart Systems Courses
- E5.3 Mechatronics Design and Manufacturing Courses
- E5.4 Robotics and Mechatronics Applications Courses
- E5.9 Graduation Projects
- E6. Courses offered by Architectural Engineering Department (ARC)
- E6.1 Architecture Design Courses
- E6.2 Theories of Design and Architecture Courses
- E6.3 History of Architecture Courses
- E6.4 Computer Applications and Design Skills Courses
- E6.5 Building and Working Drawings Courses
- E6.6 Environmental Studies Courses
- E6.7 Projects Management Courses
- E6.9 Graduation Projects
- E7. Courses offered by Urban Design and Planning Department (UPL)
- E7.1 Urban Design
- E7.2 Regional and City Planning
- E7.3 Urban Planning
- E7.4 Landscape
- E7.5 Housing
- E7.6 Environmental Studies
- E7.7 Sociology and Urban Economy
- E7.8 Urban Informatics
- E7.9 Graduation Projects
- E8. Courses offered by Electrical Power and Machines Engineering Department (EPM)
- image extension
- E8.1 General Electrical Engineering Courses
- E8.2 Electrical Machines Courses
- E8.3 Electrical Power Systems Courses
- E8.4 High Voltage Engineering Courses
- E8.5 Power Electronics Courses
- E8.6 Protection Engineering Courses
- E8.9 Graduation Projects
- E9. Courses offered by Electronics and Electrical Communication Engineering Department (ECE)
- E9.1 Electronics
- E9.3 Waves and Photonics
- E9.5 Communication Engineering
- E9.9 Graduation Projects
- E10. Courses offered by Computer and Systems Engineering Department (CSE)
- E11. Courses offered by Structural Engineering Department (CES)
- E12. Courses offered by Irrigation and Hydraulics Engineering Department (CEI)
- E13. Courses offered by Public Works Engineering Department (CEP)
- E10.1 Computer Hardware
- E10.3 Software Engineering
- E10.5 Computer Networks
- E10.7 Systems and Artificial Intelligence
- E10.9 Graduation Projects
- E11.1 Structural Analysis Engineering Courses
- E11.2/3 Reinforced Concrete Structures Engineering Courses
- E11.4 Steel Structures Engineering Courses
- E11.5 Properties and Testing of Materials Engineering Courses
- E11.6 Geotechnical Engineering Courses
- E11.7 Construction Management Engineering Courses
- E11.9 Graduation Projects
- E12.1 Hydraulics Courses
- E12.2 Irrigation and Drainage Courses
- E12.3 Design of Irrigation Works Courses
- E12.4 Coastal and Port Engineering Courses
- E12.5 Hydrology Courses
- E12.6 Water Resources Courses
- E12.9 Graduation Project
- E13.1 Surveying and Remote Sensing Courses
- E13.2 Transportation Planning and Traffic Engineering Courses
- E13.3 Highways and Airport Engineering Courses
- E13.4 Railway Engineering Courses
- E13.5 Sanitary and Environmental Engineering Courses
- E13.9 Graduation Projects
- Acknowledgment to the Participants in Preparing these Bylaws
- pdf files
- Courses Tree