المواد الدراسية
This course is a basic introduction to the Internet and WWW. It covers the following topics Static web page development using HTML. Formatting web pages with tables, images, frames and CSS (…
This is a central course, presenting the basic principles and concepts of software engineering and giving a firm foundation for many other courses in the field. It gives a broad coverage of the…
The course covers software testing and validation in details and include the following topics: Introduction to testing - Software validation and verification – Test cases – Managing the testing…
This course introduces fundamental concepts related to Quality Assurance and Measurements and Metrics in the software industry: Measurements of product, process, and resource attributes -Planning…
The course covers requirements engineering in depth including the followings: requirements Engineering Process - Elicitation of requirements - Functional and non-functional requirements - System…
The purpose of this course is to introduce the information technology students to computing systems below that of a high-level programming language. The material covered can be broadly separated…
This course is aimed at helping students build up an understanding of how to develop a software system from scratch by guiding them thru the development process and giving them the fundamental…
This course introduces students to the wide field of Artificial Intelligence (AI) with emphasis on its use to solve real world problems. Students will be trained to get a basic and solid…