Teaching/Courses

First Semester 2018/2019:

  • ICTS 630 Advance Software Engineering (MSc Course)
  • SDEV 2301 Principles of Software Engineering

Second Semester 2017/2018:

  • SICT 3306 Information Systems (MIS in The Digital World)
  • SICT 2305 Database Managenet Systems  1
  • CSCI 1301 Introduction to Computing & Information Technology

First Semester 2017/2018:

  • SICT 2307 Web Programming 1 
  • SDEV 2301 Principles of Software Engineering

Second Semester 2016/2017:

  • SICT 3306 Information Systems (MIS in The Digital World)
  • SICT 2305 Database Managenet Systems  1
  • CSCI 1301 Introduction to Computing & Information Technology

First Semester 2016/2017:

  • WDMM 2406 Databases for Multimedia & Web 
  • SDEV 2301 Principles of Software Engineering
  • ICTS 6343 Knowledge Engineering & Management (MSc Course)

Second Semester 2015/2016:

  • SICT 3306 Information Systems
  • SICT 2305 Database Managenet Systems  1
  • SDEV 3304 Advance Software Engineering

First Semester 2015/2016:

  • SICT 3302 Decision Suopport Systems 
  • CSCI 4108 Research Methods
  • ICTS 630 Advance Software Engineering (MSc Course)

Second Semester 2014/2015:

  • SICT 3306 Information Systems
  • SICT 2305 Database Managenet Systems  1
  • SICT 4419 Electronic Commerce

First Semester 2014/2015:

  • SICT 3302 Decision Suopport Systems 
  • WDMM 2404 Multimedia Authoring
  • SICT 2305 Database Management Systems 1

Previous Courses

  • Introduction to Computing
  • Managment Information Systems
  • Web Programming
  • System Analysis and Design
  • Operational Research.
  • Programming 1
  • Computer Networks

 

All materials and resources are available on IUG e-learning/Moodle system

http://moodle.iugaza.edu.ps 

Current Semester – Course syllabus 

Database Management System 1

Course Syllabus
Semester: 2nd 2014/2015 Course ID: SICT 3411 Course Name: Databases Management Systems 1
Lecture Times: Sat, Mon and Wed, Female 08:00-09:00 room I107 Male 09:00-10:00, room I117
Lecturer: Dr. Wael Al Sarraj, Lab responsible: Mss. Ghadir Abu Shaaban & Mr. Moneer Al-Battah
Contact Details: e-mail: wsarraj@iugaza.edu.ps Office Tel: 082644400 ext. 2957
Office Hours (OH): Office I319A, every working day from 11:00 to 12:00
Course Description
This course will give the students an in-depth understanding of database, database management
systems, and the Query language of the database. As well as this course teach the fundamentals of
relational database, relational Algebras, and the topics that are related to the database such as
PL/SQL, database security, database design, normalization, and so on.
Course Outcomes This course is designed to achieve a number of goals:
• Fundamental understanding of the theory and practice of data representation, query languages,
and their interrelationships.
• Exposure to leading data and query models including the Relational model, document and web
search.
• Experience with database management systems both in terms of using database software and in
understanding how database software is implemented.
Course Schedule:
Topic Text book Chapter(s) Reading Week
Overview Of Database Systems 1 1st
Introduction To Database Design 2 2nd and 3rd
The Entity-Relationship Model 3 4th and 5th
The Relational Model 3 5th and 6th
Relational Algebra 4 7th and 8th
Structure Query Language “SQL” 5 9th and 10th
PL/SQL Lecturer Notes 11th and 12th
Normalization 7 13th and 14th
Course Teaching Method
The class will be taught as a combination of lectures, software presentations, group discussion, exercises and
discussion of real world cases. Online learning using Moodle is adopted for the course as a combination of the
traditional class.
Course Books:
Text Book: “Database Management Systems.” 4rd and 6th Editions by Raghu Ramakrishnan and Johannes
Gehrke, McGraw-Hili ©2003 & 2012.
Additional Book: “Fundamentals of Database Systems”, 4th EdiEon by Ramez Elmasri and
Shamkant Navathe, Addison Wesley ©2003 and 2011.
Grading
20% Quizes and assignments, 30% Midterm exam, 50% Final Exam
Lecturer’s notes
• According to university regulaEon absence of more than 25% of lectures will get 'W'
• Course projects and assignments are collaborated with lab responsible.
• Course syllabus is subject to change. We may modify it as the semester progresses

Information systems

