Program Description
The software engineering program is interested in studying all aspects of high-quality software production, taking into account user requirements. This includes various stages of software development which include problem analysis, and then design, writing the program until it has been tried, tested, installed on hardware, and carried out its maintenance process.
Mission
The software engineering program prepares a distinguished graduate who is able to compete in the labor market with his capabilities and high skills in the fields of software engineering and information technology
Objectives
- Design of an academic program in a new discipline that will be presented for the first time in Egyptian universities and the labor market needs it strongly.
- Develop this program on a continuous basis and in cooperation with other stakeholders
- Develop the skills of students enrolled in this program
- Cooperation with distinguished universities abroad to enrich and develop the program
- Use of computer technology in the management of the program
- Using the system of credit hours in the program and other modern systems
- programme Title: Software Engineering
- Programme Type: Single
- Department(s): Information Systems
- Coordinator: Dr. Ahmed Elsayed
Program Teaching Assistance
Name | Position |
---|---|
Moataz Abdelfattah | Teaching Assistant |
Aya Hesham | Teaching Assistant |
Aya Radwan | Teaching Assistant |
Khlood Mohamed | Teaching Assistant |
Hossam Hassan | Teaching Assistant |
Micheal Samir | Teaching Assistant |
Omar Sameh | Teaching Assistant |
Major Sheet
Title | Course Code | Credit Hours |
---|---|---|
English 1 | HU111 | 2 |
English 11 | HU 112 | 2 |
Human Rights | HU 313 | 2 |
Fundamentals of Economics | HU121 | 3 |
Professional Ethics | HU334 | 3 |
Fundamentals of Accounting | HU323 | 3 |
Communication & Negotiation | HU331 | 3 |
Creative Thinking | HU332 | 3 |
Math 1 | MA111 | 3 |
Discrete Mathematics | MA112 | 3 |
Math 2 | MA 113 | 3 |
probability and statistics 1 | ST 121 | 3 |
Electronics 1 | IT 111 | 3 |
introduction to informatics | IS 110 | 3 |
Programming Language 1 | CS 112 | 3 |
Introduction to computers | CS 111 | 3 |
Logic Design | CS 221 | 3 |
fundamentals of Management | HU 122 | 3 |
Data Structures | CS 214 | 3 |
Data communication | CS 221 | 3 |
Operating Systems | CS 241 | 3 |
Programming Language 2 | CS 213 | 3 |
Computer networks 1 | IT 222 | 3 |
Algorithms | CS 316 | 3 |
Simulations | IS 241 | 3 |
probability and statistics 2 | ST 122 | 3 |
Artificial intelligence | CS 361 | 3 |
computers Graphics | IT 331 | 3 |
Data Storage and Retrieval | IS 313 | 3 |
Data Mining | IS 421 | 3 |
Data warehouse | IS 422 | 3 |
Operations research | IS 240 | 3 |
Software Engineering 1 | IS 351 | 3 |
Software Engineering 2 | IS 352 | 3 |
Database Systems 1 | IS 211 | 3 |
Internet Technology | IT 223 | 3 |
Management Information Systems | IS 333 | 3 |
Software Project Management | IS 321 | 3 |
Database Systems 2 | IS 312 | 3 |
Internet Applications | IS 345 | 3 |
Information systems development methodologies | IS 453 | 3 |
Quality assurance of software and information systems | IS 434 | 3 |
selected Topics In Software engineering | CS 396 | 3 |
project | CS 498 | 3 |
information engineering | IS 454 | 3 |
Decision Support Systems | IS 451 | 3 |
Information System Security | IS 414 | 3 |
object oriented Database | IS 415 | 3 |
E-commerce | IS 442 | 3 |
information center management | IS 435 | 3 |
Software Documenting | IS 460 | 3 |
Business Function Classification | IS 332 | 3 |