Faculty of
Faculty of
Faculty of
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Department <strong>of</strong><br />
Information Technology<br />
<strong>Faculty</strong> <strong>of</strong> Computing and<br />
Information Technology at Rabigh<br />
530<br />
aspects <strong>of</strong> successful and unsuccessful projects.<br />
Prerequisites: CPIT 220 CPIT 250<br />
CPIT 340: Database II<br />
This course provides students with advanced concepts in database<br />
management systems. It covers advanced practical skills in data<br />
base design, usage, improved performance and security. It also<br />
presents the concepts <strong>of</strong> object and distributed database and its<br />
building structures as well as the different mechanisms to improve<br />
database performance and solve synchronization problems.<br />
Prerequisites: CPIT 240<br />
CPIT 345: Database Administration<br />
This course covers a wide range <strong>of</strong> topics in Database Administration.<br />
Students will have hands-on training in installation, configuration,<br />
administration, performance, security, backup and<br />
recovery, and enterprise services <strong>of</strong> databases..<br />
Prerequisites: CPIT 240<br />
CPIT 370: Computer Networks<br />
This course covers the basics theoretical concepts and technical aspects<br />
<strong>of</strong> data networks. It includes data transfer topics ranging from<br />
the lower levels related to the hardware and internetworking, up to<br />
the higher levels <strong>of</strong> data transfer and application protocols..<br />
Prerequisites: CPIT 260<br />
CPIT 375: Data Network Design and Evaluation<br />
This course covers the concepts and practical skills to design<br />
and evaluate data networks. It deals with the technical concepts<br />
related to the data networks design as well as managerial aspects.<br />
The course also equips students with the technical skills<br />
needed to evaluate different network technologies and enables<br />
them to compare and contrast different alternatives for network<br />
designs.<br />
Prerequisites: CPIT 370<br />
CPIT 380: Multimedia Technologies<br />
This course teaches the basics <strong>of</strong> multimedia system components.<br />
It covers the techniques and tools <strong>of</strong> designing and implementing<br />
multimedia presentations.<br />
Prerequisites: CPIT 285<br />
CPIT 405: Internet Applications<br />
This course introduces the basic infrastructure <strong>of</strong> the Internet. It<br />
provides students with the necessary skills needed to implement<br />
and use Internet applications.<br />
Prerequisites: CPIT 370 CPIT 252<br />
CPIT 425: Information Security<br />
This course introduces the principles <strong>of</strong> information security,<br />
risks, weakness and data protection using encryption/decryption,<br />
internet and network security..<br />
Prerequisites: CPIT 370<br />
CPIT 430: Decision Support Systems<br />
This course focuses on the scientific concept <strong>of</strong> decision support<br />
systems and components. It provides knowledge <strong>of</strong> the decisionmaking<br />
models under different circumstances, and identifies the<br />
intelligent systems and their role in the process <strong>of</strong> decision support.<br />
It also covers how to deal with crises and disasters using<br />
decision support systems.<br />
Prerequisites: CPIT 330<br />
CPIT 435: Needs Assessment & Technology<br />
Building students skills in two interrelated areas: needs and<br />
technology evaluation, and how to meet the requirements by using<br />
appropriate techniques.<br />
Prerequisites: CPIT 220, CPIT 250<br />
CPIT 436: E-Business Technology<br />
This course introduces business technology and the use <strong>of</strong> computer<br />
techniques in updating business processes so as to improve<br />
performance and reduce costs.<br />
Prerequisites: CPIT 435<br />
CPIT 440: Data Mining & Warehousing<br />
This course introduces the principles <strong>of</strong> data mining including<br />
database systems, artificial intelligence, data retrieval and statistics.<br />
It also covers the necessary tools for knowledge exploration<br />
and data storage.<br />
Prerequisites: CPIT 340<br />
CPIT 445: Knowledge Engineering<br />
This course familiarizes students with the different knowledge<br />
extraction methods and their representation techniques as well<br />
as knowledge engineering. Topics include the different basic artificial<br />
intelligence theories.<br />
Prerequisites: CPIT 440<br />
CPIT 455: S<strong>of</strong>tware Engineering II<br />
This course teaches advanced concepts in s<strong>of</strong>tware engineering,<br />
and covers the methods <strong>of</strong> ensuring and certification in s<strong>of</strong>tware<br />
engineering. It deals with advanced concepts to be tested in the<br />
s<strong>of</strong>tware, and covers the scientific methods <strong>of</strong> estimating the<br />
cost in building s<strong>of</strong>tware, quality control, and development operations.<br />
Prerequisites: CPIT 251<br />
CPIT 456: SW Economics<br />
This course covers the basic factors <strong>of</strong> building successful s<strong>of</strong>tware<br />
including:<br />
- Developed s<strong>of</strong>tware<br />
- Economic factors and<br />
- Human relations.<br />
The course also covers the concept <strong>of</strong> building s<strong>of</strong>tware processes<br />
and procedures associated with s<strong>of</strong>tware development<br />
and cost calculations.<br />
Prerequisites: CPIT 251<br />
CPIT 470: Networks Administration<br />
This course teaches the tools <strong>of</strong> networks management and<br />
maintenance, running in modern organizations.<br />
Prerequisites: CPIT 370<br />
CPIT 475: Wireless Data Networks<br />
This course introduces the basics <strong>of</strong> wireless networks, modern<br />
systems and advanced technology used in wireless networks and<br />
mobile communication networks..<br />
Prerequisites: CPIT 370<br />
18) Chapter Rabigh CIT.indd 530 8/21/10 12:18 PM