Course Syllabus
Semester: 2nd 2014/2015 Course ID: SICT 3306 Course Name: Information Systems
Lecture Times: Sunday and Tuesday Male 10:00-11:00, room I116 Female 09:30-11:00 room I101
Lecturer: Dr. Wael Al Sarraj, PhD in Computer Science
Contact Details: e-mail: wsarraj@iugaza.edu.ps Office Tel: 082644400 ext. 2957
Office Hours (OH): Office I319A, every working day from 11:00 to 12:00
Course Description
This course includes an overview of information systems (IS), their role in organizations, and the
relation of information systems to the objectives and structure of an organization. Human aspects of
computing, types of computer systems, and general theory of systems are discussed. The course will
focus on the effective use of information systems to meet an organization's informational
requirements. The emerging technologies in information systems will be discussed in reference to
how to effectively utilize these technologies to meet management needs. Current issues that can
effect an organization's informational requirements will be discussed including informational
security, networking, the internet, and web 2.0.
Course Outcomes After completion of this course you should be able to:
• Understand main managerial and organizational IT challenges and opportunities.
• Understand the importance of information technology in organizations and to anticipate ways in
which computer-based systems can assist them in the performance of their functional duties.
• Acquire sufficient knowledge of information systems concepts to permit them to contribute to
design and implementation efforts and to evaluate the contributions of others in such efforts.
• Be familiar with the latest technologies related to knowledge management as web 2.0.
Course Schedule:
Topic Book Chapter(s) Week
Introduction to Information Systems. Why IS Matter 1 1st
IS Infrastructure: Foundations and trends. IS and Globalization 2, 3 2nd and 3rd
IS and Strategic Advantage. Electronic Commerce 4, 5 4th and 5th
Web 2.0 Technologies and Business Models. Organizational IS
and Business Intelligence
6
5th and 6th
Enterprise IS: ERP, CRM, and SCM. IS Development & Acquisitions 7, 8 7th and 8th
Information Systems Security and Control 9 9th and 10th
Information Systems Ethics and Computer Crime. 10, 11 11th ,12th & 13th
Review and Research Projects Discussion – 14th
Course Teaching Method
The class will be taught as a combination of lectures, software presentations, group discussion, exercises and
discussion of real world cases. Also Online learning using Moodle is adopted.
Course Books:
Joe Valacich and Christoph Schneider, Information Systems Today Managing in the Digital World,
5th ediCon, PrenCce Hall, 2012
Grading
20% Quizes and assignments, 20% project 20% Midterm exam, 40% Final Exam
Lecturer’s notes
• According to university regulaCon absence of more than 25% of lectures will get 'W'
• Course projects and assignments are collaborated with lab responsible.
• Course syllabus is subject to change. We may modify it as the semester progresses
 

Electronic- commerce

Course Syllabus
Semester: 2nd 2014/2015 Course ID: SICT 4419 Course Name: e-Commerce
Lecture Times: Sat, Mon and Wed, Male 10:00-11:00, room I108
Lecturer: Dr. Wael Al Sarraj, Lab responsible: Mr. Mahmoud Abu Dagga
Contact Details: e-mail: wsarraj@iugaza.edu.ps Office Tel: 082644400 ext. 2957
Office Hours (OH): Office I319A, every working day from 11:00 to 12:00
Course Description
This course introduces the students with the essentials of e-Commerce, how it is being conducted
and managed. It focuses on the technology and management issues surrounding e-Commerce. The
topics include: introduction to e-Commerce and e-Marketplaces, internet consumer retailing, e-
Commerce models and applications, e-Government, online advertising, building e-Commerce
applications, e-Commerce security, e-Payment systems.
Course Outcomes This course is designed to achieve a number of goals:
• Describe basics of e-Commerce concepts, such as what e-Commerce is, how it works,
components of e-Commerce,e-Marketplaces.
• After completion of this course, the student will be able to:
How to retailing in e-Commerce & How to Secure e-Commerce.
How to use e-Payment Systems.
Describe m-Commerce and e-Auctions.
Implement theories and concepts of e-commerce systems.
Course Schedule:
Topic Text book Chapter(s) Reading Week
Overview of Electronic Commerce. 1 1st
E-Commerce: Mechanisms, Infrastructures,
and Tools.
2, 3 2nd and 3rd
Retailing In Electronic Commerce: Products
and Services
4, 5
4th and 5th
B2B e-Commerce. 6 5th and 6th
Mobile Commerce & Ubiquitous Computing 7, 8 7th and 8th
Social Commerce 9 9th and 10th
e-Commerce Security. 10 11th and 12th
e-Payment Systems 11 13th and 14th
Course Teaching Method
The class will be taught as a combination of lectures, software presentations, group discussion, exercises and
discussion of real world cases. Online learning using Moodle is adopted for the course as a combination of the
traditional class.
Course Books:
Electronic Commerce 2010 & 2012. A managerial perspec>ve, Turban ISBN13: 978-0-13-703465-
9.
Grading
20% Quizes and assignments, 20% project 20% Midterm exam, 40% Final Exam
Lecturer’s notes
• According to university regula>on absence of more than 25% of lectures will get 'W'
• Course projects and assignments are collaborated with lab responsible.
• Course syllabus is subject to change. We may modify it as the semester progresses