About
Scientific Departments
Login Form
Student Activities
Contact Us
University:
Faculty: Faculty of Computers and Information
Department: Information Systems Department
Programme Specifications
A- Basic Information
1- Programme Title: Information Systems
2- Programme Type: Single Double Multiple
3- Department(s): Information Systems
4- Coordinator: Prof. Ahmed Sharf Eldeen
5- Last Date of Programme Specification Approval: October 2012
6- Year: 2012
B- Professional Information
1- Programme Aims
-
To equip all undergraduates with required core and practical computing skills qualifying them to fulfil the local market needs in the IS sector.
-
To provide students with appropriate knowledge and skills base to pursue a career managing and developing information systems in a contemporary business context.
-
Gain an understanding of the operational, strategic and practical issues in information systems currently relevant to small, medium and large enterprises
-
To develop the students’ key transferable, in addition to, the technical skills.
-
To be aware of the management and ethical issues relating to information systems
-
To develop the necessary study skills and knowledge to pursue further study
-
To promote and conduct research in the areas of IS.
-
To provide the community with professional expertise in IS via co-operation between the Faculty (and its staff) and other external organisations in the society.
2- Intended Learning Outcomes (ILOs)
A- Knowledge and Understanding
A1. Discover the basics of Physics.
A2. extend the basics of Electronics for Digital Design.
A3. Describe and model Mathematical and Physical problems numerically.
A4. recognize the basics of Calculus.
A5. Describe the Statistical Methods.
A6. Describe the Modeling Problems and simulation techniques to solve them.
A7. Define the basics of Computer Systems
A8. write Programming to solve Problems.
A9. explain the Problem Solving Techniques.
A10. express the principles of Information Technologies.
A11. Recognize Operating Systems Designs.
A12. Demonstrate the Logic Design of Computers.
A13. explain Object oriented Analysis and Design.
A14. draw Unified modeling.
A15. interpret different Information Systems designs.
A16. Integrate IS development and implementation.
A17. illustrate Databases Design and Implementation.
A18. Recognize Decision Support techniques.
A19. Discuss new trends in IS.
A20. Recognize Information Communication and Security techniques.
A21. Describe Management process for Software Projects.
A22. Identify the principles of Economics and Management.
A23. Elaborate E-commerce systems.
A24. Articulate Software Production and Management processes.
A25. Abstract Social subjects related to Information Systems.
A26. Clarify the principles of Accounting Systems.
A27. Elaborate Data mining techniques.
A28. Extrapolate Geographic Information Systems (GIS).
A29. Clarify advanced topics in Information engineering.
A30. Identify Database Management Systems (DBMS).
A31. Abstract the principles of Human Rights and Professional Ethics.
A32. Recognize the principles of Discrete Math for computing domain.
A33. Demonstrate Data structuring and representations.
A34. Outline the Basics Principles of Computer Science.
Knowledge and understanding are developed through participation in lectures, tutorials, labs and workshops, directed and general reading, and primary and secondary search, e.g. using the Internet, library, etc.
B- Intellectual skills
B1. Analyse and assemble components.
B2. Select appropriate Mathematical method to solve a specific problem.
B3. Develop Analytical skills.
B4. Compare between different Methods or Techniques.
B5. distinguish basic Entities, Patterns, Relations and Objects.
B6. Distinguish the role of IS in the society.
B7. develop computer algorithms to solve different problems.
B8. Gather and assess relevant information, using abstract ideas to interpret it effectively.
B9. Design and implement Programming methods.
B10. Restrict solution methodology.
B11. Plan, conduct and present both orally and in writing a major piece of Software Project.
B12. Establish criteria and verifications.
B13. Formulate a range of solutions.
B14. Develop the act of getting people together to accomplish desired goals and objectives (Management skills).
B15. Focus, gather information, integrate, and evaluate the data for Problem Solving.
B16. Work effectively, independently or as a part of a team.
B17. Examine problems carefully and effectively.
B18. Devise a solution to practical problems.
B19. Evaluate critical analysis.
B20. Develop different problem analysis techniques.
B21. Develop innovative designs.
B22. Create and justify Software different designs.
B23. Formulate and Design Problem Solving techniques.
Intellectual skills are developed through:
· Successful completion of set assessment tasks
· Self-appraisal and self-evaluation
· Critical evaluation of concepts, assumptions, arguments and data
C- Professional and Practical Skills
C1. use methodologies.
C2. Choose the appropriate Programming Language.
C3. Deploy skills for Information Management, Organization and Retrieval.
C4. Develop special types of Information Systems.
C5. Acquire problem solving related information.
C6. Design and use Web-based Systems effectively.
C7. Develop and use DB systems.
C8. Lead a team and Work in a team.
C9. Present Seminars effectively.
C10. Deploy Communication Skills.
C11. Prepare Technical Reports.
C12. Design Human-computer interactions.
C13. Develop an effective risk management plan and Detect safety aspects.
C14. Deploy the tools for Software Projects Documentation.
C15. Handel Communication and presentation in English.
C16. apply different management techniques.
Professional and practical skills are developed through:
· use of general IT applications
· use of specialized IT applications such as program development environments and CASE tools
· investigation of website development and tools
D- General and Transferable Skills
D1. Practice Communication skills in English.
D2. Practice Team working skills.
D3. Practice Leadership and managing.
D4. Specify and arrange Report writing steps.
D5. Manage time effectively and work to deadlines.
D6. Practice Independent Learning techniques.
D7. Practice Learning and working both independently and in groups.
D8. Practice essays, reports and presentations preparation.
D9. Follow Logical Thinking in real time problem solving.
D10. Follow Critical and Analytical Thinking.
Skills for life and work (general skills) are developed through:
· Working in groups to complete work set, such as presentations and projects
· Managing time to complete assignments by deadlines
3- Academic Standards
We used the National Academic References Standards (NARS) for Computing Academic Programs, developed by Computing and Engineering Sector in the Supreme Council of Universities.
3.1 Matching the academic reference standards to the programme's ILOs
1. Knowledge and Understanding
National Academic Reference Standards |
The programmer's ILOs |
a. Algebra, applied math, statistics |
A1. Apply the basics of Physics. A3. Describe and model Mathematical and Physical problems numerically. A4. Apply the basics of Calculus. A5. Describe the Statistical Methods. A32. Recognize the principles of Discrete Math for computing domain. |
b. Strong knowledge of IS |
A15. Distinguish different Information Systems designs. A16. Integrate IS development and implementation. |
c. Strong skills of DBMS |
A17. Apply Databases Design and Implementation. A30. Identify and Apply Database Management Systems (DBMS). |
d. applications: data mining, information engineering, GIS |
A27. Elaborate Data mining techniques. A28. Extrapolate Geographic Information Systems (GIS). A29. Clarify advanced topics in Information engineering. |
e. Context such as quality, reliability, employment, enterprise, accounting and health |
A25. Abstract Social subjects related to Information Systems. A26. Clarify the principles of Accounting Systems. |
f. specialized fields at CS |
A7. Define the basics of Computer Systems A8. Apply Programming to solve Problems. A9. Apply the Problem Solving Techniques. A11. Recognize Operating Systems Designs. A12. Demonstrate the Logic Design of Computers. A21. Describe Management process for Software Projects. A34. Outline the Basics Principles of Computer Science. |
g. Information communication and information security |
A10. Apply the principles of Information Technologies. A20. Recognize Information Communication and Security techniques. |
h. Evolution of software systems |
A24. Articulate and Apply Software Production and Management processes. |
i. Unified process, object oriented analysis and design, e-commerce, DSS |
A13. Apply Object oriented Analysis and Design. A14. Apply Unified modeling. A18. Recognize Decision Support techniques. A19. Discuss new trends in IS. A23. Elaborate E-commerce systems. A33. Demonstrate Data structuring and representations. |
-------------------------- |
A2. Apply the basics of Electronics for Digital Design. A6. Describe the Modeling Problems and simulation techniques to solve them. A22. Identify the principles of Economics and Management. A31. Abstract the principles of Human Rights and Professional Ethics. |
2. Intellectual Skills
National Academic Reference Standards |
The programmer's ILOs |
a. Solve IS problems |
B1. Recognize and assemble components. B2. Select appropriate Mathematical method to solve a specific problem. |
b. Comparison between (methods, techniques, .. etc) |
B4. Compare between different Methods or Techniques. |
c. Identify relationships, components and patterns |
B5. Summarize basic Entities, Patterns, Relations and Objects. |
d. Summarize proposed solutions |
B7. Create computer algorithms to solve different problems. B23. Formulate and Design Problem Solving techniques. |
e. Restrict solution methodologies |
B10. Restrict solution methodology. |
f. Establish criteria and verifications |
B12. Establish criteria and verifications. |
g. Identify a range of solutions and evaluation |
B13. Formulate a range of solutions. |
h. Solve computer science problems |
B7. Create computer algorithms to solve different problems. B9. Design and implement Programming methods. B11. Plan, conduct and present both orally and in writing a major piece of Software Project. B18. Devise a solution to practical problems. |
i. Generate an innovative design |
B21. Develop innovative designs. |
j. perform problem analysis |
B20. Develop different problem analysis techniques. |
k. Create/justify designs |
B3. Develop Analytical skills.
B19. Evaluate critical analysis. B22. Create and justify Software different designs. |
--------------------------- |
B6. Distinguish the role of IS in the society. B8. Gather and assess relevant information, using abstract ideas to interpret it effectively. B14. Develop the act of getting people together to accomplish desired goals and objectives (Management skills). B15. Focus, gather information, integrate, and evaluate the data for Problem Solving. B16. Work effectively, independently or as a part of a team. B17. Examine problems carefully and effectively. |
3. Professional and Practical Skills
National Academic Reference Standards |
The programmer's ILOs |
a. Appropriate PL, web-based systems and tools, design methodologies and DB systems |
C1. Design methodologies. C2. Choose the appropriate Programming Language. C7. Develop and use DB systems. |
b. Work individually or member in a team |
C8. Lead a team and Work in a team. |
c. Perform independent information acquisition |
C5. Acquire problem solving related information. C6. Design and use Web-based Systems effectively. |
d. Present seminars |
C9. Present Seminars effectively. |
e. Communicate effectively |
C10. Deploy Communication Skills. |
f. Technical reports |
C11. Prepare Technical Reports. |
g. Information management, organization & retrieval |
C3. Deploy skills for Information Management, Organization and Retrieval. |
h. Principles of human-computer interaction |
C12. Design Human-computer interactions. |
i. Risks or safety aspects |
C13. Develop an effective risk management plan and Detect safety aspects. |
j. Tools for construction and documentation of software |
C14. Deploy the tools for Software Projects Documentation. |
------------------- |
C2. Choose the appropriate Programming Language. C4. Develop special types of Information Systems. C15. Handel Communication and presentation in English. C16. Plan different management techniques. |
4. General and transferable skills
National Academic Reference Standards |
The programmer's ILOs |
-------------- |
D1. Practice Communication skills in English. D2. Practice Team working skills. D3. Practice Leadership and managing, D4. Specify and arrange Report writing steps. D5. Manage time effectively and work to deadlines. D6. Practice Independent Learning techniques. D7. Practice Learning and working both independently and in groups. D8. Practice essays, reports and presentations preparation. D9. Follow Logical Thinking in real time problem solving. D10. Follow Critical and Analytical Thinking. |
4.2 Academic Reference Marks
N/A
6- Programme Courses
A) General Requirements
1) المتطلبات العامة
12 ساعة معتمدة (6 إجباري + 6 اختياري)
رقم المقرر
|
اسم المقرر
|
عدد الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق |
|
مواد إجبارية (6 ساعات 3 مقرر)
|
|
|
|
|
أنس 111
HU 111 |
لغة إنجليزية -1
English I |
2 |
2 |
- /- |
- |
أنس 112
HU 112 |
لغة إنجليزية -2
English II |
2 |
2 |
- /- |
- |
أنس 313
HU 313 |
حقوق الإنسان
Human Rights |
2 |
2 |
- /- |
|
|
مواد اختيارية ( 6 ساعات 2 مقرر) |
|
|
|
|
أنس 121
HU 121 |
مبادئ الاقتصاد
Fundamentals of Economics |
3 |
3 |
- /- |
- |
أنس 213
HU 213 |
لغة إنجليزية 3
English 111 |
2 |
2 |
-/- |
لغة انجليزية 1،2 |
أنس 323
HU 323 |
مبادئ المحاسبة
Fundamentals of Accounting |
3 |
3 |
- /- |
- |
أنس 331
HU 331 |
مهارات التفاوض والاتصال
Communication & Negotiation Skills |
3 |
3 |
- /- |
- |
أنس 332
HU 332 |
التفكير الإبداعي
Creative Thinking |
3 |
3 |
- /- |
- |
أنس 333
HU 333 |
الإعلام
Mass Communication |
3 |
3 |
- /- |
- |
أنس 334
HU 334 |
أخلاقيات المهنة
Professional Ethics |
3 |
3 |
- /- |
- |
B) Faculty Requirements
2) متطلبات الكلية
72 ساعة معتمدة (63 ساعة إجباري + 9 ساعة اختياري)
(أ) المتطلبات الإجبارية 63 ساعة معتمدة
رقم المقرر
|
اسم المقرر
|
الساعات المعتمدة |
محاضرة |
تمارين/ عملي |
المتطلب السابق
|
ريض111
MA 111 |
رياضيات – 1
|
3
|
3
|
2 / - |
- |
Mathematics – 1 |
|||||
ريض112
MA 112 |
تراكيب محددة |
3 |
3
|
2 / - |
|
Discrete Mathematics
|
|||||
ريض113
MA 113 |
رياضيات – 2
|
3 |
3
|
2 / - |
رياضيات – 1
ريض 111 |
Mathematics – 2
|
|||||
احص121
ST 121 |
إحصاء واحتمالات – 1 |
3 |
3
|
2 / - |
- |
Probability and Statistics |
|||||
تقن 111
IT 111 |
الكترونيات – 1 |
3 |
3 |
- / 2 |
-
|
Electronics |
|||||
فيز 111
PH 111 |
فيزياء |
3 |
3 |
- / 2 |
-
|
Physics |
|||||
حسب111
CS 111 |
مقدمة فى الحاسبات |
3 |
3 |
- / 2 |
-
|
Introduction to Computers |
|||||
حسب112
CS 112 |
برمجة الحاسبات – 1 |
3 |
3 |
- / 2 |
مقدمة فى الحاسبات
حسب 111
|
Programming – 1 |
|||||
حسب221
CS 221 |
تصميم منطقي |
3 |
3 |
2 / - |
|
Logic Design |
رقم المقرر
|
اسم المقرر
|
الساعات المعتمدة |
محاضرة |
تمارين/
عملي |
المتطلب السابق
|
حسب214
CS 214 |
هياكل البيانات |
3 |
3 |
- / 2 |
برمجة الحاسبات-1
حسب – 112 |
Data Structures
|
|||||
حسب316
CS 316 |
خوارزميات
Algorithms |
3 |
3 |
2 / - |
برمجة الحاسبات-1
حسب 112
|
تقن 221
IT 221 |
تراسل البيانات
|
3 |
3 |
2 / - |
رياضيات – 2
ريض 113
|
Data Communication
|
|||||
نال 240
IS 240 |
بحوث العمليات
|
3 |
3 |
2 / - |
-
|
Operations Research |
|||||
أنس 122
HU 122 |
مبادئ الإدارة
Fundamentals of Management |
3 |
3 |
- /- |
- |
نال 231
IS 231 |
أساسيات نظم المعلومات
|
3 |
3 |
- / 2 |
-
|
Fundamentals of Information Systems
|
|||||
نال 211
IS 211 |
نظم قواعد البيانات – 1
|
3 |
3 |
- / 2 |
-
|
Database System – 1
|
|||||
تقن 222
IT 222 |
شبكات الحاسبات – 1
|
3 |
3 |
- / 2 |
تراسل البيانات
تقن 221 |
Computer Networks – 1
|
|||||
تقن 223
IT 223 |
تكنولوجيا الإنترنت
|
3 |
3 |
- / 2 |
-
|
Internet Technology
|
|||||
حسب241
CS 241 |
نظم التشغيل – 1
|
3 |
3 |
- / 2 |
برمجة الحاسبات-1
حسب 112
|
Operating Systems – 1
|
|||||
حسب251
CS 251 |
هندسة البرمجيات – 1
|
3 |
3 |
2 / - |
مقدمة حاسبات
حسب 111
|
Software Engineering – 1
|
|||||
حسب213
CS 213 |
برمجة الحاسبات – 2
|
3 |
3 |
- / 2 |
برمجة الحاسبات-1
حسب 112
|
Programming – 2
|
|||||
|
الإجمالي
|
63 |
63 |
20 / 22 |
-
|
(ب) المتطلبات الاختيارية 9 ساعات معتمدة
رقم المقرر
|
اسم المقرر
|
الساعات المعتمدة |
محاضرة |
تمارين/
عملي |
المتطلب السابق
|
احص 122
ST 122 |
إحصاء واحتمالات – 2 |
3 |
3 |
2 / - |
إحصاء واحتمالات–1
احص 121 |
Probability and Statistics – 2 |
|||||
نال 315
IS 351 |
تحليل و تصميم نظم المعلومات - 1
System Analysis and Design - 1 |
3 |
3 |
2 / - |
|
ريض 214
MA 214 |
رياضيات – 3
|
3 |
3 |
2 / - |
رياضيات- 2
ريض 113
|
Mathematics – 3
|
|||||
نال 321
IS 321 |
إدارة المشروعات
|
3 |
3 |
2 / - |
-
|
Projects Management
|
|||||
تقن 241
IT 241 |
إشارات ونظم
|
3 |
3 |
2 / - |
رياضيات – 2
113
|
Signals and Systems
|
|||||
نال 342
IS 342 |
لغات المحاكاة
Simulation Languages |
3 |
3 |
- / 2 |
نمذجة و المحاكاة
نال 241 |
حسب 313
CS 313 |
برمجة الحاسبات – 3
Programming – 3
|
3 |
3 |
- / 2 |
برمجة الحاسبات-2
حسب 213
|
تقن 211
IT 211 |
صيانة الحاسب
Computer Maintenace
|
3 |
3 |
-/2 |
-
|
نال 241
IS 241 |
النمذجة والمحاكاة
Modeling and Simulation |
3 |
3 |
2 / - |
-
|
متطلبات القسم
المقررات الإجبارية
( 30 ساعة معتمدة )
رقم المقرر
|
اسم المقـــرر
|
الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق
|
نال 345
IS 345 |
تطبيقات الإنترنت |
3 |
3 |
- / 2 |
تكنولوجيا الإنترنت
تقن 223 |
Internet Applications |
|||||
نال 312
IS 312 |
نظم قواعد البيانات – 2 |
3 |
3 |
- / 2 |
نظم قواعد البيانات – 1
نال 211 |
Database Systems – 2 |
|||||
نال 313
IS 313 |
تخزين واسترجاع البيانات |
3 |
3 |
2 / - |
نظم قواعد البيانات – 1
نال 211
|
Inf.Storage and Retrieval |
|||||
نال 351
IS 351 |
تحليل وتصميم نظم المعلومات – 1 |
3 |
3 |
2 / - |
- |
Analysis and Design of Information Systems –1 |
|||||
نال 352
IS 352 |
تحليل وتصميم نظم المعلومات – 2 |
3 |
3 |
- / 2 |
تحليل وتصميم نظم
المعلومات – 1
نال 351 |
Analysis and Design of Information Systems-2 |
|||||
نال 414
IS 414 |
تأمين نظم المعلومات |
3 |
3 |
2 / - |
نظم قواعد البيانات – 1
نال 112 |
Information Systems Security |
|||||
نال
IS 451 |
نظم دعم اتخاذ القرار |
3 |
3 |
- / 2 |
أساسيات نظم المعلومات
231نال |
Decision Support Systems |
|||||
نال 333
IS 333 |
نظم المعلومات الإدارية |
3 |
3 |
2 / - |
أساسيات نظم المعلومات
231نال
|
Management Information
Systems
|
|||||
نال 498
IS 498 |
مشروع |
6 |
3 |
- / 6 |
تحليل وتصميم نظم
المعلومات – 1
نال 351 |
Project |
المقررات الاختيارية
( 15 ساعة معتمدة )
رقم المقرر
|
اسم المقـــرر
|
الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق
|
نال 421
IS 421 |
التنقيب فى البيانات |
3 |
3 |
- / 2 |
نظم قواعد البيانات – 1
نال 112 |
Data Mining |
|||||
نال 415
IS 415 |
قواعد البيانات الشيئية |
3 |
3 |
- / 2 |
نظم قواعد البيانات – 1
نال 112 |
Object Oriented Database |
|||||
نال 453
IS 453 |
منهجيات تطوير نظم المعلومات |
3 |
3 |
- / 2 |
تحليل وتصميم نظم
المعلومات – 2
نال 352 |
Information Systems Development Methodologies |
|||||
حسب 361
CS 361 |
الذكاء الاصطناعي |
3 |
3 |
- / 2 |
-
|
Artificial Intelligence |
|||||
نال 441
IS 441 |
نظم المعلومات الذكية |
3 |
3 |
2 / - |
الذكاء الاصطناعي
حسب 361
|
Intelligent Information Systems |
|||||
نال 442
IS 442 |
التجارة الإلكترونية |
3 |
3 |
- / 2 |
تطبيقات الانترنت-1
نال 345 |
E-Commerce |
|||||
نال 434
IS 434 |
تأكيد جودة البرمجيات ونظم المعلومات |
3 |
3 |
2 / - |
تحليل وتصميم نظم
المعلومات – 2
نال 352 |
Quality Assurance of Information Systems and Programming |
|||||
حسب 352
CS 352 |
هندسة البرمجيات – 2 |
3 |
3 |
- / 2 |
هندسة البرمجيات – 1
حسب 251 |
Software Engineering – 2 |
|||||
نال 435
IS 435 |
إدارة مراكز المعلومات |
3 |
3 |
2 / - |
- |
Information Centers Management |
|||||
نال 334
IS 334 |
نظم المعلومات المحاسبية
Accounting Information Systems |
3 |
3 |
2 / - |
أساسيات نظم المعلومات
231نال |
رقم المقرر
|
اسم المقـــرر
|
الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق |
نال 422
IS 422 |
مستودعات البيانات |
3 |
3 |
2 / - |
نظم قواعد البيانات – 1
نال 112 |
Data Warehousing |
|||||
نال 416
IS 416 |
قواعد البيانات الموزعة |
3 |
3 |
2 / - |
نظم قواعد البيانات – 1
نال 112 |
Distributed Database |
|||||
نال 443
IS 443 |
نظم المعلومات الجغرافية |
3 |
3 |
- / 2 |
نظم قواعد البيانات – 1
نال 112
|
Geographical Information Systems |
|||||
نال 444
IS 444 |
نظم معلومات الوسائط المتعددة |
3 |
3 |
- / 2 |
نظم قواعد البيانات – 1
نال 112 |
Multimedia Information Systems |
|||||
تقن 423
IT 423 |
تأمين شبكات الحاسبات والمعلومات |
3 |
3 |
2 / - |
شبكات الحاسبات – 1
تقن 222 |
Information and Computer Networks Security |
|||||
نال 395
IS 395 |
موضوعات مختارة فى نظم المعلومات-1
Selected Topics in Information Systems-1 |
3 |
3 |
2 / - |
المستوى الثالث |
نال 396
IS 396 |
موضوعات مختارة فى نظم المعلومات-2
Selected Topics in Information Systems-2 |
3 |
3 |
2 / - |
المستوى الثالث |
نال 495
IS 495 |
موضوعات مختارة فى نظم المعلومات-3 |
3 |
3 |
2 / - |
المستوى الرابع |
Selected Topics in Information Systems-3 |
|||||
نال 496
IS 496 |
موضوعات مختارة فى نظم المعلومات-4 |
3 |
3 |
2 / - |
المستوى الرابع |
Selected Topics in Information Systems-4 |
D) Minor Specialization
The student should select a minor specialization either in:
* Computer Science
* Information Technology
( أ) تخصص فرعي علوم الحاسب
يدرس الطالب 15 ساعة معتمدة من بين المقررات التالية :
رقم المقرر
|
اسم المقـــرر
|
الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق |
حسب 317
CS 317 |
مفاهيم لغات الحاسب |
3 |
3 |
2 / - |
برمجة الحاسبات -1
حسب 112 |
Concepts of Programming Languages |
|||||
حسب 322
CS 322 |
تنظيم الحاسبات |
3 |
3 |
2 / - |
التصميم المنطقي
حسب 221 |
Computer Organization |
|||||
تقن 331
IT 331 |
نظم الرسم بالحاسب – 1 |
3 |
3 |
- / 2 |
برمجة الحاسبات -1
حسب 112 |
Computer Graphics – 1 |
|||||
حسب 342
CS 342 |
نظم التشغيل – 2 |
3 |
3 |
- / 2 |
نظم التشغيل – 1
حسب 241 |
Operating Systems – 2 |
|||||
حسب 352
CS 352 |
هندسة البرمجيات – 2 |
3 |
3 |
- / 2 |
هندسة البرمجيات – 1
حسب 251 |
Software Engineering – 2 |
|||||
تقن 433
IT 433 |
الوسائط المتعددة |
3 |
3 |
- / 2 |
برمجة الحاسبات – 1
حسب 112 |
Multimedia |
|||||
حسب 361
CS 361 |
الذكاء الاصطناعي |
3 |
3 |
- / 2 |
- |
Artificial Intelligence |
|||||
حسب 471
CS 471 |
المعالجة على التوازي |
3 |
3 |
- / 2 |
تنظيم الحاسبات
حسب 322 |
Parallel Processing |
(ب) تخصص فرعي تكنولوجيا المعلومات
يدرس الطالب 15 ساعة معتمدة من بين المقررات التالية :
رقم المقرر
|
اسم المقـــرر
|
الساعات المعتمدة |
محاضرة |
تمارين / عملي |
المتطلب السابق |
تقن 311
IT 311 |
عمارة الحاسبات |
3 |
3 |
2 / - |
التصميم المنطقي
حسب 221 |
Computer Architecture |
|||||
تقن 321
IT 321 |
تكنولوجيا الاتصالات |
3 |
3 |
- / 2 |
تراسل البيانات
تقن 221
|
Communication Technology |
|||||
تقن 322
IT 322 |
شبكات الحاسبات – 2 |
3 |
3 |
- / 2 |
شبكات الحاسبات – 1
تقن 222 |
Computers Network –2 |
|||||
تقن 331
IT 331 |
نظم الرسم بالحاسب – 1 |
3 |
3 |
- / 2 |
برمجة الحاسبات – 1
حسب 112 |
Computer Graphics – 1 |
|||||
تقن 341
IT 341 |
معالجة الإشارات الرقمية |
3 |
3 |
2 / - |
اشارات ونظم
تقن 241 |
Digital Signal Processing |
|||||
تقن 342
IT 342 |
التعرف على الأنماط |
3 |
3 |
2 / - |
- |
Pattern Recognitions |
|||||
تقن 433
IT 433 |
الوسائط المتعددة |
3 |
3 |
- / 2 |
برمجة الحاسبات – 1
حسب 112
|
Multimedia |
|||||
تقن 441
IT 441 |
معالجة الصور -1 |
3 |
3 |
- / 2 |
خوارزميات
حسب 316 |
Image Processing – 1 |
6.1 The Courses and their ILOs
a) Obligatory Course
a.1) General
Code |
Course |
Intended Learning Outcomes (ILOs) |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
HU 111 |
English I |
|
|
C9,C10,C11, C15 |
D1 |
HU 112 |
English II |
|
|
C9,C10,C11, C15 |
|
HU 313 |
Human Rights |
A31 |
|
C11 |
D1, D6 |
a.2) Faculty requirements
Code |
Course |
Intended Learning Outcomes (ILOs) |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
MA 111 |
Mathematics – 1 |
A3,A4 |
B2,B3,B8 |
|
D9,D10 |
MA 112 |
Discrete Mathematics |
A32 |
B3,B8 |
|
D9,D10 |
MA 113 |
Mathematics – 2 |
A3,A4 |
B2,B3,B8 |
|
D9,D10 |
ST 121 |
Probability and Statistics |
A5 |
B2 |
|
D9,D10 |
IT 111 |
Electronics |
A2 |
B1 |
|
|
PH 111 |
Physics |
A1 |
B3, B8 |
|
D9 |
CS 112 |
Programming – 1 |
A8,A9 |
B9 |
C2 |
D9,D10, D2 |
CS 221 |
Logic Design |
A12, A34 |
B3, B8 |
C1 |
D9,D10 |
CS 214 |
Data Structures |
|
|
|
D9 |
CS 316 |
Algorithms |
A9,A8,A34 |
B7,B4,B18,B23 |
C1,C2 |
D8 |
IT 221 |
Data Communication |
A20, A34 |
|
|
D8 |
IS 240 |
Operations Research |
A6 |
B2 |
C5 |
D7 |
HU 122 |
Fundamentals of Management |
A22 |
B14 |
C16 |
D3 |
IS 231 |
Fundamentals of Information Systems |
A15, A25 |
B5, B14 |
C3, C4 |
D4 |
IS 211 |
Database System – 1 |
A17 |
B3, B15, B18, B21, B5 |
C7 |
D2 |
IT 222 |
Computer Networks – 1 |
A20 |
|
|
D10 |
IT 223 |
Internet Technology |
A10 |
B6, B18 |
C5 |
D9 |
CS 241 |
Operating Systems – 1 |
A11 |
|
|
D9,D10 |
CS 251 |
Software Engineering – 1 |
A21 |
B11, B15, B14 |
|
D5,D8,D4 |
CS 213 |
Programming – 2 |
A8, A13 |
B9 |
|
D2, D9 |
a.3) Department requirements
Code |
Course |
Intended Learning Outcomes (ILOs) |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
IS 345 |
Internet Applications |
A7, A10, A20, A23 |
B6 |
C5, C6 |
D10 |
IS 312 |
Database Systems – 2 |
A17, A15, A30 |
B13, B7, B5, B21, B22 |
C1, C4, C6 |
D9 |
IS 313 |
Inf.Storage and Retrieval |
A10, A9, A15, A29 |
B7, |
C1,C3, C7 |
D9,D10 |
IS 351 |
Analysis and Design of Information Systems –1 |
A13, A14, A16 |
B18 |
C11 |
D4,D7 |
IS 352 |
Analysis and Design of Information Systems-2 |
A13, A14, A16 |
B20 |
C11 |
D7,D4 |
IS 414 |
Information Systems Security |
A10, A20, A25 |
B10 |
C13 |
D9 |
IS 451 |
Decision Support Systems |
A19, A27, A18 |
B14, B19 |
C12 |
D10 |
IS 333 |
Management Information Systems |
A16, A22, A15 |
B17, B19 |
C3 |
D3 |
IS 498 |
Project |
A8, A9, A10, A13, A14, A16, A24 |
|
C2, C9, C15,C16 |
D4,D5 |
b. Elective courses
b.1 General
Code |
Course |
Intended Learning Outcomes (ILOs) |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
HU 121 |
Fundamentals of Economics |
A22 |
B3,B20 |
C4 |
D3, D4 |
HU 213 |
English 111 |
|
|
C10 |
D4 |
HU 323 |
Fundamentals of Accounting |
A22, A26 |
B13, B19 |
C4 |
D3, D4 |
HU 331 |
Communication & Negotiation Skills |
A20 |
B15, B17, B8 |
C10 |
D7, D9 |
HU 332 |
Creative Thinking |
|
B18, |
C10, C16 |
D7, D9 |
HU 333 |
Mass Communication |
|
B14, B15 |
C5 |
D2, D4 |
HU 334 |
Professional Ethics |
A31 |
|
C16 |
D1, D4, D6 |
b.2 Faculty Elective
Code |
Course |
Intended Learning Outcomes (ILOs) |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
ST 122 |
Probability and Statistics – 2 |
A3 |
B2 |
|
|
IS 351 |
System Analysis and Design – 1 |
A13, A14, A16 |
B18 |
C11 |
D7,D4 |
MA 214 |
Mathematics –3 |
A4 |
B2 |
|
|
IS 321 |
Projects Management |
A10 |
B14 |
C4 |
D5, D9 |
IT 241 |
Signals and Systems |
A7 |
B1 |
C1 |
D10 |
IS 342 |
Simulation Languages |
A9 |
B9, B13, B18 |
C2 |
D9 |
CS 313 |
Programming – 3 |
A8, A13 |
B9, B18, B13 |
C1 |
D2, D10 |
IT 211 |
Computer Maintenance |
A7, A34 |
B10 |
|
D6 |
IS 241 |
Modeling and Simulation |
A6 |
B9, B18, B13 |
C1 |
D2, D10 |
b.3 Department elective
Code |
Course |
Intended Learning Outcomes |
|||
Knowledge and understanding |
Intellectual Skills |
Professional and practical skills |
General and Transferable skills |
||
IS 421 |
Data Mining |
A27 |
B9 |
|
D6 |
IS 415 |
Object Oriented Database |
A13 |
B21, B22 |
C1 |
D7, D9 |
IS 453 |
Information Systems Development Methodologies |
A10 |
B5, B12, B13 |
C3, C16 |
D2, D8 |
CS 361 |
Artificial Intelligence |
A18 |
B23 |
C1 |
D9, D10 |
IS 441 |
Intelligent Information Systems |
A18 |
B21, B8 |
C1, C7 |
D9, D10 |
IS 442 |
E-Commerce |
A23 |
B17, B10 |
C11, C12 |
D3 |
IS 434 |
Quality Assurance of Information Systems and Programming |
|
B12, B19 |
C11, C12 |
D4, D8 |
CS 352 |
Software Engineering – 2 |
A14, A24 |
B11 |
C8, C16, C14 |
D4, D8 |
IS 435 |
Information Centers Management |
A21 |
B14, B17 |
C16 |
D4, D3 |
IS 334
|
Accounting Information Systems |
A26 |
B13 |
C16, C7 |
D7 |
IS 422 |
Data Warehousing |
A10 |
B6, B15, B22 |
C7, C16 |
D6 |
IS 416 |
Distributed Database |
A30 |
B6, B15, B22 |
C7, C16 |
D5, D10 |
IS 443 |
Geographical Information Systems |
A28 |
B8, B17, B21 |
C5, C7 |
D4, D7 |
IS 444 |
Multimedia Information Systems |
A19, |
B17, B18 |
C5, C7 |
D2, D8 |
IT 423 |
Information and Computer Networks Security |
A20 |
B6 |
C13 |
D4 |
IS 395 |
Selected Topics in Information Systems-1 |
A9, A19, A29 |
B14, B17, B21, B16 |
C4, C10, C16 |
D1, D2, D8 |
IS 396 |
Selected Topics in Information Systems-2 |
A9, A19, A29 |
B14, B17, B21, B16 |
C4, C10, C16 |
D1, D2, D8 |
IS 495 |
Selected Topics in Information Systems-3 |
A9, A19, A29 |
B14, B17, B21, B16 |
C4, C10, C16 |
D1, D2, D8 |
IS 496 |
Selected Topics in Information Systems-4 |
A9, A19, A29 |
B14, B17, B21, B16 |
C4, C10, C16 |
D1, D2, D8 |
6.2 Courses Contents
IS 231 Fundamentals of Information Systems
نال 231 أساسيات نظم المعلومات
The main objective of this course is to teach students the fundamental concepts of the Information Systems (IS) and to make them aware of the importance and the role of IS in the organization. The course includes the following topics : The business and its components and environment, the management functions and considerations, the information systems types and components, the Information Technology (IT) and its impact on information systems, the IS development cycle, the information age and the information society, the IT indicators and the digital divide, and the contemporary applications of IT in IS: E-Business, E-Government, E-Commerce, E-Learning.
IS 211 Database Systems 1
نظم قواعد البيانات 1 نال 211
The main objective of this course is to provide students with the background to design, implement, and use database management systems. Topics Include: Evolution of database management systems, Relational Data Model and Relational Algebra, Structured Query Language, Entity Relationship Modeling and Design, ERM to RM Conversion, Tables Normalization, Forms/ Reports/ Menus Implementation
Upon successful completion of this course, students will have the skills to analyze business requirements and produce a viable model and implementation of a database to meet such requirements.
IS 215 File Organization and Processing نال 215 تنظيم ومعالجة الملفات
Overview of Files: File design, file manipulation, blocking and buffering: single and double buffering. Types of storage devices: magnetic tape and disks. Space and time calculation. Sequential file, relative file, indexed sequential file, multiple key file, and direct access file. External sort/merge algorithms. File systems-disk scheduling.
IS 241 Modeling and Simulation
نال 241 النمذجة والمحاكاة
Fundamentals of computer simulation as a modeling technique are presented. Simulation will be versus mathematical modeling. The value of simulation as an experimental tool to support solving the problem and decision making process. Time management in simulation models (concepts of timing routine). Stochastic versus deterministic models. Discrete versus continuous simulation. Deterministic fixed time advance simulation. Stochastic discrete event simulation (event, activity and process-based models). Random sampling on computers. An overview of statistical methods in simulation experiments. Introduction to software tools for simulation purposes. The development of simulation models using procedural and simulation programming languages is stressed throughout the course.
IS 312 Database Systems 2
نظم قواعد البيانات2 نال 312
The main objective of this course is to provide students with an in-depth understanding of the design and implementation of database systems and the administration features of any DBMS. Topics Include: Review of Relational model, E-R Diagramming, Normalization, SQL, Review of Relational Algebra, Query Processing and Optimization, Transaction Processing, Concurrency Control and Recovery, Database Security and Authorization, Database Architectures, Distributed Databases: Architecture, Distributed transaction processing, Object Oriented Databases, Data Warehousing: Heterogeneous component systems, data scrubbing, DW Design. On-Line Analytical Processing (OLAP). Upon successful completion of this course, students will have advanced skills to effectively develop, implement and manage medium to large-scale database management systems.
IS 313 Data Storage and Retrieval
نال 313 تخزين و استرجاع البيانات
This course presents the study of file structures through an object-oriented approach allowing students to acquire the fundamental tools needed to design cost-effective and appropriate solutions to file structure problems. The course includes the following topics: indexing, consequential processing and the sorting of large files on disk and on tape, multilevel indexing and B-trees with its variants, indexed sequential access to files, hashing and extendible hashing. The course is supported with programming assignments on the studied topics.
IS 321 Project Management
نال 321 إدارة المشروعات
Evaluation, selection, and organization of technical projects. Concepts of the network-based project management methodology. Network development. Project planning, scheduling, and control. Project cost management. Resource constrained projects. A case study approach is adopted during the course. Commercial software packages will be used throughout the course. The course will also introduce some contemporary project management subjects such as: e-projects, and Intelligent project management.
IS 342 Simulation Languages
نال 342 لغات المحاكاة
An introduction to simulation languages. Advantages and disadvantages of using simulation languages. Comparison of important features for a number of simulation packages (e.g., modeling flexibility, animation, and statistical capabilities), characteristics of the most popular continuous, discrete, combined and object-oriented simulation languages. Statistical output evaluation, optimization tools, parallel and distributed simulation tools, special purpose simulation languages and tools, visual modeling tools, multimedia, visualization and animation tools, interfaces for coupling with external tools. A more thorough treatment of one of the most popular simulation languages.
IS 351 Analysis and Design of Information Systems-1
نال351 تحليل وتصميم نظم المعلومات1
The aim of this course is to cover the topics related to the upper phases of the Information Systems Development Life Cycle, which are the following: Planning of IS, the detailed analysis of IS, and the Conceptual design of IS. Methodologies, techniques, activities, tasks, deliverables and practical experiences related to the execution of these phases will be covered in the course.
IS 345 Internet Applications نال 345 تطبيقات الأنترنت
The Principles of the internet and its protocols, Learning how to design of a simple home page using HTML. DHTML, CSS, the use of script language such as JavaScript and VB Script, The ADO and the XML.
IS 333 Management Information Systems
نال333 نظم المعلومات الادارية
The course is a practical, managerial-oriented approach to show how IT is used in organizations for the improvement of quality and productivity. It lays down the concrete and profound managerial framework in IT management. It features cases drawn from major corporations and small businesses to illustrate how Information Technology innovations can solve organizational problems and challenges. It contains `a variety of cases which highlight problems many corporations encounter, as well as international cases, written by prominent international figures in the field , to illustrate how IT can be adapted to conform to other cultures. It covers a substantial coverage of new technology and applications.
IS 334 Accounting Information Systems
نال334 نظم المعلومات المحاسبية
An overview of the principles of computerized accounting systems. Topics covered include concepts and fundamentals, Transaction information system functions, transaction cycles: Expenditure cycle, Revenue cycle, Production cycle and Human Resources cycle , transaction processing control; systems security, and new developments in computer-based systems,
IS 352 Analysis and Design of Information Systems-2
نال 352 تحليل وتصميم نظم المعلومات 2
This module aims at enabling the students to understand the range of life cycle approaches, methodologies, tools and techniques available for the design of various aspects of information systems. This module builds on the module Information Systems Analysis and Design I, which would be assumed to have given the students systems analysis skills using at least one systems analysis methodology and related tools and techniques. The course content includes the architectural design (including the identification of architectural alternatives and evaluating them), software and information systems design & application architecture design; the design of IS interfaces.
IS 414 Database Design نال 414 تصميم قواعد البيانات
Phases of database design, Conceptual database design, Classification, specialization, and aggregation abstraction, The Entity-Relationship model, Extended Entity-Relationship model, View design in conceptual schema, Conceptual schema integration, Transforming conceptual schema to relations, Logical database design, Characteristics of good relation schema, Anomalies in relational schema, Functional dependencies, Inference rules for functional dependencies, Closure and minimal covers for functional dependencies, Normal forms, Transforming relations into third and Boyce-Codd normal forms, Multivalued dependencies and fourth normal form.
IS 421 Data Mining
نال 421 التنقيب فى البيانات
Knowledge discovery in databases, Data mining process, Data cleaning and preparation, Mining association rules, Classification, Prediction, Clustering, Web mining, Applications of data mining, Mining advanced databases.
IS 415 Object Oriented Databases
نال 415 قواعد البيانات الشيئية
History of data models, Semantic data models, Problems in record-oriented models, Object data model, Classes and inheritance, Methods and messages, Multiple inheritance, Object queries, Object query language OQL, Indexing in object databases, Processing object queries, Object transactions, Concurrency control in object databases, Security in object databases, Using the object model in advanced applications.
IS 453 Information Systems Development Methodology
نال 453 منهجيات تطوير نظم المعلومات
This module aims at enabling the students to understand the broad principles and concerns that underpin a range of traditional and modern information systems and software development methodologies. This understanding is necessary for the student to be able to compare and contrast current and future tools, techniques, methodologies and life cycle models that are aimed at supporting the information systems engineer in producing satisfactory information systems on time and within budget. This understanding will help the student in choosing as well as configuring his or her own methods and technique tool kit in response to a particular information systems development situation.
IS 441 Intelligent Information Systems
نال 441 نظم المعلومات الذكية
This course introduces the students to fundamental intelligent systems applications in information systems. Topics include knowledge-based systems, expert systems, knowledge elicitation, knowledge representation and knowledge management issues. The nature of intelligent agents and techniques such as fuzzy logic, neural networks and automated reasoning with applications to databases and web-based information retrieval and indexing will be introduced. Emphasis will be given to the role that such technologies play in supporting business and advanced information systems applications.
IS 442 E-Commerce
نال 442التجارة الالكترونية
The course addresses what electronic commerce is, how it is being conducted and managed, and its major opportunities, limitations, issues, and risks, taking a managerial orientation and interdisciplinary approach. It contains sections on applications, supporting electronic commerce, technological infrastructure, and advanced topics like global electronic commerce and future directions. It emphasizes E-Commerce Application and Implementation through Business Models and Technology Essentials.
IS 447 E-Business الأعمال الإلكترونية 447 نال
Basic concepts of E-Business ; Enterprise Resources planning ; Business on the internet ; Basics of E-Commerce ; Development of E- Business; E-Business requirements; Tools for E- Business; Case studies and applications.
IS 434 Quality Assurance of Information Systems and Programming
نال 434 تأكيد جودة البرمجيات ونظم المعلومات
The aim of this course is to apply quality assurance requirements in all the systems development life cycle phases : IS planning – IS detailed analysis – IS design – IS construction & Software Engineering – IS implementation – IS testing – IS documentation – IS installation – IS maintenance & Follow-up. Also, the course will cover the Capability Maturity Model (CMM) requirements regarding quality assurance.
IS 435 Information Centres Management
نال435 إدارة مراكز المعلومات
Operations in information centres, organisational structure and management functions. personnel recruitment, advancement and appraisal. Budgeting, charges and financial analysis. Site selection and preparation, Hardware and Software acquisition. Information centre standards, procedures and workflow. Job scheduling, resource allocation , users’ needs, data communication and performance evaluation. IS project management techniques, project appraisal and selection.
IS 422 Data Warehouses
نال422 مستودعات البيانات
Introduction to Data Warehousing, Evolution of DSS, DW General Topics, Data Warehouse Structu re: Granularity, Data Warehouse Design, Building Dimensional DW, OLAP tools, Aggregates, ELT Extraction/Transformation/ Load processes and tools, Issues of DW Architecture, Enterprise DW vs. Data Marts, DW and Data Mining
IS 332 Business Functions Classification
نال 332 التقسيم الوظيفى للأعمال
A business firm is a formal complex organization that delivers products or services and seeks to maximize profits. A business model may include employees, departments, products, customers, accounts, vendors, suppliers, orders, warehouses, and so forth. A business works in a complex environment. This course helps the student to understand such a model and environment. This understanding is essential for the student who is going to develop information systems to serve the business. The major business functional areas include: manufacturing and production systems, sales and marketing systems, finance and accounting systems, and human resources system. The course covers the details and particularities of these systems. The input, processing, and output components of each system will be studied.
IS 416 Distributed Databases
نال 416 قواعد البيانات الموزعة
Objectives of data distribution, Characteristics of distributed databases, Review of computer networks, Distributed database design, Fragmentation and Allocation of relations, Distributed query processing and optimization, Using semi-joins to optimise join queries, Distributed transactions, Concurrency control in distributed databases, Recovery in distributed databases, Recent trends in distributed databases.
IS 443 Geographical Information Systems
نال 443 نظم المعلومات الجغرافية
The objective of this course is to learn how to treat the geographical data, the connection between the geographical and the attributed data the differences types of data acquisitions techniques as photogrammetry, GPS, remote sensing etc. At the end of this course students should be able to see also the quality control of the geometric data and the different methods of its presentation
IS 454 Information Engineering 454 هندسة المعلومات نال
Basic Concepts of Information Engineering; Information Architecture; Information Engineering Projects; Informatics Strategic Planning; Development of Strategic Models; Business Process Re-engineering ; IT Security and Quality ; IT Quality Standards; Information Plans; IRM; Information Distribution and Integrity; National and International Information Policies; Human and Social Aspects of Information Engineering.
IS 444 Multimedia Information Systems
نال 444 نظم معلومات الوسائط المتعددة
Multi dimensional data structure (K-d tree, Point trees, M-X trees and R trees). Image database and the different techniques of compression and segmentation. An overview about the text/document database, Video database and Audio one.
IS 446 Internet Information Systems
نال 446 نظم معلومات الشبكة الدولية
This course is the advanced course of the last one, after this course we can learn ASP, ASP. Net, how to connect a different types of database (Oracle, SQL server and access) with my home page, java applet and application and in the end we can see the Internet security and the interface design.
IS 451 Decision Support Systems
نال 451 نظم دعم اتخاذ القرار
Problem solving, decision-making process , model building , types of computer based information systems Approaches and techniques to construct and implement an effective computer-based Decision Support Systems (DSS). Alternative software development tools or generators of a DSS. The role of computational tools (simulation, optimization, statistical and other quantitative models) and computer information systems (MIS, AI and ES) to support and enhance the capability of the DSS. Discussion and analysis of real life case studies of integrated DSS is stressed throughout the course.
IS 395 Selected Topics in Information systems-1
نال 395 موضوعات مختارة فى نظم المعلومات 1
This course aims at introducing students to novel topics in information systems that need to be identified in a responsive manner as technology and its use evolve and develop. This course is essentially a flexibility enhancing will be filled on a year-by-year basis.
IS 396 Selected Topics in Information systems-2
نال 396 موضوعات مختارة فى نظم المعلومات 2
This course aims at introducing students to novel topics in information systems that need to be identified in a responsive manner as technology and its use evolve and develop. This course is essentially a flexibility enhancing will be filled on a year-by-year basis.
IS 495 Selected Topics in Information systems-3
نال 495 موضوعات مختارة فى نظم المعلومات 3
This course aims at introducing students to novel topics in information systems that need to be identified in a responsive manner as technology and its use evolve and develop. This course is essentially a flexibility enhancing will be filled on a year-by-year basis.
IS 496 Selected Topics in Information systems - 4
نال 496 موضوعات مختارة فى نظم المعلومات 4
This course aims at introducing students to novel topics in information systems that need to be identified in a responsive manner as technology and its use evolve and develop. This course is essentially a flexibility enhancing will be filled on a year-by-year basis.
IS 498 Project نال 498 مشروع
This component is Final Year BSc project, which is essentially an exercise in systematic independent study and work, which must be executed and reported on to a satisfactory standard. The project provides students with the experience of planning and bringing to fruition a major piece of individual or group work. The module aims to encourage and reward creativity, initiative, intellectual discipline, clarity of communicating ideas and application of effort. Group projects also give the students a valuable experience of co-coordinating work with and organizing a group that aims at a technical product. A wide range of tasks can be undertaken, but almost always leading to the implementation of an information system, software or other information technology artifact. In some cases, students will do not have the time to produce an industrial-strength application; in these cases, a prototype that is systematically and fully evaluated and documented will be required.
IT 111 Electronics – 1
تقن 111 إلكترونيات - 1
Introduction, Insulators, Conductors, Semiconductors, Resistors, Capacitors, Coils, Diodes, Application of diodes, Rectifiers, Power supplies, LEDs, Voltage regulators, Transistors, Amplifiers, Timers, Applications
CS 112 Programming – 1 حسب 112 برمجة الحاسبات-1
Structured program development: problem solving decision structure, repetition structures. Top-down and stepwise refinement. Subprograms: Procedures and functions. Structured data types: one–dimension arrays, sets, records, files: text files, random handling files. Dynamic data structures (pointers). Recursion.
CS 221 Logic Design حسب 221 تصميم منطقي
Basic logic concepts: Logic states, number systems, Boolean algebra, basic logical operations, gates and truth tables. Combinational logic: Minimization techniques, multiplexers and de-multiplexers, encoders, decoders, adders and subtractors, comparators, programmable logic arrays and memories, design with MSI, logic families, tri-state devices. Sequential logic: Flip flops, mono-stable multi-vibrators, latches and registers. , Counters .
CS 214 Data Structures حسب 214 هياكل البيانات
Built-in data structures. Stacks, queues, linked lists, and tree structures. Sorting algorithms, searching algorithms, and hashing. Abstract data types (ADT).
CS 316 Algorithms حسب 316 خوارزميات
Algorithm concept: Analysis and complexity. Design methods, divide and conquer, binary search, merge sort, quick sort, selection, matrix multiplication, the greedy method. Dynamic programming: shortest paths, optimal search trees. Backtracking. NP-hard and NP-complete problems.
CS 241 Operating Systems – 1 حسب 241 نظم التشغيل- 1
Types of operating systems. Operating Systems structures: system components and services, virtual machines. Process management: CPU scheduling: Scheduling concepts, performance criteria, scheduling algorithm. Memory organization and management for single user and multi-user system. Secondary storage management, Disk scheduling, virtual memory.
CS 251 Software Engineering – 1 حسب 251 هندسة البرمجيات - 1
Overview of software engineering, software requirement: requirement engineering processes, system models, software prototyping. Design: architecture design, distributed system architecture, object oriented design, user interface design.
CS 213 Programming – 2 حسب 213 برمجة الحاسبات-2
Object-oriented programming: data abstraction, encapsulation, classes, objects, templates, operator overloading, function overloading, inheritance, polymorphism, exception handling, and streams.
CS 313 Programming – 3 حسب 313 برمجة الحاسبات-3
Special-purpose programming languages, real-time languages, text processing languages, web programming, mark-up languages.
CS 361 Artificial Intelligence حسب 361 الذكاء الاصطناعي
Knowledge Representations: Predicate Calculus, Structured Representations, Network Representations. State Space Search: trees and graphs, heuristic search, model based reasoning, case-based reasoning, reasoning with uncertain or incomplete knowledge. Overview of AI languages, Overview of AI Application Areas.
CS 352 Software Engineering – 2 حسب 352 هندسة البرمجيات -2
Critical systems: dependability, critical systems specification, critical systems development. Verification and validation: software testing, critical system validation. Management: managing people, software cost estimation, quality management, processing improvement. Evolution: legacy systems, software change, software re-engineering. Configuration management.
IT 221 Data Communication
تقن 221 تراسل البيانات
Data transmission concepts, Terminology and techniques, Types and sources of data, communication models, Standards. Data Transmission techniques, Transmission media and characteristics. Information theory, Information sources, Information measure, entropy, Source codes: return-to-zero and non-return-to-zero signaling, Analog and digital transmission, Optical fiber systems, Modems, modulation; Transmission impairments, Data encoding techniques, Multiplexing techniques.
IT 222 Computer Networks – 1
تقن 222 شبكات الحاسب - 1
Definition and objectives, Classifications, topologies, Architecture, standards, Applications, ISO-OSI model, Switching techniques, Error detection and Correction, Network protocols, Routing strategies and techniques, Flow control, Congestion control , Public switched data network. Internetworking ; Introduction to ISDN and B-ISDN.
IT 223 Internet Technology
تقن 223 تكنولوجيا الانترنت
Networking essentials, Internet TCP/IP suit, Internet domains, Addressing, Internet infrastructure and infostructare, Internet protocols, Internet hardware components, Internet accessing, Internet and Extranet, Video conferencing over Internet, Mailing Voice over IP; Multimedia communication over Internet, Audio, Video streaming Website design and application.
IT 241 Signals and Systems
تقن 241 اشارات ونظم
Introduction to continuous time and discrete time signals and systems, linear time invariant systems, Fourier transform for continuous and discrete time signals, Sampling theorem, Laplace transform, Z-Transform, transfer function; State apace representation; Applications
IT 211 Computer Maintenance تقن 211: صيانة الحاسب
The course will introduce the student to computer components and to electronic measuring equipment. Students will learn to use the oscilloscope for signal analysis. Explanation of the types of common failures in computers. Application in reading software packages for computer failure detection and diagnosis
IT 423 Information and Computer Networks Security
تقن 423 تأمين شبكات الحاسبات والمعلومات
Basic concepts of information and network security; Classical encryption techniques; Modern black ciphers and the data encryption standards ; Block cipher cryptanalysis and usage; Modern stream ciphers; Number theory; Public key cryptography; Key certificates and management; Message authentication and hash functions; Hash algorithms ; Digital signature and authentication protocols; Electronic mail security; IP security; Web security; Firewalls; Introduction to digital steganography and watermarking techniques.
7- Program Admission Requirements
Thanaweya Amma (Mathematics) or an equivalent certificate. Admission to the faculty is through the central Bureau of admission to public universities governed by the Ministry of Higher Education.
8- Regulations for Progression and Programme Completion
· For applying to this program, the student should pass two levels. The student should fill an application form by the end of the 4th semester to choose the program he/she wishes to join. Currently there are two active academic programs: Information Systems and Computer Science.
· The student is promoted to the next higher level if he passes sufficient credit hours and certain GPA.
8- Teaching, Learning and Assessment
A variety of teaching methods are used. While some professors use classical white board and pen as their major medium of instruction, an increasing number are moving to utilize the more advanced IT-based media like PowerPoint presentations. Students are encouraged to participate in group work. This is due to the fact that large information system development is possible only by team work.
Assessments of students are based, in the first place, upon examinations. The course catalogue defines explicitly the methods of assessment for each course. All courses carry the same weight (100 marks). In general terms, marks for courses with no lab components (e.g. Humanities) are distributed as 40% for the semester work and 60% for the final written exam. Marks of courses with lab components are distributed as: 40% for the semester work, 10% for the lab. exam.(just before the final exam. period), and 50% for the final written exam. An exception to the above mentioned is the graduation project course where 50 marks are given to the semester work and the other 50 marks are given to the presentation, documentation, and oral exam. Students are given one extra month after the final year exams in order to complete their projects. Very few instructors allow open book exams. The semester work is assessed based on assignments, mid-term exam, quizzes, lab work, seminar presentations, and project reports. The course instructor has the full freedom in determining the methods used for assessing the semester work. A common practice is to distribute the 40 marks for the semester work among a mid-term exam that carries 20 or 15 marks. The rest of marks are given to the assignments, presentations, and reports submitted by students during the semester. Some of the instructors give 5 marks or so for the attendance. By law, any student who fails in attending at least 75% of the lectures, tutorials, and labs should not be allowed to attend the final semester written and lab exams.
9- Evaluation of Programme Intended Learning Outcomes
Evaluator |
Tool |
1- Senior students |
Questionnaires, graduate achievement test |
2- Alumni |
Questionnaires |
3- Stakeholders (Employers) |
Meeting sessions |
4- External Evaluator(s) (External Examiner(s)) |
N/A |
5- Other |
N/A |
Programme Coordinator: Prof.Dr. Yehia Helmy
Date
All Copyrights reserved for FCIH